Add support for RPKI Signed Prefix Lists
authorjob <job@openbsd.org>
Thu, 22 Feb 2024 12:49:42 +0000 (12:49 +0000)
committerjob <job@openbsd.org>
Thu, 22 Feb 2024 12:49:42 +0000 (12:49 +0000)
commitd4be4cde0cbd41ee77eddbc4e2967ff15e75cb90
tree75590dffe481b78cf0764681e5d46fabc0faf301
parenta5176bb5917058208be9291d3697f84006a69be4
Add support for RPKI Signed Prefix Lists

Signed Prefix List are a CMS protected content type for use with the
RPKI to carry the complete list of prefixes which an Autonomous System
may originate to all or any of its routing peers. The validation of a
Signed Prefix List confirms that the holder of the listed ASN produced
the object, and that this list is a current, accurate and complete
description of address prefixes that may be announced into the routing
system originated by this AS.

https://datatracker.ietf.org/doc/html/draft-ietf-sidrops-rpki-prefixlist

with and OK claudio@ tb@
18 files changed:
usr.sbin/rpki-client/Makefile
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-ometric.c
usr.sbin/rpki-client/output.c
usr.sbin/rpki-client/parser.c
usr.sbin/rpki-client/print.c
usr.sbin/rpki-client/repo.c
usr.sbin/rpki-client/rpki-client.8
usr.sbin/rpki-client/spl.c [new file with mode: 0644]
usr.sbin/rpki-client/validate.c
usr.sbin/rpki-client/x509.c