Handle to the stub resolver. More...
Data Fields | |
struct GNUNET_DNSSTUB_RequestSocket * | sockets |
Array of all open sockets for DNS requests. More... | |
struct DnsServer * | dns_head |
DLL of DNS resolvers we use. More... | |
struct DnsServer * | dns_tail |
DLL of DNS resolvers we use. More... | |
struct GNUNET_TIME_Relative | retry_freq |
How frequently do we retry requests? More... | |
unsigned int | num_sockets |
Length of sockets array. More... | |
struct GNUNET_DNSSTUB_RequestSocket* GNUNET_DNSSTUB_Context::sockets |
Array of all open sockets for DNS requests.
Definition at line 129 of file dnsstub.c.
Referenced by get_request_socket(), GNUNET_DNSSTUB_start(), and GNUNET_DNSSTUB_stop().
struct DnsServer* GNUNET_DNSSTUB_Context::dns_head |
DLL of DNS resolvers we use.
Definition at line 134 of file dnsstub.c.
Referenced by do_dns_read(), GNUNET_DNSSTUB_add_dns_ip(), GNUNET_DNSSTUB_add_dns_sa(), GNUNET_DNSSTUB_resolve(), GNUNET_DNSSTUB_stop(), and transmit_query().
struct DnsServer* GNUNET_DNSSTUB_Context::dns_tail |
DLL of DNS resolvers we use.
Definition at line 139 of file dnsstub.c.
Referenced by GNUNET_DNSSTUB_add_dns_ip(), GNUNET_DNSSTUB_add_dns_sa(), and GNUNET_DNSSTUB_stop().
struct GNUNET_TIME_Relative GNUNET_DNSSTUB_Context::retry_freq |
How frequently do we retry requests?
Definition at line 139 of file dnsstub.c.
Referenced by GNUNET_DNSSTUB_set_retry(), GNUNET_DNSSTUB_start(), and transmit_query().
unsigned int GNUNET_DNSSTUB_Context::num_sockets |
Length of sockets array.
Definition at line 149 of file dnsstub.c.
Referenced by get_request_socket(), GNUNET_DNSSTUB_start(), and GNUNET_DNSSTUB_stop().