]> git.baikalelectronics.ru Git - kernel.git/commit
net: bridge: mdb: allow add/delete for host-joined groups
authorNikolay Aleksandrov <nikolay@cumulusnetworks.com>
Sat, 17 Aug 2019 11:22:13 +0000 (14:22 +0300)
committerDavid S. Miller <davem@davemloft.net>
Sat, 17 Aug 2019 19:36:57 +0000 (12:36 -0700)
commitdd9b47a9764776f0968fae588d8ef1ae5dbde2e0
treefccde8ba8ab57d8c3a471f78a55f10399a62dd08
parent2429417667fc695ac8912f08a3faf6eab5c6fb87
net: bridge: mdb: allow add/delete for host-joined groups

Currently this is needed only for user-space compatibility, so similar
object adds/deletes as the dumped ones would succeed. Later it can be
used for L2 mcast MAC add/delete.

v3: fix compiler warning (DaveM)
v2: don't send a notification when used from user-space, arm the group
    timer if no ports are left after host entry del

Signed-off-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_mdb.c
net/bridge/br_multicast.c
net/bridge/br_private.h