DHCPv6 definitions. More...
DHCPv6 definitions.
Modules | |
| DHCPv6 client | |
| DHCPv6 client implementation.  | |
| DHCPv6 relay agent | |
| DHCPv6 relay agent implementation.  | |
Files | |
| file | dhcpv6.h | 
| DHCPv6 definitions.  | |
| file | _dhcpv6.h | 
| Internal DHCPv6 definitions.  | |
DHCPv6 ports | |
  | |
| #define | DHCPV6_CLIENT_PORT (546U) | 
| client port  | |
| #define | DHCPV6_SERVER_PORT (547U) | 
| server and relay agent port  | |
DHCPv6 message types | |
  | |
| #define | DHCPV6_SOLICIT (1U) | 
| SOLICIT.  | |
| #define | DHCPV6_ADVERTISE (2U) | 
| ADVERTISE.  | |
| #define | DHCPV6_REQUEST (3U) | 
| REQUEST.  | |
| #define | DHCPV6_CONFIRM (4U) | 
| CONFIRM.  | |
| #define | DHCPV6_RENEW (5U) | 
| RENEW.  | |
| #define | DHCPV6_REBIND (6U) | 
| REBIND.  | |
| #define | DHCPV6_REPLY (7U) | 
| REPLY.  | |
| #define | DHCPV6_RELEASE (8U) | 
| RELEASE.  | |
| #define | DHCPV6_DECLINE (9U) | 
| DECLINE.  | |
| #define | DHCPV6_INFO_REQUEST (11U) | 
| INFORMATION-REQUEST.  | |
| #define | DHCPV6_RELAY_FORW (12U) | 
| RELAY-FORW.  | |
| #define | DHCPV6_RELAY_REPL (13U) | 
| RELAY-REPL.  | |
DHCPv6 option codes | |
  | |
| #define | DHCPV6_OPT_CID (1U) | 
| client identifier option  | |
| #define | DHCPV6_OPT_SID (2U) | 
| server identifier option  | |
| #define | DHCPV6_OPT_IA_NA (3U) | 
| identity association for non-temporary addresses option  | |
| #define | DHCPV6_OPT_IAADDR (5U) | 
| IA address option.  | |
| #define | DHCPV6_OPT_ORO (6U) | 
| option request option  | |
| #define | DHCPV6_OPT_PREF (7U) | 
| preference option  | |
| #define | DHCPV6_OPT_ELAPSED_TIME (8U) | 
| elapsed time option  | |
| #define | DHCPV6_OPT_RELAY_MSG (9U) | 
| relay message option  | |
| #define | DHCPV6_OPT_STATUS (13U) | 
| status code option  | |
| #define | DHCPV6_OPT_IID (18U) | 
| interface-id option  | |
| #define | DHCPV6_OPT_DNS_RNS (23U) | 
| DNS recursive name server option.  | |
| #define | DHCPV6_OPT_IA_PD (25U) | 
| identity association for prefix delegation (IA_PD) option  | |
| #define | DHCPV6_OPT_IAPFX (26U) | 
| IA prefix option.  | |
| #define | DHCPV6_OPT_IRT (32U) | 
| Information Refresh Time Option.  | |
| #define | DHCPV6_OPT_SMR (82U) | 
| SOL_MAX_RT option.  | |
| #define | DHCPV6_OPT_IMR (83U) | 
| INF_MAX_RT option.  | |
| #define | DHCPV6_OPT_MUD_URL (112U) | 
| MUD URL option (see RFC 8520)  | |
DHCPv6 status codes | |
  | |
| #define | DHCPV6_STATUS_SUCCESS (0U) | 
| Success.  | |
DHCPv6 unique identifier (DUID) types | |
  | |
| #define | DHCPV6_DUID_TYPE_L2 (3U) | 
| Link-layer address.  | |