Re: [PATCH net-next 1/2] net: bridge: mcast: split multicast router state for IPv4 and IPv6

2021-04-25 Thread Nikolay Aleksandrov
On 25/04/2021 19:00, Linus Lüssing wrote: > A multicast router for IPv4 does not imply that the same host also is a > multicast router for IPv6 and vice versa. > > To reduce multicast traffic when a host is only a multicast router for > one of these two protocol families, keep router state for

Re: [PATCH 1/3] batman-adv: Fix order of kernel doc in batadv_priv

2021-04-25 Thread patchwork-bot+netdevbpf
Hello: This series was applied to netdev/net-next.git (refs/heads/master): On Thu, 8 Apr 2021 13:53:59 +0200 you wrote: > From: Linus Lüssing > > During the inlining process of kerneldoc in commit 8b84cc4fb556 > ("batman-adv: Use inline kernel-doc for enum/struct"), some comments were >

[PATCH net-next 2/2] net: bridge: mcast: export multicast router presence adjacent to a port

2021-04-25 Thread Linus Lüssing
To properly support routable multicast addresses in batman-adv in a group-aware way, a batman-adv node needs to know if it serves multicast routers. This adds a function to the bridge to export this so that batman-adv can then make full use of the Multicast Router Discovery capability of the

[PATCH net-next 1/2] net: bridge: mcast: split multicast router state for IPv4 and IPv6

2021-04-25 Thread Linus Lüssing
A multicast router for IPv4 does not imply that the same host also is a multicast router for IPv6 and vice versa. To reduce multicast traffic when a host is only a multicast router for one of these two protocol families, keep router state for IPv4 and IPv6 separately. Similar to how querier state

[PATCH net-next 0/2] net: bridge: split IPv4/v6 mc router state and export for batman-adv

2021-04-25 Thread Linus Lüssing
Hi, The following are two patches for the Linux bridge regarding multicast routers. They are rebased on top of the following fix: "net: bridge: mcast: fix broken length + header check for MRDv6 Adv." [0] And should be applied afterwards. The first one splits the so far combined multicast router

[PATCH net-next 0/2] net: bridge: split IPv4/v6 mc router state and export for batman-adv

2021-04-25 Thread Linus Lüssing
Hi, The following are two patches for the Linux bridge regarding multicast routers. They are rebased on top of the following fix: "net: bridge: mcast: fix broken length + header check for MRDv6 Adv." [0] And should be applied afterwards. The first one splits the so far combined multicast router