On 26/04/17 16:48, Mike Manning wrote: > Support for l2 multicast flood control was added in commit b6cb5ac8331b > ("net: bridge: add per-port multicast flood flag"). It allows broadcast > as it was introduced specifically for unknown multicast flood control. > But as broadcast is a special case of multicast, this may also need to > be disabled. For this purpose, introduce a flag to disable the flooding > of received l2 broadcasts. This approach is backwards compatible and > provides flexibility in filtering for the desired packet types. > > Cc: Nikolay Aleksandrov <niko...@cumulusnetworks.com> > Signed-off-by: Mike Manning <mmann...@brocade.com> > --- > include/linux/if_bridge.h | 1 + > include/uapi/linux/if_link.h | 1 + > net/bridge/br_forward.c | 24 +++++++++++++++++------- > net/bridge/br_if.c | 2 +- > net/bridge/br_netlink.c | 3 +++ > net/bridge/br_sysfs_if.c | 2 ++ > 6 files changed, 25 insertions(+), 8 deletions(-) >
Thank you, now we can control all types. Reviewed-by: Nikolay Aleksandrov <niko...@cumulusnetworks.com>