iPXE
Data Fields
EFI_PXE_BASE_CODE_MODE Struct Reference

EFI_PXE_BASE_CODE_MODE. More...

#include <PxeBaseCode.h>

Data Fields

BOOLEAN Started
 
BOOLEAN Ipv6Available
 
BOOLEAN Ipv6Supported
 
BOOLEAN UsingIpv6
 
BOOLEAN BisSupported
 
BOOLEAN BisDetected
 
BOOLEAN AutoArp
 
BOOLEAN SendGUID
 
BOOLEAN DhcpDiscoverValid
 
BOOLEAN DhcpAckReceived
 
BOOLEAN ProxyOfferReceived
 
BOOLEAN PxeDiscoverValid
 
BOOLEAN PxeReplyReceived
 
BOOLEAN PxeBisReplyReceived
 
BOOLEAN IcmpErrorReceived
 
BOOLEAN TftpErrorReceived
 
BOOLEAN MakeCallbacks
 
UINT8 TTL
 
UINT8 ToS
 
EFI_IP_ADDRESS StationIp
 
EFI_IP_ADDRESS SubnetMask
 
EFI_PXE_BASE_CODE_PACKET DhcpDiscover
 
EFI_PXE_BASE_CODE_PACKET DhcpAck
 
EFI_PXE_BASE_CODE_PACKET ProxyOffer
 
EFI_PXE_BASE_CODE_PACKET PxeDiscover
 
EFI_PXE_BASE_CODE_PACKET PxeReply
 
EFI_PXE_BASE_CODE_PACKET PxeBisReply
 
EFI_PXE_BASE_CODE_IP_FILTER IpFilter
 
UINT32 ArpCacheEntries
 
EFI_PXE_BASE_CODE_ARP_ENTRY ArpCache [EFI_PXE_BASE_CODE_MAX_ARP_ENTRIES]
 
UINT32 RouteTableEntries
 
EFI_PXE_BASE_CODE_ROUTE_ENTRY RouteTable [EFI_PXE_BASE_CODE_MAX_ROUTE_ENTRIES]
 
EFI_PXE_BASE_CODE_ICMP_ERROR IcmpError
 
EFI_PXE_BASE_CODE_TFTP_ERROR TftpError
 

Detailed Description

EFI_PXE_BASE_CODE_MODE.

The data values in this structure are read-only and are updated by the code that produces the EFI_PXE_BASE_CODE_PROTOCOL functions.

Definition at line 271 of file PxeBaseCode.h.

Field Documentation

◆ Started

BOOLEAN EFI_PXE_BASE_CODE_MODE::Started

Definition at line 272 of file PxeBaseCode.h.

Referenced by efi_nullify_pxe(), efi_pxe_start(), and efi_pxe_stop().

◆ Ipv6Available

BOOLEAN EFI_PXE_BASE_CODE_MODE::Ipv6Available

Definition at line 273 of file PxeBaseCode.h.

Referenced by efi_pxe_start().

◆ Ipv6Supported

BOOLEAN EFI_PXE_BASE_CODE_MODE::Ipv6Supported

Definition at line 274 of file PxeBaseCode.h.

Referenced by efi_pxe_start().

◆ UsingIpv6

BOOLEAN EFI_PXE_BASE_CODE_MODE::UsingIpv6

◆ BisSupported

BOOLEAN EFI_PXE_BASE_CODE_MODE::BisSupported

Definition at line 276 of file PxeBaseCode.h.

◆ BisDetected

BOOLEAN EFI_PXE_BASE_CODE_MODE::BisDetected

Definition at line 277 of file PxeBaseCode.h.

◆ AutoArp

BOOLEAN EFI_PXE_BASE_CODE_MODE::AutoArp

Definition at line 278 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters(), and efi_pxe_start().

◆ SendGUID

BOOLEAN EFI_PXE_BASE_CODE_MODE::SendGUID

Definition at line 279 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters().

◆ DhcpDiscoverValid

BOOLEAN EFI_PXE_BASE_CODE_MODE::DhcpDiscoverValid

Definition at line 280 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_all(), and efi_pxe_set_packets().

◆ DhcpAckReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::DhcpAckReceived

