unbound 0.1
|
Host information encompasses host capabilities and retransmission timeouts. More...
#include <infra.h>
Data Fields | |
uint32_t | ttl |
TTL value for this entry. | |
uint32_t | probedelay |
time in seconds (absolute) when probing re-commences, 0 disabled | |
struct rtt_info | rtt |
round trip times for timeout calculation | |
struct lruhash * | lameness |
Names of the zones that are lame. | |
int | edns_version |
edns version that the host supports, -1 means no EDNS | |
uint8_t | edns_lame_known |
if the EDNS lameness is already known or not. |
Host information encompasses host capabilities and retransmission timeouts.
uint32_t infra_host_data::ttl |
TTL value for this entry.
absolute time.
Referenced by host_entry_init(), infra_get_host_rto(), infra_get_lame_rtt(), infra_lookup_host(), and infra_test().
struct lruhash* infra_host_data::lameness |
Names of the zones that are lame.
NULL=no lame zones.
Referenced by count_host_lame(), infra_host_deldatafunc(), infra_lookup_lame(), infra_set_lame(), and new_host_entry().
uint8_t infra_host_data::edns_lame_known |
if the EDNS lameness is already known or not.
EDNS lame is when EDNS queries or replies are dropped, and cause a timeout
Referenced by host_entry_init(), infra_edns_update(), and infra_host().