iPXE
fc_login_frame Struct Reference

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

#include <fcels.h>

Data Fields

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

Detailed Description

A Fibre Channel FLOGI/PLOGI frame.

Definition at line 209 of file fcels.h.

Field Documentation

◆ command

uint8_t fc_login_frame::command

ELS command code.

Definition at line 211 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 213 of file fcels.h.

◆ common

struct fc_login_common fc_login_frame::common

Common service parameters.

Definition at line 215 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 217 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 219 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 221 of file fcels.h.

◆ class2

struct fc_login_class fc_login_frame::class2

Class 2 service parameters.

Definition at line 223 of file fcels.h.

◆ class3

struct fc_login_class fc_login_frame::class3

Class 3 service parameters.

Definition at line 225 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 227 of file fcels.h.

◆ vendor_version

uint8_t fc_login_frame::vendor_version[16]

Vendor version level.

Definition at line 229 of file fcels.h.


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