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

(cherry picked from commit a92aa204855b6459ac483f0dd5b704b4a52edec8)

src/WINNT/afsd/smb.c

index 65c674b7b8552587969318107cc7d5064f76b873..2833abde5a90a7ad240a3957c6111b4bfc5ae6ab 100644 (file)
@@ -2465,7 +2465,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 */
     }