net: dsa: add support for bridge flags
The Linux bridge implementation allows various properties of the bridge to be controlled, such as flooding unknown unicast and multicast frames. This patch adds the necessary DSA infrastructure to allow the Linux bridge support to control these properties for DSA switches. Reviewed-by: Vivien Didelot <vivien.didelot@gmail.com> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> [florian: Add missing dp and ds variables declaration to fix build] Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
08e71623c8
commit
57652796aa
@@ -400,6 +400,8 @@ struct dsa_switch_ops {
|
||||
void (*port_stp_state_set)(struct dsa_switch *ds, int port,
|
||||
u8 state);
|
||||
void (*port_fast_age)(struct dsa_switch *ds, int port);
|
||||
int (*port_egress_floods)(struct dsa_switch *ds, int port,
|
||||
bool unicast, bool multicast);
|
||||
|
||||
/*
|
||||
* VLAN support
|
||||
|
Reference in New Issue
Block a user