Autotrust metadata for a trust point. More...
#include <autotrust.h>
Data Fields | |
char * | file |
file to store the trust point in. More... | |
rbnode_type | pnode |
rbtree node for probe sort, key is struct trust_anchor | |
struct autr_ta * | keys |
the keys | |
time_t | last_queried |
last queried DNSKEY set Not all failures are captured in this entry. More... | |
time_t | last_success |
last successful DNSKEY set | |
time_t | next_probe_time |
next probe time | |
time_t | query_interval |
when to query if !failed | |
time_t | retry_time |
when to retry if failed | |
uint8_t | query_failed |
How many times did it fail. More... | |
uint8_t | revoked |
true if the trust point has been revoked | |
Autotrust metadata for a trust point.
This is part of the struct trust_anchor data.
char* autr_point_data::file |
file to store the trust point in.
chrootdir already applied.
Referenced by autr_debug_print_tp(), autr_point_delete(), and autr_write_file().
time_t autr_point_data::last_queried |
last queried DNSKEY set Not all failures are captured in this entry.
If the validator did not even start (e.g. timeout or localservfail), then the last_queried and query_failed values are not updated.
Referenced by autr_debug_print_tp(), and parse_var_line().
uint8_t autr_point_data::query_failed |
How many times did it fail.
diagnostic only (has no effect). Only updated if there was a dnskey rrset that failed to verify.
Referenced by autr_debug_print_tp(), and parse_var_line().