iPXE
Data Fields
fc_login_common Struct Reference

Fibre Channel "common" service parameters. More...

#include <fcels.h>

Data Fields

uint16_t version
 Login version.
uint16_t credit
 Buffer-to-buffer credit.
uint16_t flags
 Flags.
uint16_t mtu
 Receive size.
union {
   struct {
      uint16_t   max_seq
 Maximum number of concurrent sequences.
      uint16_t   rel_offs
 Relative offset by info category.
   }   plogi
   struct {
      uint32_t   r_a_tov
 Resource allocation timeout value.
   }   flogi
u
 "Common"?!
uint32_t e_d_tov
 Error detection timeout value.

Detailed Description

Fibre Channel "common" service parameters.

Definition at line 75 of file fcels.h.


Field Documentation

Login version.

Definition at line 77 of file fcels.h.

Referenced by fc_els_flogi_tx(), and fc_els_plogi_tx().

Buffer-to-buffer credit.

Definition at line 79 of file fcels.h.

Referenced by fc_els_flogi_tx(), and fc_els_plogi_tx().

Flags.

Definition at line 81 of file fcels.h.

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

Receive size.

Definition at line 83 of file fcels.h.

Referenced by fc_els_flogi_tx(), and fc_els_plogi_tx().

Maximum number of concurrent sequences.

Definition at line 88 of file fcels.h.

Relative offset by info category.

Definition at line 90 of file fcels.h.

struct { ... } fc_login_common::plogi

Referenced by fc_els_plogi_tx().

Resource allocation timeout value.

Definition at line 94 of file fcels.h.

struct { ... } fc_login_common::flogi
union { ... } fc_login_common::u

"Common"?!

Referenced by fc_els_plogi_tx().

Error detection timeout value.

Definition at line 98 of file fcels.h.

Referenced by fc_els_plogi_tx().


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