Mistake on this page?
Report an issue in GitHub or email us
Macros

Macros

#define LWIP_IPV6_DHCP6   0
 LWIP_IPV6_DHCP6==1: enable DHCPv6 stateful/stateless address autoconfiguration. More...
 
#define LWIP_IPV6_DHCP6_STATEFUL   0
 LWIP_IPV6_DHCP6_STATEFUL==1: enable DHCPv6 stateful address autoconfiguration. More...
 
#define LWIP_IPV6_DHCP6_STATELESS   LWIP_IPV6_DHCP6
 LWIP_IPV6_DHCP6_STATELESS==1: enable DHCPv6 stateless address autoconfiguration. More...
 
#define LWIP_DHCP6_GET_NTP_SRV   0
 LWIP_DHCP6_GETS_NTP==1: Request NTP servers via DHCPv6. More...
 
#define LWIP_DHCP6_MAX_NTP_SERVERS   1
 The maximum of NTP servers requested. More...
 
#define LWIP_DHCP6_MAX_DNS_SERVERS   DNS_MAX_SERVERS
 LWIP_DHCP6_MAX_DNS_SERVERS > 0: Request DNS servers via DHCPv6. More...
 

Detailed Description

Macro Definition Documentation

#define LWIP_DHCP6_GET_NTP_SRV   0

LWIP_DHCP6_GETS_NTP==1: Request NTP servers via DHCPv6.

For each response packet, a callback is called, which has to be provided by the port: void dhcp6_set_ntp_servers(u8_t num_ntp_servers, ip_addr_t* ntp_server_addrs);

Definition at line 2700 of file opt.h.

#define LWIP_DHCP6_MAX_DNS_SERVERS   DNS_MAX_SERVERS

LWIP_DHCP6_MAX_DNS_SERVERS > 0: Request DNS servers via DHCPv6.

DNS servers received in the response are passed to DNS via dns_setserver() (up to the maximum limit defined here).

Definition at line 2716 of file opt.h.

#define LWIP_DHCP6_MAX_NTP_SERVERS   1

The maximum of NTP servers requested.

Definition at line 2707 of file opt.h.

#define LWIP_IPV6_DHCP6   0

LWIP_IPV6_DHCP6==1: enable DHCPv6 stateful/stateless address autoconfiguration.

Definition at line 2676 of file opt.h.

#define LWIP_IPV6_DHCP6_STATEFUL   0

LWIP_IPV6_DHCP6_STATEFUL==1: enable DHCPv6 stateful address autoconfiguration.

(not supported, yet!)

Definition at line 2684 of file opt.h.

#define LWIP_IPV6_DHCP6_STATELESS   LWIP_IPV6_DHCP6

LWIP_IPV6_DHCP6_STATELESS==1: enable DHCPv6 stateless address autoconfiguration.

Definition at line 2691 of file opt.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.