iPXE
|
Parameter block for pxenv_undi_transmit() More...
#include <pxe_api.h>
Data Fields | |
PXENV_STATUS_t | Status |
PXE status code. More... | |
UINT8_t | Protocol |
Protocol. More... | |
UINT8_t | XmitFlag |
Unicast/broadcast flag. More... | |
SEGOFF16_t | DestAddr |
Destination MAC address. More... | |
SEGOFF16_t | TBD |
Address of the Transmit Buffer Descriptor. More... | |
UINT32_t | Reserved [2] |
Must be zero. More... | |
Parameter block for pxenv_undi_transmit()
PXENV_STATUS_t s_PXENV_UNDI_TRANSMIT::Status |
UINT8_t s_PXENV_UNDI_TRANSMIT::Protocol |
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().
UINT8_t s_PXENV_UNDI_TRANSMIT::XmitFlag |
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().
SEGOFF16_t s_PXENV_UNDI_TRANSMIT::DestAddr |
Destination MAC address.
Definition at line 1063 of file pxe_api.h.
Referenced by pxenv_undi_transmit(), and undinet_transmit().
SEGOFF16_t s_PXENV_UNDI_TRANSMIT::TBD |
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().
UINT32_t s_PXENV_UNDI_TRANSMIT::Reserved[2] |