mirror of
https://git.proxmox.com/git/mirror_iproute2
synced 2025-10-04 21:40:34 +00:00
rdma: update uapi headers
Based on 5.2-rc Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
parent
7087f7c0ce
commit
f99ea67684
@ -49,17 +49,6 @@ enum {
|
|||||||
RDMA_NL_IWPM_NUM_OPS
|
RDMA_NL_IWPM_NUM_OPS
|
||||||
};
|
};
|
||||||
|
|
||||||
struct rdma_cm_id_stats {
|
|
||||||
__u32 qp_num;
|
|
||||||
__u32 bound_dev_if;
|
|
||||||
__u32 port_space;
|
|
||||||
__s32 pid;
|
|
||||||
__u8 cm_state;
|
|
||||||
__u8 node_type;
|
|
||||||
__u8 port_num;
|
|
||||||
__u8 qp_type;
|
|
||||||
};
|
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
IWPM_NLA_REG_PID_UNSPEC = 0,
|
IWPM_NLA_REG_PID_UNSPEC = 0,
|
||||||
IWPM_NLA_REG_PID_SEQ,
|
IWPM_NLA_REG_PID_SEQ,
|
||||||
@ -261,7 +250,10 @@ enum rdma_nldev_command {
|
|||||||
|
|
||||||
RDMA_NLDEV_CMD_PORT_GET, /* can dump */
|
RDMA_NLDEV_CMD_PORT_GET, /* can dump */
|
||||||
|
|
||||||
/* 6 - 8 are free to use */
|
RDMA_NLDEV_CMD_SYS_GET,
|
||||||
|
RDMA_NLDEV_CMD_SYS_SET,
|
||||||
|
|
||||||
|
/* 8 is free to use */
|
||||||
|
|
||||||
RDMA_NLDEV_CMD_RES_GET = 9, /* can dump */
|
RDMA_NLDEV_CMD_RES_GET = 9, /* can dump */
|
||||||
|
|
||||||
@ -472,6 +464,21 @@ enum rdma_nldev_attr {
|
|||||||
*/
|
*/
|
||||||
RDMA_NLDEV_ATTR_LINK_TYPE, /* string */
|
RDMA_NLDEV_ATTR_LINK_TYPE, /* string */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* net namespace mode for rdma subsystem:
|
||||||
|
* either shared or exclusive among multiple net namespaces.
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_SYS_ATTR_NETNS_MODE, /* u8 */
|
||||||
|
/*
|
||||||
|
* Device protocol, e.g. ib, iw, usnic, roce and opa
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_ATTR_DEV_PROTOCOL, /* string */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* File descriptor handle of the net namespace object
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_NET_NS_FD, /* u32 */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Always the end
|
* Always the end
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user