]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: store bgp link-state prefixes
authorLouis Scalbert <louis.scalbert@6wind.com>
Wed, 19 Apr 2023 11:40:13 +0000 (13:40 +0200)
committerLouis Scalbert <louis.scalbert@6wind.com>
Mon, 18 Sep 2023 12:57:03 +0000 (14:57 +0200)
commit39a8d354c11f6f063fa5154f5807e7a0c9b04b46
tree274eb91b310d78b045f9b00f0dca42a797e30764
parentc8172af6825ad4b10e68b33b8edc22e6e2dc1524
bgpd: store bgp link-state prefixes

Add the ability to store link-state prefixes in the BGP table.
Store a raw copy of the BGP link state NLRI TLVs as received in the
packet in 'p.u.prefix_linkstate.ptr'.

Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
bgpd/bgp_errors.c
bgpd/bgp_errors.h
bgpd/bgp_linkstate_tlv.c [new file with mode: 0644]
bgpd/bgp_linkstate_tlv.h [new file with mode: 0644]
bgpd/bgp_packet.c
bgpd/bgp_table.c
bgpd/subdir.am
lib/table.c