]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-windows-pioctl-error-codes-20071018
authorJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 18 Oct 2007 23:07:59 +0000 (23:07 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 18 Oct 2007 23:07:59 +0000 (23:07 +0000)
add knowledge of new cm error codes

(cherry picked from commit 53baa78733c01dfcf842a7d8339bc3e8c55d517e)

src/sys/pioctl_nt.c

index 4eec849712ab53f4d6cd36e040503169013f4b3a..7152e8a5b779f2cdd97643080a1d7fed09379d4b 100644 (file)
@@ -92,12 +92,14 @@ CMtoUNIXerror(int cm_code)
        return EACCES;
     case CM_ERROR_NOSUCHFILE:
     case CM_ERROR_NOSUCHPATH:
+    case CM_ERROR_BPLUS_NOMATCH:
        return ENOENT;
     case CM_ERROR_INVAL:
        return EINVAL;
     case CM_ERROR_BADFD:
        return EBADF;
     case CM_ERROR_EXISTS:
+    case CM_ERROR_INEXACT_MATCH:
        return EEXIST;
     case CM_ERROR_CROSSDEVLINK:
        return EXDEV;