]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-windows-afsd-smb-error-mapping-20081217
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 17 Dec 2008 16:19:42 +0000 (16:19 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 17 Dec 2008 16:19:42 +0000 (16:19 +0000)
LICENSE MIT

map ENOMEM to STATUS_OUT_OF_MEMORY

(cherry picked from commit dc4429487fbfc7a41f266b36d0f86ab32eb24e75)

src/WINNT/afsd/smb.c

index 30fdf26fe38d337d1ae01051376d09c3d99adcdf..4454121bcd7850143c7cb9d6b28303476895275c 100644 (file)
@@ -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 */
     }