History

net: bridge: add STP xstats

This adds rx_bpdu, tx_bpdu, rx_tcn, tx_tcn, transition_blk, transition_fwd xstats counters to the bridge ports copied over via netlink, providing useful information for STP.

Vivien Didelot committed 6 years ago

Commit de179961 parent ea6a5475 files · +44 −0Browse files

Showing the changes to include/uapi/linux (1 of 5 files). Show all

Unified · Split

include/uapi/linux/if_bridge.h+10−0
@@ -156,6 +156,15 @@ struct bridge_vlan_xstats { · 155 unmodified lines
156156 __u32 pad2;
157157 };
158158
159+struct bridge_stp_xstats {
160+ __u64 transition_blk;
161+ __u64 transition_fwd;
162+ __u64 rx_bpdu;
163+ __u64 tx_bpdu;
164+ __u64 rx_tcn;
165+ __u64 tx_tcn;
166+};
167+
159168 /* Bridge multicast database attributes
160169 * [MDBA_MDB] = {
161170 * [MDBA_MDB_ENTRY] = {
@@ -262,6 +271,7 @@ enum { · 100 unmodified lines
262271 BRIDGE_XSTATS_VLAN,
263272 BRIDGE_XSTATS_MCAST,
264273 BRIDGE_XSTATS_PAD,
274+ BRIDGE_XSTATS_STP,
265275 __BRIDGE_XSTATS_MAX
266276 };
267277 #define BRIDGE_XSTATS_MAX (__BRIDGE_XSTATS_MAX - 1)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t