123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- enum {
- SWITCH_ATTR_UNSPEC,
-
- SWITCH_ATTR_TYPE,
-
- SWITCH_ATTR_ID,
- SWITCH_ATTR_DEV_NAME,
- SWITCH_ATTR_ALIAS,
- SWITCH_ATTR_NAME,
- SWITCH_ATTR_VLANS,
- SWITCH_ATTR_PORTS,
- SWITCH_ATTR_PORTMAP,
- SWITCH_ATTR_CPU_PORT,
-
- SWITCH_ATTR_OP_ID,
- SWITCH_ATTR_OP_TYPE,
- SWITCH_ATTR_OP_NAME,
- SWITCH_ATTR_OP_PORT,
- SWITCH_ATTR_OP_VLAN,
- SWITCH_ATTR_OP_VALUE_INT,
- SWITCH_ATTR_OP_VALUE_STR,
- SWITCH_ATTR_OP_VALUE_PORTS,
- SWITCH_ATTR_OP_VALUE_LINK,
- SWITCH_ATTR_OP_DESCRIPTION,
-
- SWITCH_ATTR_PORT,
- SWITCH_ATTR_MAX
- };
- enum {
-
- SWITCH_PORTMAP_PORTS,
- SWITCH_PORTMAP_SEGMENT,
- SWITCH_PORTMAP_VIRT,
- SWITCH_PORTMAP_MAX
- };
- enum {
- SWITCH_CMD_UNSPEC,
- SWITCH_CMD_GET_SWITCH,
- SWITCH_CMD_NEW_ATTR,
- SWITCH_CMD_LIST_GLOBAL,
- SWITCH_CMD_GET_GLOBAL,
- SWITCH_CMD_SET_GLOBAL,
- SWITCH_CMD_LIST_PORT,
- SWITCH_CMD_GET_PORT,
- SWITCH_CMD_SET_PORT,
- SWITCH_CMD_LIST_VLAN,
- SWITCH_CMD_GET_VLAN,
- SWITCH_CMD_SET_VLAN
- };
- enum switch_val_type {
- SWITCH_TYPE_UNSPEC,
- SWITCH_TYPE_INT,
- SWITCH_TYPE_STRING,
- SWITCH_TYPE_PORTS,
- SWITCH_TYPE_LINK,
- SWITCH_TYPE_NOVAL,
- };
- enum {
- SWITCH_PORT_UNSPEC,
- SWITCH_PORT_ID,
- SWITCH_PORT_FLAG_TAGGED,
- SWITCH_PORT_ATTR_MAX
- };
- enum {
- SWITCH_LINK_UNSPEC,
- SWITCH_LINK_FLAG_LINK,
- SWITCH_LINK_FLAG_DUPLEX,
- SWITCH_LINK_FLAG_ANEG,
- SWITCH_LINK_FLAG_TX_FLOW,
- SWITCH_LINK_FLAG_RX_FLOW,
- SWITCH_LINK_SPEED,
- SWITCH_LINK_FLAG_EEE_100BASET,
- SWITCH_LINK_FLAG_EEE_1000BASET,
- SWITCH_LINK_ATTR_MAX,
- };
|