ISC DHCP  4.3.1
A reference DHCPv4 and DHCPv6 implementation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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
 
char * lease_tag
 

Detailed Description

Definition at line 1659 of file dhcpd.h.

Field Documentation

struct iaddr dhcp_ddns_cb::address

Definition at line 1663 of file dhcpd.h.

int dhcp_ddns_cb::address_type

Definition at line 1664 of file dhcpd.h.

ddns_action_t dhcp_ddns_cb::cur_func

Definition at line 1677 of file dhcpd.h.

void* dhcp_ddns_cb::dataspace

Definition at line 1686 of file dhcpd.h.

struct data_string dhcp_ddns_cb::dhcid

Definition at line 1662 of file dhcpd.h.

dns_rdataclass_t dhcp_ddns_cb::dhcid_class

Definition at line 1688 of file dhcpd.h.

u_int16_t dhcp_ddns_cb::flags

Definition at line 1674 of file dhcpd.h.

struct data_string dhcp_ddns_cb::fwd_name

Definition at line 1660 of file dhcpd.h.

void* dhcp_ddns_cb::lease

Definition at line 1682 of file dhcpd.h.

char* dhcp_ddns_cb::lease_tag

Definition at line 1689 of file dhcpd.h.

struct dhcp_ddns_cb* dhcp_ddns_cb::next_op

Definition at line 1679 of file dhcpd.h.

struct data_string dhcp_ddns_cb::rev_name

Definition at line 1661 of file dhcpd.h.

struct binding_scope** dhcp_ddns_cb::scope

Definition at line 1683 of file dhcpd.h.

int dhcp_ddns_cb::state

Definition at line 1676 of file dhcpd.h.

TIME dhcp_ddns_cb::timeout

Definition at line 1675 of file dhcpd.h.

void* dhcp_ddns_cb::transaction

Definition at line 1685 of file dhcpd.h.

unsigned long dhcp_ddns_cb::ttl

Definition at line 1666 of file dhcpd.h.

struct dns_zone* dhcp_ddns_cb::zone

Definition at line 1672 of file dhcpd.h.

int dhcp_ddns_cb::zone_addr_count

Definition at line 1671 of file dhcpd.h.

isc_sockaddr_t dhcp_ddns_cb::zone_addrs[DHCP_MAXNS]

Definition at line 1670 of file dhcpd.h.

unsigned char dhcp_ddns_cb::zone_name[DHCP_MAXDNS_WIRE]

Definition at line 1668 of file dhcpd.h.

isc_sockaddrlist_t dhcp_ddns_cb::zone_server_list

Definition at line 1669 of file dhcpd.h.


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