iPXE
Data Fields
fc_login_frame Struct Reference

A Fibre Channel FLOGI/PLOGI frame. More...

#include <fcels.h>

Data Fields

uint8_t command
 ELS command code. More...
 
uint8_t reserved [3]
 Reserved. More...
 
struct fc_login_common common
 Common service parameters. More...
 
struct fc_name port_wwn
 Port name. More...
 
struct fc_name node_wwn
 Node name. More...
 
struct fc_login_class class1
 Class 1 service parameters. More...
 
struct fc_login_class class2
 Class 2 service parameters. More...
 
struct fc_login_class class3
 Class 3 service parameters. More...
 
struct fc_login_class class4
 Class 4 service parameters. More...
 
uint8_t vendor_version [16]
 Vendor version level. More...
 

Detailed Description

A Fibre Channel FLOGI/PLOGI frame.

Definition at line 208 of file fcels.h.

Field Documentation

◆ command

uint8_t fc_login_frame::command

ELS command code.

Definition at line 210 of file fcels.h.

Referenced by fc_els_flogi_detect(), fc_els_flogi_tx(), fc_els_plogi_detect(), and fc_els_plogi_tx().

◆ reserved

uint8_t fc_login_frame::reserved[3]

Reserved.

Definition at line 212 of file fcels.h.

◆ common

struct fc_login_common fc_login_frame::common

Common service parameters.

Definition at line 214 of file fcels.h.

Referenced by fc_els_flogi_rx(), fc_els_flogi_tx(), and fc_els_plogi_tx().

◆ port_wwn

struct fc_name fc_login_frame::port_wwn

Port name.

Definition at line 216 of file fcels.h.

Referenced by fc_els_flogi_rx(), fc_els_flogi_tx(), and fc_els_plogi_tx().

◆ node_wwn

struct fc_name fc_login_frame::node_wwn

Node name.

Definition at line 218 of file fcels.h.

Referenced by fc_els_flogi_rx(), fc_els_flogi_tx(), and fc_els_plogi_tx().

◆ class1

struct fc_login_class fc_login_frame::class1

Class 1 service parameters.

Definition at line 220 of file fcels.h.

◆ class2

struct fc_login_class fc_login_frame::class2

Class 2 service parameters.

Definition at line 222 of file fcels.h.

◆ class3

struct fc_login_class fc_login_frame::class3

Class 3 service parameters.

Definition at line 224 of file fcels.h.

Referenced by fc_els_flogi_tx(), and fc_els_plogi_tx().

◆ class4

struct fc_login_class fc_login_frame::class4

Class 4 service parameters.

Definition at line 226 of file fcels.h.

◆ vendor_version

uint8_t fc_login_frame::vendor_version[16]

Vendor version level.

Definition at line 228 of file fcels.h.


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