Whamcloud - gitweb
New tag 2.15.63
[fs/lustre-release.git] / lnet / klnds / o2iblnd / o2iblnd-idl.h
index 7d47e46..544bab8 100644 (file)
@@ -27,7 +27,6 @@
  */
 /*
  * This file is part of Lustre, http://www.lustre.org/
- * Lustre is a trademark of Sun Microsystems, Inc.
  *
  * lnet/klnds/o2iblnd/o2iblnd-idl.h
  *
@@ -50,7 +49,7 @@ struct kib_connparams {
 } __packed;
 
 struct kib_immediate_msg {
-       struct lnet_hdr         ibim_hdr;       /* portals header */
+       struct lnet_hdr_nid4    ibim_hdr;       /* portals header */
        char                    ibim_payload[0];/* piggy-backed payload */
 } __packed;
 
@@ -66,7 +65,7 @@ struct kib_rdma_desc {
 } __packed;
 
 struct kib_putreq_msg {
-       struct lnet_hdr         ibprm_hdr;      /* portals header */
+       struct lnet_hdr_nid4    ibprm_hdr;      /* portals header */
        u64                     ibprm_cookie;   /* opaque completion cookie */
 } __packed;
 
@@ -77,7 +76,7 @@ struct kib_putack_msg {
 } __packed;
 
 struct kib_get_msg {
-       struct lnet_hdr         ibgm_hdr;       /* portals header */
+       struct lnet_hdr_nid4    ibgm_hdr;       /* portals header */
        u64                     ibgm_cookie;    /* opaque completion cookie */
        struct kib_rdma_desc    ibgm_rd;        /* rdma descriptor */
 } __packed;
@@ -150,6 +149,7 @@ struct kib_rej {
 /* peer_ni's msg queue size doesn't match mine */
 #define IBLND_REJECT_MSG_QUEUE_SIZE  7
 #define IBLND_REJECT_INVALID_SRV_ID  8
+#define IBLND_REJECT_EARLY          9          /* NI not initialized yet */
 
 /***********************************************************************/