GNUnet  0.11.x
Data Fields
AddrEntry Struct Reference

Entry in DLL of addresses of this peer. More...

Collaboration diagram for AddrEntry:
[legend]

Data Fields

struct AddrEntrynext
 DLL. More...
 
struct AddrEntryprev
 DLL. More...
 
void * app_ctx
 Place where the application can store data (on add, and retrieve on remove). More...
 
enum GNUNET_NAT_AddressClass ac
 Address class of the address. More...
 
socklen_t addrlen
 Number of bytes that follow. More...
 

Detailed Description

Entry in DLL of addresses of this peer.

Definition at line 38 of file nat_api.c.

Field Documentation

◆ next

struct AddrEntry* AddrEntry::next

DLL.

Definition at line 43 of file nat_api.c.

Referenced by GNUNET_NAT_test_address(), and handle_address_change_notification().

◆ prev

struct AddrEntry* AddrEntry::prev

DLL.

Definition at line 48 of file nat_api.c.

◆ app_ctx

void* AddrEntry::app_ctx

Place where the application can store data (on add, and retrieve on remove).

Definition at line 54 of file nat_api.c.

Referenced by handle_address_change_notification(), and reconnect().

◆ ac

enum GNUNET_NAT_AddressClass AddrEntry::ac

Address class of the address.

Definition at line 59 of file nat_api.c.

Referenced by handle_address_change_notification(), and reconnect().

◆ addrlen

socklen_t AddrEntry::addrlen

Number of bytes that follow.

Definition at line 64 of file nat_api.c.

Referenced by GNUNET_NAT_test_address(), handle_address_change_notification(), and reconnect().


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