TianoCore EDK2 master
Loading...
Searching...
No Matches
EFI_DHCP4_MODE_DATA Struct Reference

Data Fields

EFI_DHCP4_STATE State
 
EFI_DHCP4_CONFIG_DATA ConfigData
 
EFI_IPv4_ADDRESS ClientAddress
 
EFI_MAC_ADDRESS ClientMacAddress
 
EFI_IPv4_ADDRESS ServerAddress
 
EFI_IPv4_ADDRESS RouterAddress
 
EFI_IPv4_ADDRESS SubnetMask
 
UINT32 LeaseTime
 
EFI_DHCP4_PACKETReplyPacket
 

Detailed Description

Definition at line 297 of file Dhcp4.h.

Field Documentation

◆ ClientAddress

EFI_IPv4_ADDRESS EFI_DHCP4_MODE_DATA::ClientAddress

The client IP address that was acquired from the DHCP server. If it is zero, the DHCP acquisition has not completed yet and the following fields in this structure are undefined.

Definition at line 310 of file Dhcp4.h.

◆ ClientMacAddress

EFI_MAC_ADDRESS EFI_DHCP4_MODE_DATA::ClientMacAddress

The local hardware address.

Definition at line 314 of file Dhcp4.h.

◆ ConfigData

EFI_DHCP4_CONFIG_DATA EFI_DHCP4_MODE_DATA::ConfigData

The configuration data of the current EFI DHCPv4 Protocol driver instance.

Definition at line 305 of file Dhcp4.h.

◆ LeaseTime

UINT32 EFI_DHCP4_MODE_DATA::LeaseTime

The lease time (in 1-second units) of the configured IP address. The value 0xFFFFFFFF means that the lease time is infinite. A default lease of 7 days is used if the DHCP server does not provide a value.

Definition at line 333 of file Dhcp4.h.

◆ ReplyPacket

EFI_DHCP4_PACKET* EFI_DHCP4_MODE_DATA::ReplyPacket

The cached latest DHCPACK or DHCPNAK or BOOTP REPLY packet. May be NULL if no packet is cached.

Definition at line 337 of file Dhcp4.h.

◆ RouterAddress

EFI_IPv4_ADDRESS EFI_DHCP4_MODE_DATA::RouterAddress

The router IP address that was acquired from the DHCP server. May be zero if the server does not offer this address.

Definition at line 323 of file Dhcp4.h.

◆ ServerAddress

EFI_IPv4_ADDRESS EFI_DHCP4_MODE_DATA::ServerAddress

The server IP address that is providing the DHCP service to this client.

Definition at line 318 of file Dhcp4.h.

◆ State

EFI_DHCP4_STATE EFI_DHCP4_MODE_DATA::State

The EFI DHCPv4 Protocol driver operating state.

Definition at line 301 of file Dhcp4.h.

◆ SubnetMask

EFI_IPv4_ADDRESS EFI_DHCP4_MODE_DATA::SubnetMask

The subnet mask of the connected network that was acquired from the DHCP server.

Definition at line 327 of file Dhcp4.h.


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