iPXE
Data Fields

Parameter block for pxenv_undi_open() More...

#include <pxe_api.h>

Data Fields

PXENV_STATUS_t Status
 PXE status code. More...
 
UINT16_t OpenFlag
 Open flags as defined in NDIS 2.0. More...
 
UINT16_t PktFilter
 Receive packet filter. More...
 
struct s_PXENV_UNDI_MCAST_ADDRESS R_Mcast_Buf
 Multicast MAC addresses. More...
 

Detailed Description

Parameter block for pxenv_undi_open()

Definition at line 958 of file pxe_api.h.

Field Documentation

◆ Status

PXENV_STATUS_t s_PXENV_UNDI_OPEN::Status

PXE status code.

Definition at line 959 of file pxe_api.h.

Referenced by pxenv_undi_open().

◆ OpenFlag

UINT16_t s_PXENV_UNDI_OPEN::OpenFlag

Open flags as defined in NDIS 2.0.

This is the OpenOptions field as passed to the NDIS 2.0 OpenAdapter() API call. It is defined to be "adapter specific", though 0 is guaranteed to be a valid value.

Definition at line 966 of file pxe_api.h.

Referenced by pxenv_undi_open().

◆ PktFilter

UINT16_t s_PXENV_UNDI_OPEN::PktFilter

Receive packet filter.

This is the bitwise-OR of any of the following flags: FLTR_DIRECTED, FLTR_BRDCST, FLTR_PRMSCS and FLTR_SRC_RTG.

Definition at line 973 of file pxe_api.h.

Referenced by pxenv_undi_open(), and undinet_open().

◆ R_Mcast_Buf

struct s_PXENV_UNDI_MCAST_ADDRESS s_PXENV_UNDI_OPEN::R_Mcast_Buf

Multicast MAC addresses.

Definition at line 975 of file pxe_api.h.

Referenced by pxenv_undi_open().


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