Add support for ASPA objects (draft-ietf-sidrops-aspa-profile-10)
authorjob <job@openbsd.org>
Tue, 30 Aug 2022 18:56:49 +0000 (18:56 +0000)
committerjob <job@openbsd.org>
Tue, 30 Aug 2022 18:56:49 +0000 (18:56 +0000)
commita29ddfd5ea76f5c564c0bf78f48af3e0cc656c0d
tree5a11ad1ec9ea8713ddf6790be375b76fd2bf0e1f
parentc03dc58fa11db4094abf64447db5decb6d8d5007
Add support for ASPA objects (draft-ietf-sidrops-aspa-profile-10)

ASPA objects are published in the RPKI and can be used to detect and
mitigate BGP route leaks. Validated ASPA Payloads are visible through
filemode (-f) and the JSON output format (-j).

With feedback from tb@

OK claudio@ tb@
17 files changed:
usr.sbin/rpki-client/Makefile
usr.sbin/rpki-client/aspa.c [new file with mode: 0644]
usr.sbin/rpki-client/extern.h
usr.sbin/rpki-client/filemode.c
usr.sbin/rpki-client/main.c
usr.sbin/rpki-client/mft.c
usr.sbin/rpki-client/output-bgpd.c
usr.sbin/rpki-client/output-bird.c
usr.sbin/rpki-client/output-csv.c
usr.sbin/rpki-client/output-json.c
usr.sbin/rpki-client/output.c
usr.sbin/rpki-client/parser.c
usr.sbin/rpki-client/print.c
usr.sbin/rpki-client/roa.c
usr.sbin/rpki-client/rpki-client.8
usr.sbin/rpki-client/validate.c
usr.sbin/rpki-client/x509.c