Skip to content

Commit b75e27d

Browse files
ronand-atlthom311
authored andcommitted
lib/route: add support for bridge msti
#409
1 parent 83f29cf commit b75e27d

File tree

3 files changed

+506
-27
lines changed

3 files changed

+506
-27
lines changed

include/netlink/route/link/bridge.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,13 @@ extern int rtnl_link_bridge_pvid(struct rtnl_link *link);
9696
extern int rtnl_link_bridge_has_vlan(struct rtnl_link *link);
9797

9898
extern struct rtnl_link_bridge_vlan *rtnl_link_bridge_get_port_vlan(struct rtnl_link *link);
99+
100+
extern int rtnl_link_bridge_set_mst_port_state(struct rtnl_link *link, uint16_t instance, uint8_t state);
101+
extern int rtnl_link_bridge_get_mst_port_state(struct rtnl_link *link, uint16_t instance);
102+
extern int rtnl_link_bridge_del_mst_port_state(struct rtnl_link *link, uint16_t instance);
103+
extern int rtnl_link_bridge_clear_mst_port_state_info(struct rtnl_link *link);
104+
extern int rtnl_link_bridge_foreach_mst_entry(struct rtnl_link *link, void (*cb)(uint16_t instance, uint8_t state, void *arg), void *arg);
105+
99106
#ifdef __cplusplus
100107
}
101108
#endif

0 commit comments

Comments
 (0)