From: Jeffrey Altman Date: Wed, 19 Oct 2005 07:58:46 +0000 (+0000) Subject: STABLE14-windows-rxkadunknownkey-20051019 X-Git-Tag: openafs-stable-1_4_1-rc1~7 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=09ad86b21ea72b39dcd520f9d5c6bc3393d0c86e;p=packages%2Fo%2Fopenafs.git STABLE14-windows-rxkadunknownkey-20051019 report RXKADUNKNOWNKEY as SEC_E_NO_KERB_KEY (cherry picked from commit a92aa204855b6459ac483f0dd5b704b4a52edec8) --- diff --git a/src/WINNT/afsd/smb.c b/src/WINNT/afsd/smb.c index 65c674b7b..2833abde5 100644 --- a/src/WINNT/afsd/smb.c +++ b/src/WINNT/afsd/smb.c @@ -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 */ }