Decode and validate ASPA objects following the v1 syntax
authorjob <job@openbsd.org>
Mon, 26 Jun 2023 18:39:53 +0000 (18:39 +0000)
committerjob <job@openbsd.org>
Mon, 26 Jun 2023 18:39:53 +0000 (18:39 +0000)
commit4b5fc138bec9650287034754b81634496289aca4
treed31cafae02dba67c627b43c6fa92b69052e3520c
parent2f186deaaa04c90e3a8af7a92e56f2d01994d350
Decode and validate ASPA objects following the v1 syntax

Through draft-ietf-sidrops-aspa-profile-15, the ASPA profile was
made AFI-agnostic. This represents a simplification for both operators
and implementers in both the RPKI and BGP layers of the stack.

This update changes the JSON structure.

No effort was made to simultaneously support ASPA v0 and v1 objects.

OK tb@ claudio@
usr.sbin/rpki-client/aspa.c
usr.sbin/rpki-client/extern.h
usr.sbin/rpki-client/output-bgpd.c
usr.sbin/rpki-client/output-json.c
usr.sbin/rpki-client/print.c
usr.sbin/rpki-client/rpki-client.8