Data Fields | |
PXE_MAC_ADDR | SrcAddr |
PXE_MAC_ADDR | DestAddr |
PXE_UINT32 | PacketLen |
PXE_MEDIA_PROTOCOL | Protocol |
PXE_UINT16 | MediaHeaderLen |
PXE_UINT16 | FragCnt |
PXE_UINT16 | reserved |
struct { | |
PXE_UINT64 FragAddr | |
PXE_UINT32 FragLen | |
PXE_UINT32 reserved | |
} | FragDesc [MAX_XMIT_FRAGMENTS] |
Address of this packet fragment.
Number of packet fragment descriptors.
struct { ... } s_pxe_cpb_fill_header_fragmented::FragDesc[MAX_XMIT_FRAGMENTS] |
Array of packet fragment descriptors. The first byte of the media header is the first byte of the first fragment.
Length of this packet fragment.
Length of the media header in bytes.
Length of packet data in bytes (not including the media header).
Protocol type. This will be copied into the media header without doing byte swapping. Protocol type numbers can be obtained from the Assigned Numbers RFC 1700.
Reserved, must be set to zero.
Reserved, must be set to zero.
Source and destination MAC addresses. These will be copied into the media header without doing byte swapping.