generic vxlan: don't learn non-unicast L2 destinations
authorDavid Bauer <mail@david-bauer.net>
Sat, 17 Feb 2024 21:37:05 +0000 (22:37 +0100)
committerDavid Bauer <mail@david-bauer.net>
Mon, 26 Feb 2024 21:17:13 +0000 (22:17 +0100)
commit0985262fd0f0b9c33e1fb559e71c041379199a91
tree3b7609c6fff1e3aefec8a00a1454bd6cd3ffaeec
parent6f23e92e1ccb140f1f9c562e2ed08afafd453464
generic vxlan: don't learn non-unicast L2 destinations

This patch avoids learning non-unicast targets in the vxlan FDB. They
are non-unicast and thus should be sent to the broadcast-IPv6 instead of
a unicast address

Link: https://lore.kernel.org/netdev/15ee0cc7-9252-466b-8ce7-5225d605dde8@david-bauer.net/
Link: https://github.com/freifunk-gluon/gluon/issues/3191
Signed-off-by: David Bauer <mail@david-bauer.net>
target/linux/generic/pending-5.15/779-net-vxlan-don-t-learn-non-unicast-L2-destinations.patch [new file with mode: 0644]
target/linux/generic/pending-6.1/779-net-vxlan-don-t-learn-non-unicast-L2-destinations.patch [new file with mode: 0644]