From 15a67cf887b30fe2fe47c6a3fc3e8d9f7d7bc225 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Wed, 17 Dec 2008 16:19:42 +0000 Subject: [PATCH] DEVEL15-windows-afsd-smb-error-mapping-20081217 LICENSE MIT map ENOMEM to STATUS_OUT_OF_MEMORY (cherry picked from commit dc4429487fbfc7a41f266b36d0f86ab32eb24e75) --- src/WINNT/afsd/smb.c | 2 ++ 1 file changed, 2 insertions(+) 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 */ } -- 2.39.5