]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: fix rpki revalidation for invalid announcements 6577/head
authorMarcel Röthke <marcel.roethke@haw-hamburg.de>
Thu, 11 Jun 2020 14:11:09 +0000 (16:11 +0200)
committerMarcel Röthke <marcel.roethke@haw-hamburg.de>
Mon, 15 Jun 2020 16:22:37 +0000 (18:22 +0200)
commitbac31cb8856bbcc505717c962d0646199247cc4c
tree7c311826a745b4ca469ef39f12a09df17665d176
parenta633498e0bc7d15edb8fd24b595ff8d32aa50a12
bgpd: fix rpki revalidation for invalid announcements

Announcements that are marked as invalid were previously not revalidated.
This was fixed by replacing the range lookup with a subtree lookup.

Signed-off-by: Marcel Röthke <marcel.roethke@haw-hamburg.de>
bgpd/bgp_rpki.c
bgpd/bgp_table.c
bgpd/bgp_table.h
tests/bgpd/test_bgp_table.c
tests/bgpd/test_bgp_table.py