iPXE
Data Fields
EFI_DHCP4_MODE_DATA Struct Reference

#include <Dhcp4.h>

Data Fields

EFI_DHCP4_STATE State
 The EFI DHCPv4 Protocol driver operating state.
EFI_DHCP4_CONFIG_DATA ConfigData
 The configuration data of the current EFI DHCPv4 Protocol driver instance.
EFI_IPv4_ADDRESS ClientAddress
 The client IP address that was acquired from the DHCP server.
EFI_MAC_ADDRESS ClientMacAddress
 The local hardware address.
EFI_IPv4_ADDRESS ServerAddress
 The server IP address that is providing the DHCP service to this client.
EFI_IPv4_ADDRESS RouterAddress
 The router IP address that was acquired from the DHCP server.
EFI_IPv4_ADDRESS SubnetMask
 The subnet mask of the connected network that was acquired from the DHCP server.
UINT32 LeaseTime
 The lease time (in 1-second units) of the configured IP address.
EFI_DHCP4_PACKETReplyPacket
 The cached latest DHCPACK or DHCPNAK or BOOTP REPLY packet.

Detailed Description

Definition at line 311 of file Dhcp4.h.


Field Documentation

The EFI DHCPv4 Protocol driver operating state.

Definition at line 315 of file Dhcp4.h.

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

Definition at line 319 of file Dhcp4.h.

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 324 of file Dhcp4.h.

The local hardware address.

Definition at line 328 of file Dhcp4.h.

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

Definition at line 332 of file Dhcp4.h.

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 337 of file Dhcp4.h.

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

Definition at line 341 of file Dhcp4.h.

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 347 of file Dhcp4.h.

The cached latest DHCPACK or DHCPNAK or BOOTP REPLY packet.

May be NULL if no packet is cached.

Definition at line 351 of file Dhcp4.h.


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