MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EFI_DHCP4_HEADER Struct Reference

Data Fields

UINT8 OpCode
 
UINT8 HwType
 
UINT8 HwAddrLen
 
UINT8 Hops
 
UINT32 Xid
 
UINT16 Seconds
 
UINT16 Reserved
 
EFI_IPv4_ADDRESS ClientAddr
 Client IP address from client. More...
 
EFI_IPv4_ADDRESS YourAddr
 Client IP address from server. More...
 
EFI_IPv4_ADDRESS ServerAddr
 IP address of next server in bootstrap. More...
 
EFI_IPv4_ADDRESS GatewayAddr
 Relay agent IP address. More...
 
UINT8 ClientHwAddr [16]
 Client hardware address. More...
 
CHAR8 ServerName [64]
 
CHAR8 BootFileName [128]
 

Detailed Description

EFI_DHCP4_PACKET defines the format of DHCPv4 packets. See RFC 2131 for more information.

Field Documentation

CHAR8 EFI_DHCP4_HEADER::BootFileName[128]
EFI_IPv4_ADDRESS EFI_DHCP4_HEADER::ClientAddr

Client IP address from client.

UINT8 EFI_DHCP4_HEADER::ClientHwAddr[16]

Client hardware address.

EFI_IPv4_ADDRESS EFI_DHCP4_HEADER::GatewayAddr

Relay agent IP address.

UINT8 EFI_DHCP4_HEADER::Hops
UINT8 EFI_DHCP4_HEADER::HwAddrLen
UINT8 EFI_DHCP4_HEADER::HwType
UINT8 EFI_DHCP4_HEADER::OpCode
UINT16 EFI_DHCP4_HEADER::Reserved
UINT16 EFI_DHCP4_HEADER::Seconds
EFI_IPv4_ADDRESS EFI_DHCP4_HEADER::ServerAddr

IP address of next server in bootstrap.

CHAR8 EFI_DHCP4_HEADER::ServerName[64]
UINT32 EFI_DHCP4_HEADER::Xid
EFI_IPv4_ADDRESS EFI_DHCP4_HEADER::YourAddr

Client IP address from server.