17#include "ws_symbol_export.h"
20#define FC_RCTL_DEV_DATA 0x00
21#define FC_RCTL_ELS 0x20
22#define FC_RCTL_LINK_DATA 0x30
23#define FC_RCTL_VIDEO 0x40
24#define FC_RCTL_BLS 0x80
25#define FC_RCTL_LINK_CTL 0xC0
29#define FC_TYPE_CMNSVC 0x0
32#define FC_TYPE_BLS 0x0
33#define FC_TYPE_ELS 0x1
36#define FC_TYPE_LLCSNAP 0x4
38#define FC_TYPE_SCSI 0x8
39#define FC_TYPE_SB_TO_CU 0x1B
40#define FC_TYPE_SB_FROM_CU 0x1C
41#define FC_TYPE_FCCT 0x20
42#define FC_TYPE_SWILS 0x22
43#define FC_TYPE_AL 0x23
44#define FC_TYPE_SNMP 0x24
45#define FC_TYPE_VENDOR 0xFF
56#define FC_DFCTL_DH 0x03
57#define FC_DFCTL_DH_NONE 0x00
58#define FC_DFCTL_DH_16_BYTE 0x01
59#define FC_DFCTL_DH_32_BYTE 0x02
60#define FC_DFCTL_DH_64_BYTE 0x03
61#define FC_DFCTL_AH 0x10
62#define FC_DFCTL_NH 0x20
63#define FC_DFCTL_SH 0x40
66#define FC_FTYPE_UNDEF 0x0
67#define FC_FTYPE_SWILS 0x1
68#define FC_FTYPE_IP 0x2
69#define FC_FTYPE_SCSI 0x3
70#define FC_FTYPE_BLS 0x4
71#define FC_FTYPE_ELS 0x5
72#define FC_FTYPE_FCCT 0x7
73#define FC_FTYPE_LINKDATA 0x8
74#define FC_FTYPE_VDO 0x9
75#define FC_FTYPE_LINKCTL 0xA
76#define FC_FTYPE_SWILS_RSP 0xB
77#define FC_FTYPE_SBCCS 0xC
78#define FC_FTYPE_OHMS 0xD
81#define FC_WKA_MULTICAST 0xFFFFF5
82#define FC_WKA_CLKSYNC 0xFFFFF6
83#define FC_WKA_KEYDIST 0xFFFFF7
84#define FC_WKA_ALIAS 0xFFFFF8
85#define FC_WKA_QOSF 0xFFFFF9
86#define FC_WKA_MGMT 0xFFFFFA
87#define FC_WKA_TIME 0xFFFFFB
88#define FC_WKA_DNS 0xFFFFFC
89#define FC_WKA_FABRIC_CTRLR 0xFFFFFD
90#define FC_WKA_FPORT 0xFFFFFE
91#define FC_WKA_BCAST 0xFFFFFF
96#define FC_IU_UNCATEGORIZED 0x0
97#define FC_IU_SOLICITED_DATA 0x1
98#define FC_IU_UNSOLICITED_CTL 0x2
99#define FC_IU_SOLICITED_CTL 0x3
100#define FC_IU_UNSOLICITED_DATA 0x4
101#define FC_IU_DATA_DESCRIPTOR 0x5
102#define FC_IU_UNSOLICITED_CMD 0x6
103#define FC_IU_CMD_STATUS 0x7
106#define FC_FCTL_EXCHANGE_RESPONDER 0x800000
107#define FC_FCTL_SEQ_RECIPIENT 0x400000
108#define FC_FCTL_EXCHANGE_FIRST 0x200000
109#define FC_FCTL_EXCHANGE_LAST 0x100000
110#define FC_FCTL_SEQ_LAST 0x080000
111#define FC_FCTL_PRIORITY 0x020000
112#define FC_FCTL_TRANSFER_SEQ_INITIATIVE 0x010000
113#define FC_FCTL_LAST_DATA_FRAME_MASK 0x00c000
114#define FC_FCTL_ACK_0_1_MASK 0x003000
115#define FC_FCTL_REXMITTED_SEQ 0x000200
116#define FC_FCTL_ABTS_MASK 0x000030
117#define FC_FCTL_REL_OFFSET 0x000008
121 uint32_t first_exchange_frame;
122 uint32_t last_exchange_frame;
139 uint32_t relative_offset;
142#define FC_DATA_SOF_FIRST_FRAME 0x1
143#define FC_DATA_SOF_SOFF 0x2
144#define FC_DATA_EOF_LAST_FRAME 0x80
145#define FC_DATA_EOF_INVALID 0x40
Definition packet-fc.h:148
uint8_t sof_eof
Definition packet-fc.h:150
Definition packet-fc.h:120
Definition packet-fc.h:127
Definition value_string.h:25