]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: Fix aggregate-address summary-only matching-MED-only
authorDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 7 Sep 2022 08:32:21 +0000 (11:32 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Wed, 7 Sep 2022 11:39:19 +0000 (14:39 +0300)
commitf66624f5c095ee1031e5603fec50d253c9face74
treec31ab606280a9665670ebb690c227fb3475ff9e0
parent451cebeec2be37e7c35ee8d93243ba5127885c24
bgpd: Fix aggregate-address summary-only matching-MED-only

Before it worked only when configured initially via CLI. Later, when we
receive a new route, that should match a decent MED, we just skip it, because
MED mismatch is not recalculated.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_route.c
tests/topotests/bgp_aggregate_address_matching_med/__init__.py [new file with mode: 0644]
tests/topotests/bgp_aggregate_address_matching_med/r1/bgpd.conf [new file with mode: 0644]
tests/topotests/bgp_aggregate_address_matching_med/r1/zebra.conf [new file with mode: 0644]
tests/topotests/bgp_aggregate_address_matching_med/r2/bgpd.conf [new file with mode: 0644]
tests/topotests/bgp_aggregate_address_matching_med/r2/zebra.conf [new file with mode: 0644]
tests/topotests/bgp_aggregate_address_matching_med/r3/bgpd.conf [new file with mode: 0644]
tests/topotests/bgp_aggregate_address_matching_med/r3/zebra.conf [new file with mode: 0644]
tests/topotests/bgp_aggregate_address_matching_med/test_bgp_aggregate_address_matching_med.py [new file with mode: 0644]