Change the way the parser accesses files. It now builds the file path
authorclaudio <claudio@openbsd.org>
Tue, 11 Jan 2022 13:06:07 +0000 (13:06 +0000)
committerclaudio <claudio@openbsd.org>
Tue, 11 Jan 2022 13:06:07 +0000 (13:06 +0000)
commit100ded9e8b058873897806207afb9f93985664ae
treef3c0bf0fcd0ca068f0d00d030e3dc892b30dad30
parent23724049da7d03584a3de6cbdbc369d3cf1ff5d2
Change the way the parser accesses files. It now builds the file path
based on information from the repository, a local path and the filename.
This simplifies some code both in the main process and the parser.
For this to work repositories are passed to the parser before any other
entity of this repository is passed. Struct entity is extended to include
the repoid and the path along the file(name).
Input and OK tb@ & job@
usr.sbin/rpki-client/extern.h
usr.sbin/rpki-client/main.c
usr.sbin/rpki-client/mft.c
usr.sbin/rpki-client/parser.c
usr.sbin/rpki-client/repo.c