iPXE
|
EFI_IP6_CONFIG_INTERFACE_INFO describes the operational state of the interface this EFI IPv6 Configuration Protocol instance manages. More...
#include <Ip6Config.h>
Data Fields | |
CHAR16 | Name [32] |
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... | |
UINT32 | AddressInfoCount |
Number of EFI_IP6_ADDRESS_INFO structures pointed to by AddressInfo. More... | |
EFI_IP6_ADDRESS_INFO * | AddressInfo |
Pointer to an array of EFI_IP6_ADDRESS_INFO instances which contain the local IPv6 addresses and the corresponding prefix length information. More... | |
UINT32 | RouteCount |
Number of route table entries in the following RouteTable. More... | |
EFI_IP6_ROUTE_TABLE * | RouteTable |
The route table of the IPv6 network stack runs on this interface. More... | |
EFI_IP6_CONFIG_INTERFACE_INFO describes the operational state of the interface this EFI IPv6 Configuration Protocol instance manages.
Definition at line 104 of file Ip6Config.h.
CHAR16 EFI_IP6_CONFIG_INTERFACE_INFO::Name[32] |
The name of the interface.
It is a NULL-terminated string.
Definition at line 108 of file Ip6Config.h.
UINT8 EFI_IP6_CONFIG_INTERFACE_INFO::IfType |
The interface type of the network interface.
Definition at line 112 of file Ip6Config.h.
UINT32 EFI_IP6_CONFIG_INTERFACE_INFO::HwAddressSize |
The size, in bytes, of the network interface's hardware address.
Definition at line 116 of file Ip6Config.h.
EFI_MAC_ADDRESS EFI_IP6_CONFIG_INTERFACE_INFO::HwAddress |
The hardware address for the network interface.
Definition at line 120 of file Ip6Config.h.
UINT32 EFI_IP6_CONFIG_INTERFACE_INFO::AddressInfoCount |
Number of EFI_IP6_ADDRESS_INFO structures pointed to by AddressInfo.
Definition at line 124 of file Ip6Config.h.
EFI_IP6_ADDRESS_INFO* EFI_IP6_CONFIG_INTERFACE_INFO::AddressInfo |
Pointer to an array of EFI_IP6_ADDRESS_INFO instances which contain the local IPv6 addresses and the corresponding prefix length information.
Set to NULL if AddressInfoCount is zero.
Definition at line 131 of file Ip6Config.h.
UINT32 EFI_IP6_CONFIG_INTERFACE_INFO::RouteCount |
Number of route table entries in the following RouteTable.
Definition at line 135 of file Ip6Config.h.
EFI_IP6_ROUTE_TABLE* EFI_IP6_CONFIG_INTERFACE_INFO::RouteTable |
The route table of the IPv6 network stack runs on this interface.
Set to NULL if RouteCount is zero.
Definition at line 140 of file Ip6Config.h.