]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Fix for match source-protocol in route-map for redistribute cmd 17362/head
authorRajasekar Raja <rajasekarr@nvidia.com>
Mon, 21 Oct 2024 17:53:27 +0000 (10:53 -0700)
committerRajasekar Raja <rajasekarr@nvidia.com>
Sat, 9 Nov 2024 16:36:42 +0000 (08:36 -0800)
commit68358c0f928eafe50c9e73b0cb6a443c03f2a33f
tree9008fbb1632d6141f783a70759d751b3d71eed35
parent960462aadedbc921a80c20c231cfcf6e94b5a98b
bgpd: Fix for match source-protocol in route-map for redistribute cmd

A redistribute cmd can have a route-map attached to it and adding the
match source-protocol to that route-map means BGP to filter which
protocol routes to accept among the bunch of routes zebra is sending.

Fixing this since this wasnt implemented earlier.

Ticket :#4119692

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Signed-off-by: Rajasekar Raja <rajasekarr@nvidia.com>
bgpd/bgp_route.c
tests/topotests/bgp_route_map_match_source_protocol/test_bgp_route_map_match_source_protocol.py