iPXE
Data Fields
EFI_IP4_CONFIG2_INTERFACE_INFO Struct Reference

EFI_IP4_CONFIG2_INTERFACE_INFO. More...

#include <Ip4Config2.h>

Data Fields

CHAR16 Name [EFI_IP4_CONFIG2_INTERFACE_INFO_NAME_SIZE]
 The name of the interface. More...
 
UINT8 IfType
 The interface type of the network interface. More...
 
UINT32 HwAddressSize
 The size, in bytes, of the network interface's hardware address. More...
 
EFI_MAC_ADDRESS HwAddress
 The hardware address for the network interface. More...
 
EFI_IPv4_ADDRESS StationAddress
 The station IPv4 address of this EFI IPv4 network stack. More...
 
EFI_IPv4_ADDRESS SubnetMask
 The subnet address mask that is associated with the station address. More...
 
UINT32 RouteTableSize
 Size of the following RouteTable, in bytes. More...
 
EFI_IP4_ROUTE_TABLE *RouteTable OPTIONAL
 The route table of the IPv4 network stack runs on this interface. More...
 

Detailed Description

EFI_IP4_CONFIG2_INTERFACE_INFO.

Definition at line 88 of file Ip4Config2.h.

Field Documentation

◆ Name

CHAR16 EFI_IP4_CONFIG2_INTERFACE_INFO::Name[EFI_IP4_CONFIG2_INTERFACE_INFO_NAME_SIZE]

The name of the interface.

It is a NULL-terminated Unicode string.

Definition at line 92 of file Ip4Config2.h.

◆ IfType

UINT8 EFI_IP4_CONFIG2_INTERFACE_INFO::IfType

The interface type of the network interface.

See RFC 1700, section "Number Hardware Type".

Definition at line 97 of file Ip4Config2.h.

◆ HwAddressSize

UINT32 EFI_IP4_CONFIG2_INTERFACE_INFO::HwAddressSize

The size, in bytes, of the network interface's hardware address.

Definition at line 101 of file Ip4Config2.h.

◆ HwAddress

EFI_MAC_ADDRESS EFI_IP4_CONFIG2_INTERFACE_INFO::HwAddress

The hardware address for the network interface.

Definition at line 105 of file Ip4Config2.h.

◆ StationAddress

EFI_IPv4_ADDRESS EFI_IP4_CONFIG2_INTERFACE_INFO::StationAddress

The station IPv4 address of this EFI IPv4 network stack.

Definition at line 109 of file Ip4Config2.h.

◆ SubnetMask

EFI_IPv4_ADDRESS EFI_IP4_CONFIG2_INTERFACE_INFO::SubnetMask

The subnet address mask that is associated with the station address.

Definition at line 113 of file Ip4Config2.h.

◆ RouteTableSize

UINT32 EFI_IP4_CONFIG2_INTERFACE_INFO::RouteTableSize

Size of the following RouteTable, in bytes.

May be zero.

Definition at line 117 of file Ip4Config2.h.

◆ OPTIONAL

EFI_IP4_ROUTE_TABLE* RouteTable EFI_IP4_CONFIG2_INTERFACE_INFO::OPTIONAL

The route table of the IPv4 network stack runs on this interface.

Set to NULL if RouteTableSize is zero. Type EFI_IP4_ROUTE_TABLE is defined in EFI_IP4_PROTOCOL.GetModeData().

Definition at line 123 of file Ip4Config2.h.


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