]> err.no Git - linux-2.6/blobdiff - include/rdma/ib_user_cm.h
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
[linux-2.6] / include / rdma / ib_user_cm.h
index e4d1654276ad95b59d6a92f6db365b2836f18117..3037588b84644489b94846f0a85270b5ff16f766 100644 (file)
@@ -38,7 +38,7 @@
 
 #include <linux/types.h>
 
-#define IB_USER_CM_ABI_VERSION 2
+#define IB_USER_CM_ABI_VERSION 3
 
 enum {
        IB_USER_CM_CMD_CREATE_ID,
@@ -299,8 +299,6 @@ struct ib_ucm_event_get {
 };
 
 struct ib_ucm_req_event_resp {
-       /* device */
-       /* port */
        struct ib_ucm_path_rec primary_path;
        struct ib_ucm_path_rec alternate_path;
        __be64                 remote_ca_guid;
@@ -316,6 +314,7 @@ struct ib_ucm_req_event_resp {
        __u8  retry_count;
        __u8  rnr_retry_count;
        __u8  srq;
+       __u8  port;
 };
 
 struct ib_ucm_rep_event_resp {
@@ -353,10 +352,9 @@ struct ib_ucm_apr_event_resp {
 };
 
 struct ib_ucm_sidr_req_event_resp {
-       /* device */
-       /* port */
        __u16 pkey;
-       __u8  reserved[2];
+       __u8  port;
+       __u8  reserved;
 };
 
 struct ib_ucm_sidr_rep_event_resp {