EFI_IP6_TRANSMIT_DATA.
More...
#include <Ip6.h>
EFI_IP6_TRANSMIT_DATA.
Definition at line 475 of file Ip6.h.
◆ DestinationAddress
The destination IPv6 address.
If it is unspecified, ConfigData.DestinationAddress will be used instead.
Definition at line 480 of file Ip6.h.
◆ OverrideData
If not NULL, the IPv6 transmission control override data.
Definition at line 484 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 489 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 495 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 500 of file Ip6.h.
◆ DataLength
UINT32 _EFI_IP6_TRANSMIT_DATA::DataLength |
Total length in bytes of the FragmentTable data to transmit.
Definition at line 504 of file Ip6.h.
◆ FragmentCount
UINT32 _EFI_IP6_TRANSMIT_DATA::FragmentCount |
Number of entries in the fragment data table.
Definition at line 508 of file Ip6.h.
◆ FragmentTable
Start of the fragment data table.
Definition at line 512 of file Ip6.h.
The documentation for this struct was generated from the following file:
- include/ipxe/efi/Protocol/Ip6.h