RDMA/cma: Pass QP type into rdma_create_id()
[deliverable/linux.git] / include / rdma / rdma_cm.h
index d5b2265b7ce89ce97bb45462f708e76546baf8f9..26977c149c414df2a9f166b3dcb9539f0aca6205 100644 (file)
@@ -144,6 +144,7 @@ struct rdma_cm_id {
        rdma_cm_event_handler    event_handler;
        struct rdma_route        route;
        enum rdma_port_space     ps;
+       enum ib_qp_type          qp_type;
        u8                       port_num;
 };
 
@@ -154,9 +155,11 @@ struct rdma_cm_id {
  *   returned rdma_id.
  * @context: User specified context associated with the id.
  * @ps: RDMA port space.
+ * @qp_type: type of queue pair associated with the id.
  */
 struct rdma_cm_id *rdma_create_id(rdma_cm_event_handler event_handler,
-                                 void *context, enum rdma_port_space ps);
+                                 void *context, enum rdma_port_space ps,
+                                 enum ib_qp_type qp_type);
 
 /**
   * rdma_destroy_id - Destroys an RDMA identifier.
This page took 0.024926 seconds and 5 git commands to generate.