repo_tal_stats
struct repotalstats repo_tal_stats;
repo_tal_stats_collect(sum_stats, i, &stats.repo_tal_stats);
"invalid)\n", stats.repo_tal_stats.roas,
stats.repo_tal_stats.roas_fail,
stats.repo_tal_stats.roas_invalid);
"invalid)\n", stats.repo_tal_stats.aspas,
stats.repo_tal_stats.aspas_fail,
stats.repo_tal_stats.aspas_invalid);
stats.repo_tal_stats.spls, stats.repo_tal_stats.spls_fail,
stats.repo_tal_stats.spls_invalid);
printf("BGPsec Router Certificates: %u\n", stats.repo_tal_stats.brks);
stats.repo_tal_stats.certs, stats.repo_tal_stats.certs_fail,
stats.repo_tal_stats.certs_nonfunc);
stats.repo_tal_stats.mfts, stats.repo_tal_stats.mfts_fail,
stats.repo_tal_stats.mfts_gap);
printf("Certificate revocation lists: %u\n", stats.repo_tal_stats.crls);
printf("Trust Anchor Keys: %u\n", stats.repo_tal_stats.taks);
printf("VRP Entries: %u (%u unique)\n", stats.repo_tal_stats.vrps,
stats.repo_tal_stats.vrps_uniqs);
stats.repo_tal_stats.vaps, stats.repo_tal_stats.vaps_uniqs,
stats.repo_tal_stats.vaps_overflowed);
printf("VSP Entries: %u (%u unique)\n", stats.repo_tal_stats.vsps,
stats.repo_tal_stats.vsps_uniqs);
json_do_int("roas", st->repo_tal_stats.roas);
json_do_int("failedroas", st->repo_tal_stats.roas_fail);
json_do_int("invalidroas", st->repo_tal_stats.roas_invalid);
json_do_int("spls", st->repo_tal_stats.spls);
json_do_int("failedspls", st->repo_tal_stats.spls_fail);
json_do_int("invalidspls", st->repo_tal_stats.spls_invalid);
json_do_int("aspas", st->repo_tal_stats.aspas);
json_do_int("failedaspas", st->repo_tal_stats.aspas_fail);
json_do_int("invalidaspas", st->repo_tal_stats.aspas_invalid);
json_do_int("bgpsec_pubkeys", st->repo_tal_stats.brks);
json_do_int("certificates", st->repo_tal_stats.certs);
json_do_int("invalidcertificates", st->repo_tal_stats.certs_fail);
json_do_int("nonfunctionalcas", st->repo_tal_stats.certs_nonfunc);
json_do_int("taks", st->repo_tal_stats.taks);
json_do_int("manifests", st->repo_tal_stats.mfts);
json_do_int("failedmanifests", st->repo_tal_stats.mfts_fail);
json_do_int("crls", st->repo_tal_stats.crls);
json_do_int("vrps", st->repo_tal_stats.vrps);
json_do_int("uniquevrps", st->repo_tal_stats.vrps_uniqs);
json_do_int("vsps", st->repo_tal_stats.vsps);
json_do_int("uniquevsps", st->repo_tal_stats.vsps_uniqs);
json_do_int("vaps", st->repo_tal_stats.vaps);
json_do_int("uniquevaps", st->repo_tal_stats.vaps_uniqs);
repo_tal_stats_collect(repo_tal_stats, i, &i);
set_common_stats(&st->repo_tal_stats, rpki_obj, NULL);
st->repo_tal_stats.roas, st->repo_tal_stats.roas_fail,
st->repo_tal_stats.roas_invalid, st->repo_tal_stats.brks,
st->repo_tal_stats.certs, st->repo_tal_stats.certs_fail,
st->repo_tal_stats.certs_nonfunc) < 0)
st->repo_tal_stats.mfts, st->repo_tal_stats.mfts_fail,
st->repo_tal_stats.crls,
st->repo_tal_stats.vrps, st->repo_tal_stats.vrps_uniqs) < 0)