CVSROOT:        /cvs
Module name:    src
Changes by:     clau...@cvs.openbsd.org 2025/07/31 09:52:24

Modified files:
        usr.sbin/rpki-client: aspa.c main.c repo.c roa.c spl.c 

Log message:
In entity_process() make sure that the required fields (filename and repo
id) are correctly set.

Entities of type != RTYPE_TAL require the repo id.
Make repo_byid() fail hard when the passed id does not exist in the tree.
repo stats functions now require a valid repo pointer. This also allows
us to remove some strange code in roa_insert_vrps and friends since it
is now enforced that rp is valid by entity_process.

Reported by Shibo Ai, Shawn Zhang, Hugo Lefeuvre - Systopia Team
OK tb@

Reply via email to