Definition at line 281 of file PxeBaseCode.h.

Referenced by efi_cachedhcp_record(), efi_pxe_fake_all(), and efi_pxe_set_packets().

◆ ProxyOfferReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::ProxyOfferReceived

Definition at line 282 of file PxeBaseCode.h.

Referenced by efi_cachedhcp_record(), and efi_pxe_set_packets().

◆ PxeDiscoverValid

BOOLEAN EFI_PXE_BASE_CODE_MODE::PxeDiscoverValid

Definition at line 283 of file PxeBaseCode.h.

Referenced by efi_pxe_set_packets().

◆ PxeReplyReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::PxeReplyReceived

Definition at line 284 of file PxeBaseCode.h.

Referenced by efi_cachedhcp_record(), efi_pxe_fake_all(), and efi_pxe_set_packets().

◆ PxeBisReplyReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::PxeBisReplyReceived

Definition at line 285 of file PxeBaseCode.h.

Referenced by efi_pxe_set_packets().

◆ IcmpErrorReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::IcmpErrorReceived

Definition at line 286 of file PxeBaseCode.h.

◆ TftpErrorReceived

BOOLEAN EFI_PXE_BASE_CODE_MODE::TftpErrorReceived

Definition at line 287 of file PxeBaseCode.h.

◆ MakeCallbacks

BOOLEAN EFI_PXE_BASE_CODE_MODE::MakeCallbacks

Definition at line 288 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters().

◆ TTL

UINT8 EFI_PXE_BASE_CODE_MODE::TTL

Definition at line 289 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters(), and efi_pxe_start().

◆ ToS

UINT8 EFI_PXE_BASE_CODE_MODE::ToS

Definition at line 290 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters(), and efi_pxe_start().

◆ StationIp

EFI_IP_ADDRESS EFI_PXE_BASE_CODE_MODE::StationIp

◆ SubnetMask

EFI_IP_ADDRESS EFI_PXE_BASE_CODE_MODE::SubnetMask

Definition at line 292 of file PxeBaseCode.h.

Referenced by efi_pxe_ip(), and efi_pxe_set_station_ip().

◆ DhcpDiscover

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::DhcpDiscover

Definition at line 293 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_all(), efi_pxe_fake_name(), and efi_pxe_set_packets().

◆ DhcpAck

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::DhcpAck

◆ ProxyOffer

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::ProxyOffer

Definition at line 295 of file PxeBaseCode.h.

Referenced by efi_cachedhcp_record(), efi_pxe_fake_name(), and efi_pxe_set_packets().

◆ PxeDiscover

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::PxeDiscover

Definition at line 296 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_name(), and efi_pxe_set_packets().

◆ PxeReply

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::PxeReply

◆ PxeBisReply

EFI_PXE_BASE_CODE_PACKET EFI_PXE_BASE_CODE_MODE::PxeBisReply

Definition at line 298 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_name(), and efi_pxe_set_packets().

◆ IpFilter

EFI_PXE_BASE_CODE_IP_FILTER EFI_PXE_BASE_CODE_MODE::IpFilter

Definition at line 299 of file PxeBaseCode.h.

Referenced by efi_pxe_ip_filter(), efi_pxe_set_ip_filter(), and efi_pxe_start().

◆ ArpCacheEntries

UINT32 EFI_PXE_BASE_CODE_MODE::ArpCacheEntries

Definition at line 300 of file PxeBaseCode.h.

◆ ArpCache

Definition at line 301 of file PxeBaseCode.h.

◆ RouteTableEntries

UINT32 EFI_PXE_BASE_CODE_MODE::RouteTableEntries

Definition at line 302 of file PxeBaseCode.h.

◆ RouteTable

Definition at line 303 of file PxeBaseCode.h.

◆ IcmpError

EFI_PXE_BASE_CODE_ICMP_ERROR EFI_PXE_BASE_CODE_MODE::IcmpError

Definition at line 304 of file PxeBaseCode.h.

◆ TftpError

EFI_PXE_BASE_CODE_TFTP_ERROR EFI_PXE_BASE_CODE_MODE::TftpError

Definition at line 305 of file PxeBaseCode.h.


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