EFI_IP6_MODE_DATA Struct Reference


Data Fields

BOOLEAN IsStarted
UINT32 MaxPacketSize
EFI_IP6_CONFIG_DATA ConfigData
BOOLEAN IsConfigured
UINT32 AddressCount
EFI_IP6_ADDRESS_INFOAddressList
UINT32 GroupCount
EFI_IPv6_ADDRESSGroupTable
UINT32 RouteCount
EFI_IP6_ROUTE_TABLERouteTable
UINT32 NeighborCount
EFI_IP6_NEIGHBOR_CACHENeighborCache
UINT32 PrefixCount
EFI_IP6_ADDRESS_INFOPrefixTable
UINT32 IcmpTypeCount
EFI_IP6_ICMP_TYPEIcmpTypeList

Detailed Description

EFI_IP6_MODE_DATA

Field Documentation

Number of configured IPv6 addresses on this interface.

List of currently configured IPv6 addresses and corresponding prefix lengths assigned to this interface. It is caller's responsibility to free this buffer.

Current configuration settings. Undefined until IsStarted is TRUE.

Number of joined multicast groups. Undefined until IsConfigured is TRUE.

List of joined multicast group addresses. It is caller's responsibility to free this buffer. Undefined until IsConfigured is TRUE.

Number of entries in the supported ICMP types list.

Array of ICMP types and codes that are supported by this EFI IPv6 Protocol driver. It is caller's responsibility to free this buffer.

Set to TRUE when the EFI IPv6 Protocol instance is configured. The instance is configured when it has a station address and corresponding prefix length. Set to FALSE when the EFI IPv6 Protocol instance is not configured.

Set to TRUE after this EFI IPv6 Protocol instance is started. All other fields in this structure are undefined until this field is TRUE. Set to FALSE when the EFI IPv6 Protocol instance is stopped.

The maximum packet size, in bytes, of the packet which the upper layer driver could feed.

Neighbor cache entries. It is caller's responsibility to free this buffer. Undefined until IsConfigured is TRUE.

Number of entries in the neighbor cache. Undefined until IsConfigured is TRUE.

Number of entries in the prefix table. Undefined until IsConfigured is TRUE.

On-link Prefix table entries. It is caller's responsibility to free this buffer. Undefined until IsConfigured is TRUE.

Number of entries in the routing table. Undefined until IsConfigured is TRUE.

Routing table entries. It is caller's responsibility to free this buffer.


Generated on Wed Sep 23 16:24:27 2015 for MdePkg[ALL] by  doxygen 1.5.7.1