TianoCore EDK2 master
Loading...
Searching...
No Matches
_EFI_IP6_TRANSMIT_DATA Struct Reference

#include <MdePkg/Include/Protocol/Ip6.h>

Data Fields

EFI_IPv6_ADDRESS DestinationAddress
 
EFI_IP6_OVERRIDE_DATAOverrideData
 
UINT32 ExtHdrsLength
 
VOID * ExtHdrs
 
UINT8 NextHeader
 
UINT32 DataLength
 
UINT32 FragmentCount
 
EFI_IP6_FRAGMENT_DATA FragmentTable [1]
 

Detailed Description

EFI_IP6_TRANSMIT_DATA

Definition at line 473 of file Ip6.h.

Field Documentation

◆ DataLength

UINT32 _EFI_IP6_TRANSMIT_DATA::DataLength

Total length in bytes of the FragmentTable data to transmit.

Definition at line 502 of file Ip6.h.

◆ DestinationAddress

EFI_IPv6_ADDRESS _EFI_IP6_TRANSMIT_DATA::DestinationAddress

The destination IPv6 address. If it is unspecified, ConfigData.DestinationAddress will be used instead.

Definition at line 478 of file Ip6.h.

◆ ExtHdrs

VOID* _EFI_IP6_TRANSMIT_DATA::ExtHdrs

Pointer to the IPv6 extension headers. The IP layer will append the required extension headers if they are not specified by ExtHdrs. Ignored if ExtHdrsLength is zero.

Definition at line 493 of file Ip6.h.

◆ ExtHdrsLength

UINT32 _EFI_IP6_TRANSMIT_DATA::ExtHdrsLength

Total length in byte of the IPv6 extension headers specified in ExtHdrs.

Definition at line 487 of file Ip6.h.

◆ FragmentCount

UINT32 _EFI_IP6_TRANSMIT_DATA::FragmentCount

Number of entries in the fragment data table.

Definition at line 506 of file Ip6.h.

◆ FragmentTable

EFI_IP6_FRAGMENT_DATA _EFI_IP6_TRANSMIT_DATA::FragmentTable[1]

Start of the fragment data table.

Definition at line 510 of file Ip6.h.

◆ NextHeader

UINT8 _EFI_IP6_TRANSMIT_DATA::NextHeader

The protocol of first extension header in ExtHdrs. Ignored if ExtHdrsLength is zero.

Definition at line 498 of file Ip6.h.

◆ OverrideData

EFI_IP6_OVERRIDE_DATA* _EFI_IP6_TRANSMIT_DATA::OverrideData

If not NULL, the IPv6 transmission control override data.

Definition at line 482 of file Ip6.h.


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