Loading...
Searching...
No Matches

Detailed Description

Macros

#define CONFIG_DHCPV6_CLIENT_PFX_LEASE_MAX   (1U)
 Maximum number of prefix leases to be stored.
 
#define CONFIG_DHCPV6_CLIENT_ADDR_LEASE_MAX   (1U)
 Maximum number of address leases to be stored.
 
#define DHCPV6_CLIENT_ADDRS_NUMOF   ((int)(CONFIG_DHCPV6_CLIENT_ADDR_LEASE_MAX))
 Number of addresses needed for using DHCPv6 IA_NA.
 
#define CONFIG_DHCPV6_CLIENT_MUD_URL   "https://example.org"
 MUD URL (must use the https:// scheme) For more info, see the definitions below.
 
#define CONFIG_DHCPV6_RELAY_HOP_LIMIT   (8U)
 Maximum hop count in a relay-forward message (HOP_COUNT_LIMIT)
 
#define CONFIG_DHCPV6_RELAY_BUFLEN   (256U)
 default length for send and receive buffer
 

Macro Definition Documentation

◆ CONFIG_DHCPV6_CLIENT_ADDR_LEASE_MAX

#define CONFIG_DHCPV6_CLIENT_ADDR_LEASE_MAX   (1U)

Maximum number of address leases to be stored.

Definition at line 70 of file client.h.

◆ CONFIG_DHCPV6_CLIENT_MUD_URL

#define CONFIG_DHCPV6_CLIENT_MUD_URL   "https://example.org"

MUD URL (must use the https:// scheme) For more info, see the definitions below.

Definition at line 90 of file client.h.

◆ CONFIG_DHCPV6_CLIENT_PFX_LEASE_MAX

#define CONFIG_DHCPV6_CLIENT_PFX_LEASE_MAX   (1U)

Maximum number of prefix leases to be stored.

     Should be equal to the number of downstream interfaces
     that are to be configured via DHCPv6

Definition at line 63 of file client.h.

◆ CONFIG_DHCPV6_RELAY_BUFLEN

#define CONFIG_DHCPV6_RELAY_BUFLEN   (256U)

default length for send and receive buffer

Definition at line 45 of file relay.h.

◆ CONFIG_DHCPV6_RELAY_HOP_LIMIT

#define CONFIG_DHCPV6_RELAY_HOP_LIMIT   (8U)

Maximum hop count in a relay-forward message (HOP_COUNT_LIMIT)

See also
RFC 8415, section 7.6

Definition at line 41 of file relay.h.

◆ DHCPV6_CLIENT_ADDRS_NUMOF

#define DHCPV6_CLIENT_ADDRS_NUMOF   ((int)(CONFIG_DHCPV6_CLIENT_ADDR_LEASE_MAX))

Number of addresses needed for using DHCPv6 IA_NA.

Note
Used for calculation of CONFIG_GNRC_NETIF_IPV6_ADDRS_NUMOF. Set to 0 if dhcpv6_client_ia_na is not included.

Definition at line 80 of file client.h.