GNUnet  0.11.x
Data Fields
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 93 of file gnunet-service-gns_resolver.c.

Field Documentation

◆ next

struct Gns2DnsPending* Gns2DnsPending::next

Kept in a DLL.

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

◆ prev

struct Gns2DnsPending* Gns2DnsPending::prev

Kept in a DLL.

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

◆ ac

struct AuthorityChain* Gns2DnsPending::ac

Context this activity belongs with.

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

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

◆ 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 115 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 120 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 125 of file gnunet-service-gns_resolver.c.

Referenced by handle_gns2dns_ip().


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