mirror of
https://github.com/bgp/stayrtr.git
synced 2024-05-06 15:54:54 +00:00
This does a bunch of work (and it's not fully done, since VRP needs to be converted into *VRP across the codebase to ensure that SetFlag() works) to let what was the VRPManager diffing/dispatch system support things that are not VRPs. We need to do this since we are looking to support BGPsec Router Keys and ASPA objects soon. And a previous attempt to write such support resulted in a unaccptable amount of duplicate code. Doing it this way will also make it a lot easier to extend StayRTR to support whatever is after ASPA.