]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE140-windows-rxkadunknownkey-20051019
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 19 Oct 2005 08:00:23 +0000 (08:00 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 19 Oct 2005 08:00:23 +0000 (08:00 +0000)
report RXKADUNKNOWNKEY as SEC_E_NO_KERB_KEY

(cherry picked from commit a92aa204855b6459ac483f0dd5b704b4a52edec8)

src/WINNT/afsd/smb.c

index d33ddae577407a3af1c91628a58c9eff5b234577..858e61a1b9ca3921563aa46d70c66d4744907636 100644 (file)
@@ -2452,7 +2452,9 @@ void smb_MapNTError(long code, unsigned long *NTStatusp)
         NTStatus = 0xC00000BEL; /* Bad Network Path */
     }
 #endif
-    else {
+    else if (code == RXKADUNKNOWNKEY) {
+       NTStatus = 0xC0000322L; /* Bad Kerberos key */
+    } else {
         NTStatus = 0xC0982001L;        /* SMB non-specific error */
     }