Whamcloud - gitweb
b=2776
[fs/lustre-release.git] / lustre / portals / include / portals / errno.h
index 08f084a..499f32b 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef _P30_ERRNO_H_
 #define _P30_ERRNO_H_
 
+#include "build_check.h"
 /*
  * include/portals/errno.h
  *
 
 /* If you change these, you must update the string table in api-errno.c */
 typedef enum {
-        PTL_OK              = 0,
-        PTL_SEGV            = 1,
-
-        PTL_NOSPACE         = 2,
-        PTL_INUSE           = 3,
-        PTL_VAL_FAILED      = 4,
-
-        PTL_NAL_FAILED      = 5,
-        PTL_NOINIT          = 6,
-        PTL_INIT_DUP        = 7,
-        PTL_INIT_INV        = 8,
-        PTL_AC_INV_INDEX    = 9,
-
-        PTL_INV_ASIZE       = 10,
-        PTL_INV_HANDLE      = 11,
-        PTL_INV_MD          = 12,
-        PTL_INV_ME          = 13,
-        PTL_INV_NI          = 14,
+        PTL_OK                 = 0,
+        PTL_SEGV               = 1,
+
+        PTL_NO_SPACE           = 2,
+        PTL_ME_IN_USE          = 3,
+        PTL_VAL_FAILED         = 4,
+
+        PTL_NAL_FAILED         = 5,
+        PTL_NO_INIT            = 6,
+        PTL_IFACE_DUP          = 7,
+        PTL_IFACE_INVALID      = 8,
+
+        PTL_HANDLE_INVALID     = 9,
+        PTL_MD_INVALID         = 10,
+        PTL_ME_INVALID         = 11,
 /* If you change these, you must update the string table in api-errno.c */
-        PTL_ILL_MD          = 15,
-        PTL_INV_PROC        = 16,
-        PTL_INV_PSIZE       = 17,
-        PTL_INV_PTINDEX     = 18,
-        PTL_INV_REG         = 19,
-
-        PTL_INV_SR_INDX     = 20,
-        PTL_ML_TOOLONG      = 21,
-        PTL_ADDR_UNKNOWN    = 22,
-        PTL_INV_EQ          = 23,
-        PTL_EQ_DROPPED      = 24,
-
-        PTL_EQ_EMPTY        = 25,
-        PTL_NOUPDATE        = 26,
-        PTL_FAIL            = 27,
-        PTL_NOT_IMPLEMENTED = 28,
-        PTL_NO_ACK          = 29,
-
-        PTL_IOV_TOO_MANY    = 30,
-        PTL_IOV_TOO_SMALL   = 31,
-
-       PTL_EQ_INUSE        = 32,
-
-        PTL_MAX_ERRNO       = 32
+        PTL_PROCESS_INVALID    = 12,
+        PTL_PT_INDEX_INVALID   = 13,
+
+        PTL_SR_INDEX_INVALID   = 14,
+        PTL_EQ_INVALID         = 15,
+        PTL_EQ_DROPPED         = 16,
+
+        PTL_EQ_EMPTY           = 17,
+        PTL_MD_NO_UPDATE       = 18,
+        PTL_FAIL               = 19,
+
+        PTL_IOV_TOO_MANY       = 20,
+        PTL_IOV_TOO_SMALL      = 21,
+
+       PTL_EQ_IN_USE           = 22,
+
+        PTL_MAX_ERRNO          = 23
 } ptl_err_t;
 /* If you change these, you must update the string table in api-errno.c */