ISC DHCP 4.4.3-P1
A reference DHCPv4 and DHCPv6 implementation
 
Loading...
Searching...
No Matches
dhcp_ddns_cb Struct Reference

#include <dhcpd.h>

Data Fields

struct data_string fwd_name
 
struct data_string rev_name
 
struct data_string dhcid
 
struct iaddr address
 
int address_type
 
unsigned long ttl
 
unsigned char zone_name [DHCP_MAXDNS_WIRE]
 
isc_sockaddrlist_t zone_server_list
 
isc_sockaddr_t zone_addrs [DHCP_MAXNS]
 
int zone_addr_count
 
struct dns_zonezone
 
u_int16_t flags
 
TIME timeout
 
int state
 
ddns_action_t cur_func
 
struct dhcp_ddns_cbnext_op
 
void * lease
 
struct binding_scope ** scope
 
void * transaction
 
void * dataspace
 
dns_rdataclass_t dhcid_class
 
dns_rdataclass_t other_dhcid_class
 
char * lease_tag
 
struct ia_xxfixed6_ia
 

Detailed Description

Definition at line 1819 of file dhcpd.h.

Field Documentation

◆ address

struct iaddr dhcp_ddns_cb::address

Definition at line 1823 of file dhcpd.h.

◆ address_type

int dhcp_ddns_cb::address_type

Definition at line 1824 of file dhcpd.h.

◆ cur_func

ddns_action_t dhcp_ddns_cb::cur_func

Definition at line 1837 of file dhcpd.h.

◆ dataspace

void* dhcp_ddns_cb::dataspace

Definition at line 1846 of file dhcpd.h.

◆ dhcid

struct data_string dhcp_ddns_cb::dhcid

Definition at line 1822 of file dhcpd.h.

◆ dhcid_class

dns_rdataclass_t dhcp_ddns_cb::dhcid_class

Definition at line 1848 of file dhcpd.h.

◆ fixed6_ia

struct ia_xx* dhcp_ddns_cb::fixed6_ia

Definition at line 1851 of file dhcpd.h.

◆ flags

u_int16_t dhcp_ddns_cb::flags

Definition at line 1834 of file dhcpd.h.

◆ fwd_name

struct data_string dhcp_ddns_cb::fwd_name

Definition at line 1820 of file dhcpd.h.

◆ lease

void* dhcp_ddns_cb::lease

Definition at line 1842 of file dhcpd.h.

◆ lease_tag

char* dhcp_ddns_cb::lease_tag

Definition at line 1850 of file dhcpd.h.

◆ next_op

struct dhcp_ddns_cb* dhcp_ddns_cb::next_op

Definition at line 1839 of file dhcpd.h.

◆ other_dhcid_class

dns_rdataclass_t dhcp_ddns_cb::other_dhcid_class

Definition at line 1849 of file dhcpd.h.

◆ rev_name

struct data_string dhcp_ddns_cb::rev_name

Definition at line 1821 of file dhcpd.h.

◆ scope

struct binding_scope** dhcp_ddns_cb::scope

Definition at line 1843 of file dhcpd.h.

◆ state

int dhcp_ddns_cb::state

Definition at line 1836 of file dhcpd.h.

◆ timeout

TIME dhcp_ddns_cb::timeout

Definition at line 1835 of file dhcpd.h.

◆ transaction

void* dhcp_ddns_cb::transaction

Definition at line 1845 of file dhcpd.h.

◆ ttl

unsigned long dhcp_ddns_cb::ttl

Definition at line 1826 of file dhcpd.h.

◆ zone

struct dns_zone* dhcp_ddns_cb::zone

Definition at line 1832 of file dhcpd.h.

◆ zone_addr_count

int dhcp_ddns_cb::zone_addr_count

Definition at line 1831 of file dhcpd.h.

◆ zone_addrs

isc_sockaddr_t dhcp_ddns_cb::zone_addrs[DHCP_MAXNS]

Definition at line 1830 of file dhcpd.h.

◆ zone_name

unsigned char dhcp_ddns_cb::zone_name[DHCP_MAXDNS_WIRE]

Definition at line 1828 of file dhcpd.h.

◆ zone_server_list

isc_sockaddrlist_t dhcp_ddns_cb::zone_server_list

Definition at line 1829 of file dhcpd.h.


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