TianoCore EDK2 master
|
Go to the source code of this file.
Enumerations | |
enum | DHCP6_MSG_TYPE { Dhcp6MsgSolicit = 1 , Dhcp6MsgAdvertise = 2 , Dhcp6MsgRequest = 3 , Dhcp6MsgConfirm = 4 , Dhcp6MsgRenew = 5 , Dhcp6MsgRebind = 6 , Dhcp6MsgReply = 7 , Dhcp6MsgRelease = 8 , Dhcp6MsgDecline = 9 , Dhcp6MsgReconfigure = 10 , Dhcp6MsgInfoRequest = 11 } |
enum | DHCP6_OPT_CODE { Dhcp6OptClientId = 1 , Dhcp6OptServerId = 2 , Dhcp6OptIana = 3 , Dhcp6OptIata = 4 , Dhcp6OptIaAddr = 5 , Dhcp6OptRequestOption = 6 , Dhcp6OptPreference = 7 , Dhcp6OptElapsedTime = 8 , Dhcp6OptReplayMessage = 9 , Dhcp6OptAuthentication = 11 , Dhcp6OptServerUnicast = 12 , Dhcp6OptStatusCode = 13 , Dhcp6OptRapidCommit = 14 , Dhcp6OptUserClass = 15 , Dhcp6OptVendorClass = 16 , Dhcp6OptVendorInfo = 17 , Dhcp6OptInterfaceId = 18 , Dhcp6OptReconfigMessage = 19 , Dhcp6OptReconfigureAccept = 20 } |
enum | DHCP6_STS_CODE { Dhcp6StsSuccess = 0 , Dhcp6StsUnspecFail = 1 , Dhcp6StsNoAddrsAvail = 2 , Dhcp6StsNoBinding = 3 , Dhcp6StsNotOnLink = 4 , Dhcp6StsUseMulticast = 5 } |
enum | DHCP6_DUID_TYPE { Dhcp6DuidTypeLlt = 1 , Dhcp6DuidTypeEn = 2 , Dhcp6DuidTypeLl = 3 , Dhcp6DuidTypeUuid = 4 } |
This file contains the DHCPv4 and DHCPv6 option definitions and other configuration. They are used to carry additional information and parameters in DHCP messages.
Copyright (c) 2016, Intel Corporation. All rights reserved.
Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All rights reserved.
Copyright (c) 2022, Loongson Technology Corporation Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file Dhcp.h.
#define DHCP4_TAG_PAD 0 |
#define DHCP6_CNF_MAX_DELAY 1 |
#define DHCP6_DEC_IRT 1 |
#define DHCP6_INF_MAX_DELAY 1 |
#define DHCP6_REB_IRT 10 |
#define DHCP6_REL_IRT 1 |
#define DHCP6_REN_IRT 10 |
#define DHCP6_REQ_IRT 1 |
#define DHCP6_SOL_MAX_DELAY 1 |
#define PXE_CLIENT_ARCH_X86_BIOS 0x0000 |
Processor Architecture Types These identifiers are defined by IANA: https://www.iana.org/assignments/dhcpv6-parameters/dhcpv6-parameters.xhtml
enum DHCP6_DUID_TYPE |
enum DHCP6_MSG_TYPE |
enum DHCP6_OPT_CODE |
enum DHCP6_STS_CODE |