From: Jeffrey Altman Date: Thu, 8 Nov 2012 18:26:36 +0000 (-0500) Subject: Windows: use hKUserMap to read afslogon username X-Git-Tag: upstream/1.8.0_pre1^2~1828 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=15670c1ae95182d98c6e874672ef7138e1949dfe;p=packages%2Fo%2Fopenafs.git Windows: use hKUserMap to read afslogon username hkTemp is not the correct registry handle. Use hkUserMap Change-Id: I44776b6dd46bb0ecac0c729bf80ed9261ddf7a67 Reviewed-on: http://gerrit.openafs.org/8412 Tested-by: BuildBot Reviewed-by: Jeffrey Altman --- diff --git a/src/WINNT/afsd/afslogon.c b/src/WINNT/afsd/afslogon.c index d3e3821bb..ecee4ab84 100644 --- a/src/WINNT/afsd/afslogon.c +++ b/src/WINNT/afsd/afslogon.c @@ -950,7 +950,7 @@ GetDomainLogonOptions( PLUID lpLogonId, BOOLEAN bKerberos, goto doneUserMap; dwSize *=2; SetLastError(0); - rv = RegQueryValueEx(hkTemp, REG_CLIENT_USERNAME_PARM, 0, NULL, (LPBYTE) usermap, &dwSize); + rv = RegQueryValueEx(hkUserMap, REG_CLIENT_USERNAME_PARM, 0, NULL, (LPBYTE) usermap, &dwSize); if(rv != ERROR_SUCCESS) {/* what the ..? */ DebugEvent("Can't look up Username rv [%d] size [%d] gle [%d]", rv, dwSize, GetLastError()); goto doneUserMap;