Add plumbing for ASPA support. This implements the parser and part of the
authorclaudio <claudio@openbsd.org>
Fri, 18 Nov 2022 10:17:23 +0000 (10:17 +0000)
committerclaudio <claudio@openbsd.org>
Fri, 18 Nov 2022 10:17:23 +0000 (10:17 +0000)
commitff84f55eb3764bd2683e8442ac588f66539c38f6
tree86f639e9d20d54fff845b84f4933e6bf6c239cc7
parent3d93f6a3949e5d1f31b15de81d791d01e032a743
Add plumbing for ASPA support. This implements the parser and part of the
logic in the rtr process. It does not implement the new RTR messages yet
but it is possible to specify an aspa-set in the config. Also the validation
code in the RDE is missing so this does not do anything.
With this in it will be possible to extend rpki-client to publish an
aspa-set as part of the openbgpd config file.
OK tb@
usr.sbin/bgpd/bgpd.c
usr.sbin/bgpd/bgpd.h
usr.sbin/bgpd/config.c
usr.sbin/bgpd/parse.y
usr.sbin/bgpd/printconf.c
usr.sbin/bgpd/rde.c
usr.sbin/bgpd/rtr.c