iPXE
Data Fields
s_PXENV_UNDI_TRANSMIT Struct Reference

Parameter block for pxenv_undi_transmit() More...

#include <pxe_api.h>

Data Fields

PXENV_STATUS_t Status
 PXE status code.
UINT8_t Protocol
 Protocol.
UINT8_t XmitFlag
 Unicast/broadcast flag.
SEGOFF16_t DestAddr
 Destination MAC address.
SEGOFF16_t TBD
 Address of the Transmit Buffer Descriptor.
UINT32_t Reserved [2]
 Must be zero.

Detailed Description

Parameter block for pxenv_undi_transmit()

Definition at line 1049 of file pxe_api.h.


Field Documentation

PXE status code.

Definition at line 1050 of file pxe_api.h.

Referenced by pxenv_undi_transmit().

Protocol.

Valid values are P_UNKNOWN, P_IP, P_ARP or P_RARP. If the caller has already filled in the media header, this field must be set to P_UNKNOWN.

Definition at line 1057 of file pxe_api.h.

Referenced by pxenv_undi_transmit(), and undinet_transmit().

Unicast/broadcast flag.

Valid values are XMT_DESTADDR or XMT_BROADCAST.

Definition at line 1062 of file pxe_api.h.

Referenced by pxenv_undi_transmit(), and undinet_transmit().

Destination MAC address.

Definition at line 1063 of file pxe_api.h.

Referenced by pxenv_undi_transmit(), and undinet_transmit().

Address of the Transmit Buffer Descriptor.

This is a pointer to a struct s_PXENV_UNDI_TBD.

Definition at line 1068 of file pxe_api.h.

Referenced by pxenv_undi_transmit(), and undinet_transmit().

Must be zero.

Definition at line 1069 of file pxe_api.h.


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