mirror of
https://github.com/kernelkit/infix.git
synced 2026-08-06 23:43:20 +02:00
confd: always flood unknown IP/MAC multicast according to mcast_flood
An RFC conforming multicast snooping bridge should forward all unknown multicast (IP & MAC) on ports where the mcast_flood flag is set. The upstream kernel does not (yet) support this, but the KernelKit branch of the kernel and iproute2 now support it. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
committed by
Mattias Walström
parent
798602d087
commit
cb0954ec19
@@ -1053,7 +1053,8 @@ static int netdag_gen_bridge(struct dagger *net, struct lyd_node *dif,
|
||||
* believe this is the only sane way of doing it.
|
||||
* Issue #310: malplaced 'vlan_default_pvid 0'
|
||||
*/
|
||||
fprintf(ip, "link %s dev %s type bridge group_fwd_mask %d vlan_filtering %d vlan_default_pvid 0",
|
||||
fprintf(ip, "link %s dev %s type bridge group_fwd_mask %d mcast_flood_always 1"
|
||||
" vlan_filtering %d vlan_default_pvid 0",
|
||||
op, brname, fwd_mask, vlan_filtering ? 1 : 0);
|
||||
|
||||
if ((err = bridge_mcast_settings(ip, cif, vlan_mcast)))
|
||||
|
||||
Reference in New Issue
Block a user