Data Fields | |
uint16_t | _port |
On which port to run. | |
ldns_rdf ** | _nameservers |
List of nameservers to query (IP addresses or dname). | |
size_t | _nameserver_count |
bool | _recursive |
Wether or not to be recursive. | |
bool | _debug |
Print debug information. | |
ldns_rdf * | _domain |
Default domain to add. | |
ldns_rdf ** | _searchlist |
Searchlist array. | |
size_t | _searchlist_count |
uint8_t | _retry |
How many retries to try, before giving up. | |
uint8_t | _retrans |
Re-trans interval. | |
bool | _dnssec |
Wether to do DNSSEC. | |
bool | _dnssec_cd |
Wether to set the CD bit on DNSSEC requests. | |
bool | _usevc |
Wether to use tcp. | |
bool | _igntc |
Wether to ignore the tc bit. | |
uint8_t | _ip6 |
Wether to use ip6, 0->does not matter, 1 ipv4, 2->ip6. | |
bool | _defnames |
if true append the default domain | |
bool | _dnsrch |
if true apply the search list | |
timeval | _timeout |
timeout for socket connections | |
bool | _fail |
only try the first nameserver | |
bool | _random |
randomly choose a nameserver | |
int | _socket |
keep some things for axfr | |
int | _axfr_soa_count |
ldns_pkt * | _cur_axfr_pkt |
uint16_t | _axfr_i |
uint16_t | _edns_udp_size |
char * | _tsig_keyname |
char * | _tsig_keydata |
char * | _tsig_algorithm |
Definition at line 43 of file resolver.h.
|
Definition at line 96 of file resolver.h. |
|
Definition at line 91 of file resolver.h. |
|
Definition at line 95 of file resolver.h. |
|
Print debug information.
Definition at line 56 of file resolver.h. |
|
if true append the default domain
Definition at line 80 of file resolver.h. |
|
if true apply the search list
Definition at line 82 of file resolver.h. |
|
Wether to do DNSSEC.
Definition at line 70 of file resolver.h. |
|
Wether to set the CD bit on DNSSEC requests.
Definition at line 72 of file resolver.h. |
|
Default domain to add.
Definition at line 59 of file resolver.h. |
|
Definition at line 98 of file resolver.h. |
|
only try the first nameserver
Definition at line 86 of file resolver.h. |
|
Wether to ignore the tc bit.
Definition at line 76 of file resolver.h. |
|
Wether to use ip6, 0->does not matter, 1 ipv4, 2->ip6.
Definition at line 78 of file resolver.h. |
|
Definition at line 50 of file resolver.h. |
|
List of nameservers to query (IP addresses or dname).
Definition at line 49 of file resolver.h. |
|
On which port to run.
Definition at line 46 of file resolver.h. |
|
randomly choose a nameserver
Definition at line 88 of file resolver.h. |
|
Wether or not to be recursive.
Definition at line 53 of file resolver.h. |
|
Re-trans interval.
Definition at line 68 of file resolver.h. |
|
How many retries to try, before giving up.
Definition at line 66 of file resolver.h. |
|
Searchlist array.
Definition at line 62 of file resolver.h. |
|
Definition at line 63 of file resolver.h. |
|
keep some things for axfr
Definition at line 90 of file resolver.h. |
|
timeout for socket connections
Definition at line 84 of file resolver.h. |
|
Definition at line 105 of file resolver.h. |
|
Definition at line 104 of file resolver.h. |
|
Definition at line 103 of file resolver.h. |
|
Wether to use tcp.
Definition at line 74 of file resolver.h. |