From: Jeffrey Altman Date: Wed, 17 Dec 2008 16:19:42 +0000 (+0000) Subject: DEVEL15-windows-afsd-smb-error-mapping-20081217 X-Git-Tag: openafs-devel-1_5_56~30 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=15a67cf887b30fe2fe47c6a3fc3e8d9f7d7bc225;p=packages%2Fo%2Fopenafs.git DEVEL15-windows-afsd-smb-error-mapping-20081217 LICENSE MIT map ENOMEM to STATUS_OUT_OF_MEMORY (cherry picked from commit dc4429487fbfc7a41f266b36d0f86ab32eb24e75) --- diff --git a/src/WINNT/afsd/smb.c b/src/WINNT/afsd/smb.c index 30fdf26fe..4454121bc 100644 --- a/src/WINNT/afsd/smb.c +++ b/src/WINNT/afsd/smb.c @@ -3157,6 +3157,8 @@ void smb_MapNTError(long code, unsigned long *NTStatusp) } else if (code == CM_ERROR_LOCK_NOT_GRANTED) { NTStatus = 0xC0000055L; /* Lock Not Granted */ + } else if (code == ENOMEM) { + NTStatus = 0xC0000017L; /* Out of Memory */ } else { NTStatus = 0xC0982001L; /* SMB non-specific error */ }