XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
EFI_IP6_CONFIG_INTERFACE_INFO Struct Reference

#include <Ip6Config.h>

Collaboration diagram for EFI_IP6_CONFIG_INTERFACE_INFO:
Collaboration graph
[legend]

Public Attributes

CHAR16 Name [32]
 
UINT8 IfType
 
UINT32 HwAddressSize
 
EFI_MAC_ADDRESS HwAddress
 
UINT32 AddressInfoCount
 
EFI_IP6_ADDRESS_INFOAddressInfo
 
UINT32 RouteCount
 
EFI_IP6_ROUTE_TABLERouteTable
 

Detailed Description

EFI_IP6_CONFIG_INTERFACE_INFO describes the operational state of the interface this EFI IPv6 Configuration Protocol instance manages.

Member Data Documentation

◆ AddressInfo

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.

◆ AddressInfoCount

UINT32 EFI_IP6_CONFIG_INTERFACE_INFO::AddressInfoCount

Number of EFI_IP6_ADDRESS_INFO structures pointed to by AddressInfo.

◆ HwAddress

EFI_MAC_ADDRESS EFI_IP6_CONFIG_INTERFACE_INFO::HwAddress

The hardware address for the network interface.

◆ HwAddressSize

UINT32 EFI_IP6_CONFIG_INTERFACE_INFO::HwAddressSize

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

◆ IfType

UINT8 EFI_IP6_CONFIG_INTERFACE_INFO::IfType

The interface type of the network interface.

◆ Name

CHAR16 EFI_IP6_CONFIG_INTERFACE_INFO::Name[32]

The name of the interface. It is a NULL-terminated string.

◆ RouteCount

UINT32 EFI_IP6_CONFIG_INTERFACE_INFO::RouteCount

Number of route table entries in the following RouteTable.

◆ RouteTable

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.


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