]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: add sync for monitored afi/safi of imported bgps
authorPhilippe Guibert <philippe.guibert@6wind.com>
Mon, 11 Nov 2024 21:24:57 +0000 (22:24 +0100)
committerPhilippe Guibert <philippe.guibert@6wind.com>
Tue, 7 Jan 2025 14:35:32 +0000 (15:35 +0100)
commitb79574b5c6ad2ff68f863b9baf420c76c2970725
tree14df7f82c0da7d205a5c07a0be21020bedfb6898
parentd34fe66a5d346d47b4d9bd02d085fb2856ef1d54
bgpd: add sync for monitored afi/safi of imported bgps

If an imported BGP is configured after BGP updates have been
received, then BMP will not detect those updates in the
monitor messages.

Syncronisation is also needed for separate instances.
For each imported bgp instance, syncronisation is re-done
for monitored afi/safis for ALL available instances.
- upon configuring an afi/safi (as previously)
- when configuring an imported view

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
bgpd/bgp_bmp.c
bgpd/bgp_bmp.h