#ifndef _FC_FS_H_
#define _FC_FS_H_
#include <linux/types.h>
struct fc_frame_header { … };
#define FC_FRAME_HEADER_LEN …
#define FC_MAX_PAYLOAD …
#define FC_MIN_MAX_PAYLOAD …
#define FC_MAX_FRAME …
#define FC_MIN_MAX_FRAME …
enum fc_rctl { … };
#define FC_RCTL_NAMES_INIT …
enum fc_well_known_fid { … };
#define FC_FID_WELL_KNOWN_MAX …
#define FC_FID_WELL_KNOWN_BASE …
#define FC_FID_DOM_MGR …
#define FC_FID_DOMAIN …
#define FC_FID_PORT …
#define FC_FID_LINK …
enum fc_fh_type { … };
#define FC_TYPE_NAMES_INIT …
#define FC_XID_UNKNOWN …
#define FC_XID_MIN …
#define FC_XID_MAX …
#define FC_FC_EX_CTX …
#define FC_FC_SEQ_CTX …
#define FC_FC_FIRST_SEQ …
#define FC_FC_LAST_SEQ …
#define FC_FC_END_SEQ …
#define FC_FC_END_CONN …
#define FC_FC_RES_B17 …
#define FC_FC_SEQ_INIT …
#define FC_FC_X_ID_REASS …
#define FC_FC_X_ID_INVAL …
#define FC_FC_ACK_1 …
#define FC_FC_ACK_N …
#define FC_FC_ACK_0 …
#define FC_FC_RES_B11 …
#define FC_FC_RES_B10 …
#define FC_FC_RETX_SEQ …
#define FC_FC_UNI_TX …
#define FC_FC_CONT_SEQ(i) …
#define FC_FC_ABT_SEQ(i) …
#define FC_FC_REL_OFF …
#define FC_FC_RES2 …
#define FC_FC_FILL(i) …
struct fc_ba_acc { … };
struct fc_ba_rjt { … };
enum fc_ba_rjt_reason { … };
enum fc_ba_rjt_explan { … };
struct fc_pf_rjt { … };
enum fc_pf_rjt_reason { … };
#define FC_DEF_E_D_TOV …
#define FC_DEF_R_A_TOV …
#endif