![]() |
GNUnet
0.11.x
|
Element of a resolution process for looking up the responsible DNS server hostname in a GNS2DNS recursive resolution. More...
Data Fields | |
struct Gns2DnsPending * | next |
Kept in a DLL. More... | |
struct Gns2DnsPending * | prev |
Kept in a DLL. More... | |
struct AuthorityChain * | ac |
Context this activity belongs with. More... | |
struct GNS_ResolverHandle * | rh |
Handle for the resolution of the IP part of the GNS2DNS record. More... | |
struct GNUNET_RESOLVER_RequestHandle * | dns_rh |
Handle for DNS resolution of the DNS nameserver. More... | |
unsigned int | num_results |
How many results did we get? More... | |
Element of a resolution process for looking up the responsible DNS server hostname in a GNS2DNS recursive resolution.
Definition at line 93 of file gnunet-service-gns_resolver.c.
struct Gns2DnsPending* Gns2DnsPending::next |
Kept in a DLL.
Definition at line 98 of file gnunet-service-gns_resolver.c.
struct Gns2DnsPending* Gns2DnsPending::prev |
Kept in a DLL.
Definition at line 103 of file gnunet-service-gns_resolver.c.
struct AuthorityChain* Gns2DnsPending::ac |
Context this activity belongs with.
Definition at line 108 of file gnunet-service-gns_resolver.c.
Referenced by GNS_resolver_lookup_cancel(), handle_dht_response(), handle_gns2dns_ip(), handle_gns2dns_result(), handle_gns_cname_result(), handle_gns_resolution_result(), handle_namecache_block_response(), handle_revocation_result(), recursive_dns_resolution(), recursive_gns2dns_resolution(), recursive_gns_resolution_namecache(), recursive_gns_resolution_revocation(), recursive_pkey_resolution(), and start_resolver_lookup().
struct GNS_ResolverHandle* Gns2DnsPending::rh |
Handle for the resolution of the IP part of the GNS2DNS record.
Will return to us the addresses of the DNS resolver to use.
Definition at line 115 of file gnunet-service-gns_resolver.c.
Referenced by continue_with_gns2dns(), dns_result_parser(), GNS_resolver_done(), GNS_resolver_lookup(), GNS_resolver_lookup_cancel(), GNS_resolver_lookup_cancel_(), handle_dht_response(), handle_dns_result(), handle_gns2dns_result(), handle_gns_cname_result(), handle_gns_namecache_resolution_result(), handle_gns_resolution_result(), handle_namecache_block_response(), handle_revocation_result(), recursive_gns2dns_resolution(), recursive_pkey_resolution(), recursive_resolution(), start_resolver_lookup(), timeout_resolution(), and vpn_allocation_cb().
struct GNUNET_RESOLVER_RequestHandle* Gns2DnsPending::dns_rh |
Handle for DNS resolution of the DNS nameserver.
Definition at line 120 of file gnunet-service-gns_resolver.c.
Referenced by GNS_resolver_lookup_cancel(), and recursive_gns2dns_resolution().
unsigned int Gns2DnsPending::num_results |
How many results did we get?
Definition at line 125 of file gnunet-service-gns_resolver.c.
Referenced by handle_gns2dns_ip().