summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonald Sharp <donaldsharp72@gmail.com>2025-02-15 09:16:11 -0500
committerGitHub <noreply@github.com>2025-02-15 09:16:11 -0500
commit9b598c4b2e7faa6b4a1a9febeab8958436dff434 (patch)
tree18aa6f72f7bd029c942abbd20dc40d39ea9f3d4f
parent8dc6f746b08f36714075094999b80865eea04a85 (diff)
parent6358e0a42f922d6381e1313b96d8649190a94b13 (diff)
Merge pull request #18173 from FRRouting/mergify/bp/stable/8.4/pr-18160stable/8.4
bgpd: When removing the prefix list drop the pointer (backport #18160)
-rw-r--r--bgpd/bgp_packet.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/bgpd/bgp_packet.c b/bgpd/bgp_packet.c
index 06f9612d61..49126b3294 100644
--- a/bgpd/bgp_packet.c
+++ b/bgpd/bgp_packet.c
@@ -2383,6 +2383,8 @@ static int bgp_route_refresh_receive(struct peer *peer, bgp_size_t size)
"%pBP rcvd Remove-All pfxlist ORF request",
peer);
prefix_bgp_orf_remove_all(afi, name);
+ peer->orf_plist[afi][safi] = prefix_bgp_orf_lookup(afi,
+ name);
break;
}