]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: fix add label support to EVPN AD routes 18007/head
authorPhilippe Guibert <philippe.guibert@6wind.com>
Mon, 3 Feb 2025 13:49:53 +0000 (14:49 +0100)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Tue, 4 Feb 2025 16:40:03 +0000 (16:40 +0000)
commitffb7b4df23a06d66c922f7049657f587051397cf
tree5975e03dbb0b473fb393fd595e6ebb7fbace9025
parent0e695f7083bcd979c24504eade6f93e965eeb845
bgpd: fix add label support to EVPN AD routes

When peering with an EVPN device from other vendor, FRR acting as route
reflector is not able to read nor transmit the label value.

Actually, EVPN AD routes completely ignore the label value in the code,
whereas in some functionalities like evpn-vpws, it is authorised to
carry and propagate label value.

Fix this by handling the label value.

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
(cherry picked from commit 1cefe94dd3991e7e606df8da6b59707295218e55)
bgpd/bgp_evpn_mh.c