iPXE
Data Fields
EFI_PXE_BASE_CODE_DHCPV4_PACKET Struct Reference

DHCPV4 Packet structure. More...

#include <PxeBaseCode.h>

Data Fields

UINT8 BootpOpcode
 
UINT8 BootpHwType
 
UINT8 BootpHwAddrLen
 
UINT8 BootpGateHops
 
UINT32 BootpIdent
 
UINT16 BootpSeconds
 
UINT16 BootpFlags
 
UINT8 BootpCiAddr [4]
 
UINT8 BootpYiAddr [4]
 
UINT8 BootpSiAddr [4]
 
UINT8 BootpGiAddr [4]
 
UINT8 BootpHwAddr [16]
 
UINT8 BootpSrvName [64]
 
UINT8 BootpBootFile [128]
 
UINT32 DhcpMagik
 
UINT8 DhcpOptions [56]
 

Detailed Description

DHCPV4 Packet structure.

Definition at line 222 of file PxeBaseCode.h.

Field Documentation

◆ BootpOpcode

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpOpcode

Definition at line 223 of file PxeBaseCode.h.

Referenced by efi_pxe_fake().

◆ BootpHwType

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpHwType

Definition at line 224 of file PxeBaseCode.h.

◆ BootpHwAddrLen

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpHwAddrLen

Definition at line 225 of file PxeBaseCode.h.

◆ BootpGateHops

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpGateHops

Definition at line 226 of file PxeBaseCode.h.

◆ BootpIdent

UINT32 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpIdent

Definition at line 227 of file PxeBaseCode.h.

◆ BootpSeconds

UINT16 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpSeconds

Definition at line 228 of file PxeBaseCode.h.

◆ BootpFlags

UINT16 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpFlags

Definition at line 229 of file PxeBaseCode.h.

◆ BootpCiAddr

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpCiAddr[4]

Definition at line 230 of file PxeBaseCode.h.

◆ BootpYiAddr

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpYiAddr[4]

Definition at line 231 of file PxeBaseCode.h.

◆ BootpSiAddr

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpSiAddr[4]

Definition at line 232 of file PxeBaseCode.h.

Referenced by efi_autoexec_tftp().

◆ BootpGiAddr

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpGiAddr[4]

Definition at line 233 of file PxeBaseCode.h.

◆ BootpHwAddr

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpHwAddr[16]

Definition at line 234 of file PxeBaseCode.h.

◆ BootpSrvName

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpSrvName[64]

Definition at line 235 of file PxeBaseCode.h.

◆ BootpBootFile

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::BootpBootFile[128]

Definition at line 236 of file PxeBaseCode.h.

Referenced by efi_autoexec_tftp().

◆ DhcpMagik

UINT32 EFI_PXE_BASE_CODE_DHCPV4_PACKET::DhcpMagik

Definition at line 237 of file PxeBaseCode.h.

◆ DhcpOptions

UINT8 EFI_PXE_BASE_CODE_DHCPV4_PACKET::DhcpOptions[56]

Definition at line 238 of file PxeBaseCode.h.


The documentation for this struct was generated from the following file: