s_PXENV_UNDI_TRANSMIT Struct Reference
[PXENV_UNDI_TRANSMIT]

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 1100 of file pxe_api.h.


Field Documentation

PXE status code.

Definition at line 1101 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 1108 of file pxe_api.h.

Referenced by pxenv_undi_transmit().

Unicast/broadcast flag.

Valid values are XMT_DESTADDR or XMT_BROADCAST.

Definition at line 1113 of file pxe_api.h.

Referenced by pxenv_undi_transmit().

Destination MAC address.

Definition at line 1114 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 1119 of file pxe_api.h.

Referenced by pxenv_undi_transmit(), and undinet_transmit().

Must be zero.

Definition at line 1120 of file pxe_api.h.


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

Generated on Tue Apr 6 20:02:09 2010 for gPXE by  doxygen 1.5.7.1