Address of target nameserver in delegation point. More...
#include <iter_delegpt.h>
Data Fields | |
struct delegpt_addr * | next_result |
next delegation point in results | |
struct delegpt_addr * | next_usable |
next delegation point in usable list | |
struct delegpt_addr * | next_target |
next delegation point in all targets list | |
struct sockaddr_storage | addr |
delegation point address | |
socklen_t | addrlen |
length of addr | |
int | attempts |
number of attempts for this addr | |
int | sel_rtt |
rtt stored here in the selection algorithm | |
uint8_t | bogus |
if true, the A or AAAA RR was bogus, so this address is bad. More... | |
uint8_t | lame |
if true, this address is dispreferred: it is a lame IP address | |
uint8_t | dnsseclame |
if the address is dnsseclame, but this cannot be cached, this option is useful to mark the address dnsseclame. More... | |
char * | tls_auth_name |
the TLS authentication name, (if not NULL) to use. | |
Address of target nameserver in delegation point.
uint8_t delegpt_addr::bogus |
if true, the A or AAAA RR was bogus, so this address is bad.
Also check the dp->bogus to see if everything is bogus.
Referenced by delegpt_add_addr(), delegpt_add_addr_mlc(), delegpt_copy(), iter_filter_unsuitable(), and print_dp_details().
uint8_t delegpt_addr::dnsseclame |
if the address is dnsseclame, but this cannot be cached, this option is useful to mark the address dnsseclame.
This value is not copied in addr-copy and dp-copy.
Referenced by delegpt_add_addr(), delegpt_add_addr_mlc(), iter_filter_unsuitable(), and processQueryResponse().