TCPIP_DHCPV6_CLIENT_INFO Structure
C
typedef struct {
TCPIP_DHCPV6_CLIENT_STATE clientState;
int nIanas;
int nIatas;
int nFreeIas;
uint32_t dhcpTime;
TCPIP_DHCPV6_SERVER_STATUS_CODE lastStatusCode;
void* statusBuff;
size_t statusBuffSize;
int nDnsServers;
IPV6_ADDR* dnsBuff;
size_t dnsBuffSize;
int domainSearchListSize;
void* domainBuff;
size_t domainBuffSize;
} TCPIP_DHCPV6_CLIENT_INFO;
Description
DHCPv6 client info.
Members
Members | Description |
---|---|
clientState | Client state at the moment of the call. |
nIanas | Number of IANA the client has. |
nIatas | Number of IATA the client has. |
nFreeIas | Number of free IAs the client has. |
dhcpTime | Current DHCPV6 time, in seconds. |
lastStatusCode | Last status code for the client. |
statusBuff | Buffer to copy the latest status message associated with the client. |
statusBuffSize | Size of this buffer. |
nDnsServers | Number of DNS servers. |
dnsBuff | Buffer to copy the DNS Servers obtained from the DHCPV6 server. |
dnsBuffSize | Size of this buffer. |
domainSearchListSize | Size of domainSearchList. |
domainBuff | Buffer to store the domain Search list obtained from the DHCPv6 server. |
domainBuffSize | Size of this buffer. |