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)
committerRISCi_ATOM <bob@bobcall.me>
Tue, 27 Feb 2024 16:37:36 +0000 (11:37 -0500)
commitec0cc93e2b845b01b30b968f3f0650a30871b393
tree3050b58cb8f175db67c2ab6d8c364a4f3e8f6ba5
parent95f01d342b263c32bba9ff78ac4d6e284d1f4f6c
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>
(cherry picked from commit 0985262fd0f0b9c33e1fb559e71c041379199a91)
target/linux/generic/pending-5.15/779-net-vxlan-don-t-learn-non-unicast-L2-destinations.patch [new file with mode: 0644]