x86/asm: Make <asm/asm.h> valid on cross-builds as well
[linux-2.6-microblaze.git] / include / rdma / rdma_cm.h
index 32a67af..d989f03 100644 (file)
@@ -107,7 +107,7 @@ struct rdma_cm_id {
        struct rdma_route        route;
        enum rdma_ucm_port_space ps;
        enum ib_qp_type          qp_type;
-       u                      port_num;
+       u32                      port_num;
 };
 
 struct rdma_cm_id *
@@ -331,6 +331,8 @@ int rdma_set_reuseaddr(struct rdma_cm_id *id, int reuse);
 int rdma_set_afonly(struct rdma_cm_id *id, int afonly);
 
 int rdma_set_ack_timeout(struct rdma_cm_id *id, u8 timeout);
+
+int rdma_set_min_rnr_timer(struct rdma_cm_id *id, u8 min_rnr_timer);
  /**
  * rdma_get_service_id - Return the IB service ID for a specified address.
  * @id: Communication identifier associated with the address.