iPXE
Data Fields

Parameter block for pxenv_tftp_open() More...

#include <pxe_api.h>

Data Fields

PXENV_STATUS_t Status
 PXE status code. More...
 
IP4_t ServerIPAddress
 TFTP server IP address. More...
 
IP4_t GatewayIPAddress
 Relay agent IP address. More...
 
UINT8_t FileName [128]
 File name. More...
 
UDP_PORT_t TFTPPort
 TFTP server UDP port. More...
 
UINT16_t PacketSize
 Requested size of TFTP packets. More...
 

Detailed Description

Parameter block for pxenv_tftp_open()

Definition at line 574 of file pxe_api.h.

Field Documentation

◆ Status

PXENV_STATUS_t s_PXENV_TFTP_OPEN::Status

PXE status code.

Definition at line 575 of file pxe_api.h.

◆ ServerIPAddress

IP4_t s_PXENV_TFTP_OPEN::ServerIPAddress

TFTP server IP address.

Definition at line 576 of file pxe_api.h.

◆ GatewayIPAddress

IP4_t s_PXENV_TFTP_OPEN::GatewayIPAddress

Relay agent IP address.

Definition at line 577 of file pxe_api.h.

◆ FileName

UINT8_t s_PXENV_TFTP_OPEN::FileName[128]

File name.

Definition at line 578 of file pxe_api.h.

◆ TFTPPort

UDP_PORT_t s_PXENV_TFTP_OPEN::TFTPPort

TFTP server UDP port.

Definition at line 579 of file pxe_api.h.

◆ PacketSize

UINT16_t s_PXENV_TFTP_OPEN::PacketSize

Requested size of TFTP packets.

This is the TFTP "blksize" option. This must be at least 512, since servers that do not support TFTP options cannot negotiate blocksizes smaller than this.

Definition at line 586 of file pxe_api.h.


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