]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: fix evpn attributes being dropped on input
authorTuetuopay <tuetuopay@me.com>
Mon, 17 Mar 2025 14:08:15 +0000 (15:08 +0100)
committerTuetuopay <tuetuopay@me.com>
Thu, 20 Mar 2025 09:23:17 +0000 (10:23 +0100)
commit7320659f78cbe86dd983d5101831120fc14583d7
treeb24cecbed96c45c1c79dc213c68923b6dd772885
parent05a74323b9d440590074f22be11c34a605da69ad
bgpd: fix evpn attributes being dropped on input

All assignments of the EVPN attributes (ESI and Gateway IP) are gated
behind the peer being set up for inbound soft-reconfiguration.

There are no actual reasons for this limitation, so let's perform the
EVPN attribute assignment no matter what when soft reconfiguration is
not enabled.

Fixes: 6e076ba5231 ("bgpd: Fix for ain->attr corruption during path update")
Signed-off-by: Tuetuopay <tuetuopay@me.com>
bgpd/bgp_route.c
tests/topotests/bgp_evpn_route_map_set/r2/frr.conf