CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@