unbound: autr_point_data Struct Reference

unbound 0.1

Data Fields
autr_point_data Struct Reference

Autotrust metadata for a trust point. More...

`#include <autotrust.h>`

## Data Fields
char * | file
| file to store the trust point in.
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.
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.
uint8_t | revoked
| true if the trust point has been revoked

## Detailed Description

Autotrust metadata for a trust point.

This is part of the struct trust_anchor data.

## Field Documentation

## ◆ file

char* autr_point_data::file

file to store the trust point in.

chrootdir already applied.

Referenced by anchors_get_mem(), autr_debug_print_tp(), autr_point_delete(), autr_write_file(), and load_trustanchor().

## ◆ last_queried

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(), autr_process_prime(), and parse_var_line().

## ◆ query_failed

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(), autr_process_prime(), and parse_var_line().

The documentation for this struct was generated from the following file:

- validator/autotrust.h