net: bridge: mcast: split router port del+notify for mcast router split
authorLinus Lüssing <linus.luessing@c0d3.blue>
Thu, 13 May 2021 13:20:50 +0000 (15:20 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 13 May 2021 21:04:31 +0000 (14:04 -0700)
commited2d35971a8066aa24ce65dd66c113c0506bb206
tree7a6e5e76c9ad95317071915cfdcb6032a7deb659
parentd9b8c4d8d937f58e618aa1e756162e80b385c701
net: bridge: mcast: split router port del+notify for mcast router split

In preparation for the upcoming split of multicast router state into
their IPv4 and IPv6 variants split router port deletion and notification
into two functions. When we disable a port for instance later we want to
only send one notification to switchdev and netlink for compatibility
and want to avoid sending one for IPv4 and one for IPv6. For that the
split is needed.

Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_multicast.c