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.
uint8_t reserved0 [7]
 Reserved.
union srp_tag tag
 Tag.
uint32_t max_i_t_iu_len
 Requested maximum initiator to target IU length.
uint8_t reserved1 [4]
 Reserved.
uint16_t required_buffer_formats
 Required buffer formats.
uint8_t flags
 Flags.
uint8_t reserved2 [5]
 Reserved.
union srp_port_id initiator
 Initiator port identifier.
union srp_port_id target
 Target port identifier.

Detailed Description

An SRP login request information unit.

Definition at line 59 of file srp.h.


Field Documentation

Information unit type.

This must be SRP_LOGIN_REQ

Definition at line 64 of file srp.h.

Referenced by srp_login().

Reserved.

Definition at line 66 of file srp.h.

Tag.

Definition at line 68 of file srp.h.

Referenced by srp_login().

Requested maximum initiator to target IU length.

Definition at line 70 of file srp.h.

Referenced by srp_login().

Reserved.

Definition at line 72 of file srp.h.

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.

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.

Reserved.

Definition at line 87 of file srp.h.

Initiator port identifier.

Definition at line 89 of file srp.h.

Referenced by srp_login().

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: