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 272 of file PxeBaseCode.h.


Field Documentation

Definition at line 273 of file PxeBaseCode.h.

Referenced by efi_pxe_start(), and efi_pxe_stop().

Definition at line 274 of file PxeBaseCode.h.

Referenced by efi_pxe_start().

Definition at line 275 of file PxeBaseCode.h.

Referenced by efi_pxe_start().

Definition at line 276 of file PxeBaseCode.h.

Referenced by efi_pxe_fake(), efi_pxe_ip(), efi_pxe_ip_filter(), and efi_pxe_start().

Definition at line 277 of file PxeBaseCode.h.

Definition at line 278 of file PxeBaseCode.h.

Definition at line 279 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters(), and efi_pxe_start().

Definition at line 280 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters().

Definition at line 281 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_all(), and efi_pxe_set_packets().

Definition at line 282 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_all(), and efi_pxe_set_packets().

Definition at line 283 of file PxeBaseCode.h.

Referenced by efi_pxe_set_packets().

Definition at line 284 of file PxeBaseCode.h.

Referenced by efi_pxe_set_packets().

Definition at line 285 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_all(), and efi_pxe_set_packets().

Definition at line 286 of file PxeBaseCode.h.

Referenced by efi_pxe_set_packets().

Definition at line 287 of file PxeBaseCode.h.

Definition at line 288 of file PxeBaseCode.h.

Definition at line 289 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters().

Definition at line 290 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters(), and efi_pxe_start().

Definition at line 291 of file PxeBaseCode.h.

Referenced by efi_pxe_set_parameters(), and efi_pxe_start().

Definition at line 293 of file PxeBaseCode.h.

Referenced by efi_pxe_ip(), and efi_pxe_set_station_ip().

Definition at line 294 of file PxeBaseCode.h.

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

Definition at line 296 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_name(), and efi_pxe_set_packets().

Definition at line 297 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_name(), and efi_pxe_set_packets().

Definition at line 299 of file PxeBaseCode.h.

Referenced by efi_pxe_fake_name(), and efi_pxe_set_packets().

Definition at line 300 of file PxeBaseCode.h.

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

Definition at line 301 of file PxeBaseCode.h.

Definition at line 302 of file PxeBaseCode.h.

Definition at line 303 of file PxeBaseCode.h.

Definition at line 304 of file PxeBaseCode.h.

Definition at line 305 of file PxeBaseCode.h.

Definition at line 306 of file PxeBaseCode.h.


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