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>
Tue, 27 Feb 2024 11:46:06 +0000 (12:46 +0100)
commita2943e379571a72cd7c08b1c6b1db9bddd9cc0a9
treee536c0532c5008396a1f4c6b2d0a72550dbd6140
parentb30b1d3685f04afe182f10793085c3da3b6e7792
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]