diff options
author | Sean Hefty <sean.hefty@intel.com> | 2007-08-09 00:51:13 +0200 |
---|---|---|
committer | Roland Dreier <rolandd@cisco.com> | 2007-10-10 04:59:12 +0200 |
commit | 7ce86409adcd2fda652b628173a66e905950ece1 (patch) | |
tree | 37ec32b859f358c77267c465a6e04a642d7c5ff3 /include/rdma | |
parent | RDMA/cma: Add ability to specify type of service (diff) | |
download | linux-7ce86409adcd2fda652b628173a66e905950ece1.tar.xz linux-7ce86409adcd2fda652b628173a66e905950ece1.zip |
RDMA/ucma: Allow user space to set service type
Export the ability to set the type of service to user space. Model
the interface after setsockopt.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'include/rdma')
-rw-r--r-- | include/rdma/rdma_user_cm.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/include/rdma/rdma_user_cm.h b/include/rdma/rdma_user_cm.h index f632b0c007c9..9749c1b34d00 100644 --- a/include/rdma/rdma_user_cm.h +++ b/include/rdma/rdma_user_cm.h @@ -212,4 +212,22 @@ struct rdma_ucm_event_resp { } param; }; +/* Option levels */ +enum { + RDMA_OPTION_ID = 0 +}; + +/* Option details */ +enum { + RDMA_OPTION_ID_TOS = 0 +}; + +struct rdma_ucm_set_option { + __u64 optval; + __u32 id; + __u32 level; + __u32 optname; + __u32 optlen; +}; + #endif /* RDMA_USER_CM_H */ |