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

Field Documentation

◆ next

struct Gns2DnsPending* Gns2DnsPending::next

Kept in a DLL.

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

◆ prev

struct Gns2DnsPending* Gns2DnsPending::prev

Kept in a DLL.

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

◆ ac

struct AuthorityChain* Gns2DnsPending::ac

◆ rh

struct GNS_ResolverHandle* Gns2DnsPending::rh

◆ dns_rh

struct GNUNET_RESOLVER_RequestHandle* Gns2DnsPending::dns_rh

Handle for DNS resolution of the DNS nameserver.

Definition at line 125 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 130 of file gnunet-service-gns_resolver.c.

Referenced by handle_gns2dns_ip().


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