diff options
Diffstat (limited to 'include/uapi/linux/net_dropmon.h')
-rw-r--r-- | include/uapi/linux/net_dropmon.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/include/uapi/linux/net_dropmon.h b/include/uapi/linux/net_dropmon.h index 405b31cbf723..75a35dccb675 100644 --- a/include/uapi/linux/net_dropmon.h +++ b/include/uapi/linux/net_dropmon.h | |||
@@ -83,6 +83,15 @@ enum net_dm_attr { | |||
83 | NET_DM_ATTR_ORIG_LEN, /* u32 */ | 83 | NET_DM_ATTR_ORIG_LEN, /* u32 */ |
84 | NET_DM_ATTR_QUEUE_LEN, /* u32 */ | 84 | NET_DM_ATTR_QUEUE_LEN, /* u32 */ |
85 | NET_DM_ATTR_STATS, /* nested */ | 85 | NET_DM_ATTR_STATS, /* nested */ |
86 | NET_DM_ATTR_HW_STATS, /* nested */ | ||
87 | NET_DM_ATTR_ORIGIN, /* u16 */ | ||
88 | NET_DM_ATTR_HW_TRAP_GROUP_NAME, /* string */ | ||
89 | NET_DM_ATTR_HW_TRAP_NAME, /* string */ | ||
90 | NET_DM_ATTR_HW_ENTRIES, /* nested */ | ||
91 | NET_DM_ATTR_HW_ENTRY, /* nested */ | ||
92 | NET_DM_ATTR_HW_TRAP_COUNT, /* u32 */ | ||
93 | NET_DM_ATTR_SW_DROPS, /* flag */ | ||
94 | NET_DM_ATTR_HW_DROPS, /* flag */ | ||
86 | 95 | ||
87 | __NET_DM_ATTR_MAX, | 96 | __NET_DM_ATTR_MAX, |
88 | NET_DM_ATTR_MAX = __NET_DM_ATTR_MAX - 1 | 97 | NET_DM_ATTR_MAX = __NET_DM_ATTR_MAX - 1 |
@@ -101,6 +110,7 @@ enum net_dm_alert_mode { | |||
101 | 110 | ||
102 | enum { | 111 | enum { |
103 | NET_DM_ATTR_PORT_NETDEV_IFINDEX, /* u32 */ | 112 | NET_DM_ATTR_PORT_NETDEV_IFINDEX, /* u32 */ |
113 | NET_DM_ATTR_PORT_NETDEV_NAME, /* string */ | ||
104 | 114 | ||
105 | __NET_DM_ATTR_PORT_MAX, | 115 | __NET_DM_ATTR_PORT_MAX, |
106 | NET_DM_ATTR_PORT_MAX = __NET_DM_ATTR_PORT_MAX - 1 | 116 | NET_DM_ATTR_PORT_MAX = __NET_DM_ATTR_PORT_MAX - 1 |
@@ -113,4 +123,9 @@ enum { | |||
113 | NET_DM_ATTR_STATS_MAX = __NET_DM_ATTR_STATS_MAX - 1 | 123 | NET_DM_ATTR_STATS_MAX = __NET_DM_ATTR_STATS_MAX - 1 |
114 | }; | 124 | }; |
115 | 125 | ||
126 | enum net_dm_origin { | ||
127 | NET_DM_ORIGIN_SW, | ||
128 | NET_DM_ORIGIN_HW, | ||
129 | }; | ||
130 | |||
116 | #endif | 131 | #endif |