iPXE
Data Fields
srp_login_req Struct Reference

An SRP login request information unit. More...

#include <srp.h>

Data Fields

uint8_t type
 Information unit type. More...
 
uint8_t reserved0 [7]
 Reserved. More...
 
union srp_tag tag
 Tag. More...
 
uint32_t max_i_t_iu_len
 Requested maximum initiator to target IU length. More...
 
uint8_t reserved1 [4]
 Reserved. More...
 
uint16_t required_buffer_formats
 Required buffer formats. More...
 
uint8_t flags
 Flags. More...
 
uint8_t reserved2 [5]
 Reserved. More...
 
union srp_port_id initiator
 Initiator port identifier. More...
 
union srp_port_id target
 Target port identifier. More...
 

Detailed Description

An SRP login request information unit.

Definition at line 59 of file srp.h.

Field Documentation

◆ type

uint8_t srp_login_req::type

Information unit type.

This must be SRP_LOGIN_REQ

Definition at line 64 of file srp.h.

Referenced by srp_login().

◆ reserved0

uint8_t srp_login_req::reserved0[7]

Reserved.

Definition at line 66 of file srp.h.

◆ tag

union srp_tag srp_login_req::tag

Tag.

Definition at line 68 of file srp.h.

Referenced by srp_login().

◆ max_i_t_iu_len

uint32_t srp_login_req::max_i_t_iu_len

Requested maximum initiator to target IU length.

Definition at line 70 of file srp.h.

Referenced by srp_login().

◆ reserved1

uint8_t srp_login_req::reserved1[4]

Reserved.

Definition at line 72 of file srp.h.

◆ required_buffer_formats

uint16_t srp_login_req::required_buffer_formats

Required buffer formats.

This is the bitwise OR of one or more SRP_LOGIN_REQ_FMT_XXX constants.

Definition at line 78 of file srp.h.

Referenced by srp_login().

◆ flags

uint8_t srp_login_req::flags

Flags.

This is the bitwise OR of zero or more SRP_LOGIN_REQ_FLAG_XXX and SRP_LOGIN_REQ_MCA_XXX constants.

Definition at line 85 of file srp.h.

◆ reserved2

uint8_t srp_login_req::reserved2[5]

Reserved.

Definition at line 87 of file srp.h.

◆ initiator

union srp_port_id srp_login_req::initiator

Initiator port identifier.

Definition at line 89 of file srp.h.

Referenced by srp_login().

◆ target

union srp_port_id srp_login_req::target

Target port identifier.

Definition at line 91 of file srp.h.

Referenced by srp_login().


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