CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/01/19 03:12:20

Modified files:
        usr.sbin/rpki-client: cert.c 

Log message:
rpki-client: split some checks out of ta_parse()

This pulls the non-inheritance check for TAs into cert_parse_extensions()
and adds a check that the INRs are a non-empty set. The latter is redundant
with existing checks for presence of at least one of ASIdentifiers and
IPAddrBlocks combined with non-inheritance but it does not hurt to be
explicit.

The second change is splitting everything to do with the SPKI into a
helper since the current logic is messy and has completely unrelated
things interleaved. In a follow-up I'll also split out the validity
check. Later on ta_parse() will be renamed into something more
appropriate.

ok claudio job

Reply via email to