RDMA/ucma: Allow user space to pass AF_IB into resolve
[deliverable/linux.git] / include / uapi / rdma / rdma_user_cm.h
index 895a427bfc9184dc8f84fe7ec4c6b9787d0713c6..6d03f9c16f1e74e220abc2aca2296a557ad6c949 100644 (file)
@@ -63,7 +63,8 @@ enum {
        RDMA_USER_CM_CMD_LEAVE_MCAST,
        RDMA_USER_CM_CMD_MIGRATE_ID,
        RDMA_USER_CM_CMD_QUERY,
-       RDMA_USER_CM_CMD_BIND
+       RDMA_USER_CM_CMD_BIND,
+       RDMA_USER_CM_CMD_RESOLVE_ADDR
 };
 
 /*
@@ -117,6 +118,16 @@ struct rdma_ucm_resolve_ip {
        __u32 timeout_ms;
 };
 
+struct rdma_ucm_resolve_addr {
+       __u32 id;
+       __u32 timeout_ms;
+       __u16 src_size;
+       __u16 dst_size;
+       __u32 reserved;
+       struct sockaddr_storage src_addr;
+       struct sockaddr_storage dst_addr;
+};
+
 struct rdma_ucm_resolve_route {
        __u32 id;
        __u32 timeout_ms;
This page took 0.0255 seconds and 5 git commands to generate.