GNUnet 0.21.1
Gns2DnsPending Struct Reference

Element of a resolution process for looking up the responsible DNS server hostname in a GNS2DNS recursive resolution. More...

Collaboration diagram for Gns2DnsPending:
[legend]

Data Fields

struct Gns2DnsPendingnext
 Kept in a DLL. More...
 
struct Gns2DnsPendingprev
 Kept in a DLL. More...
 
struct AuthorityChainac
 Context this activity belongs with. More...
 
struct GNS_ResolverHandlerh
 Handle for the resolution of the IP part of the GNS2DNS record. More...
 
struct GNUNET_RESOLVER_RequestHandledns_rh
 Handle for DNS resolution of the DNS nameserver. More...
 
unsigned int num_results
 How many results did we get? More...
 

Detailed Description

Element of a resolution process for looking up the responsible DNS server hostname in a GNS2DNS recursive resolution.

Definition at line 86 of file gnunet-service-gns_resolver.c.

Field Documentation

◆ next

struct Gns2DnsPending* Gns2DnsPending::next

Kept in a DLL.

Definition at line 91 of file gnunet-service-gns_resolver.c.

◆ prev

struct Gns2DnsPending* Gns2DnsPending::prev

Kept in a DLL.

Definition at line 96 of file gnunet-service-gns_resolver.c.

◆ ac

struct AuthorityChain* Gns2DnsPending::ac

◆ rh

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 108 of file gnunet-service-gns_resolver.c.

Referenced by GNS_resolver_lookup_cancel(), handle_gns2dns_result(), and recursive_gns2dns_resolution().

◆ dns_rh

struct GNUNET_RESOLVER_RequestHandle* Gns2DnsPending::dns_rh

Handle for DNS resolution of the DNS nameserver.

Definition at line 113 of file gnunet-service-gns_resolver.c.

Referenced by GNS_resolver_lookup_cancel(), and recursive_gns2dns_resolution().

◆ num_results

unsigned int Gns2DnsPending::num_results

How many results did we get?

Definition at line 118 of file gnunet-service-gns_resolver.c.

Referenced by handle_gns2dns_ip().


The documentation for this struct was generated from the following file: