windows-pioctl-error-codes-20071018
authorJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 18 Oct 2007 23:06:35 +0000 (23:06 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Thu, 18 Oct 2007 23:06:35 +0000 (23:06 +0000)
add knowledge of new cm error codes

src/sys/pioctl_nt.c

index 4eec849..7152e8a 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;