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@