| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
introspection-enums.c
1/*
2 * Wireshark - Network traffic analyzer
3 * By Gerald Combs <gerald@wireshark.org>
4 * Copyright 1998 Gerald Combs
5 *
6 * SPDX-License-Identifier: GPL-2.0-or-later
7 *
8 * Generated automatically from make-enums.py. It can be re-created by running
9 * "tools/make-enums.py" from the top source directory.
10 *
11 * It is fine to edit this file by hand. Particularly if a symbol
12 * disappears from the API it can just be removed here. There is no
13 * requirement to re-run the generator script.
14 *
15 */
16#include <wiretap/wtap.h>
17
18#define ENUM(arg) { #arg, arg }
19
20 static ws_enum_t const all_enums[] = {
21 ENUM(AAL_1),
22 ENUM(AAL_2),
23 ENUM(AAL_3_4),
24 ENUM(AAL_5),
25 ENUM(AAL_OAMCELL),
26 ENUM(AAL_SIGNALLING),
27 ENUM(AAL_UNKNOWN),
28 ENUM(AAL_USER),
29 ENUM(ASCEND_MAX_STR_LEN),
30 ENUM(ASCEND_PFX_ETHER),
31 ENUM(ASCEND_PFX_ISDN_R),
32 ENUM(ASCEND_PFX_ISDN_X),
33 ENUM(ASCEND_PFX_WDD),
34 ENUM(ASCEND_PFX_WDS_R),
35 ENUM(ASCEND_PFX_WDS_X),
36 ENUM(ATM_AAL2_NOPHDR),
37 ENUM(ATM_NO_HEC),
38 ENUM(ATM_RAW_CELL),
39 ENUM(ATM_REASSEMBLY_ERROR),
40 ENUM(BLOCK_NOT_SUPPORTED),
41 ENUM(BTHCI_CHANNEL_ACL),
42 ENUM(BTHCI_CHANNEL_COMMAND),
43 ENUM(BTHCI_CHANNEL_EVENT),
44 ENUM(BTHCI_CHANNEL_ISO),
45 ENUM(BTHCI_CHANNEL_SCO),
46 ENUM(COSINE_DIR_RX),
47 ENUM(COSINE_DIR_TX),
48 ENUM(COSINE_ENCAP_ATM),
49 ENUM(COSINE_ENCAP_ETH),
50 ENUM(COSINE_ENCAP_FR),
51 ENUM(COSINE_ENCAP_HDLC),
52 ENUM(COSINE_ENCAP_PPP),
53 ENUM(COSINE_ENCAP_PPoATM),
54 ENUM(COSINE_ENCAP_PPoFR),
55 ENUM(COSINE_ENCAP_TEST),
56 ENUM(COSINE_ENCAP_UNKNOWN),
57 ENUM(COSINE_MAX_IF_NAME_LEN),
58 ENUM(FROM_DCE),
59 ENUM(FT_SORT_BY_DESCRIPTION),
60 ENUM(FT_SORT_BY_NAME),
61 ENUM(GSM_UM_CHANNEL_AGCH),
62 ENUM(GSM_UM_CHANNEL_BCCH),
63 ENUM(GSM_UM_CHANNEL_CCCH),
64 ENUM(GSM_UM_CHANNEL_FACCH),
65 ENUM(GSM_UM_CHANNEL_PCH),
66 ENUM(GSM_UM_CHANNEL_RACH),
67 ENUM(GSM_UM_CHANNEL_SACCH),
68 ENUM(GSM_UM_CHANNEL_SDCCH),
69 ENUM(GSM_UM_CHANNEL_UNKNOWN),
70 ENUM(IRDA_CLASS_FRAME),
71 ENUM(IRDA_CLASS_LOG),
72 ENUM(IRDA_CLASS_MASK),
73 ENUM(IRDA_INCOMING),
74 ENUM(IRDA_LOG_MESSAGE),
75 ENUM(IRDA_MISSED_MSG),
76 ENUM(IRDA_OUTGOING),
77 ENUM(K12_PORT_ATMPVC),
78 ENUM(K12_PORT_DS0S),
79 ENUM(K12_PORT_DS1),
80 ENUM(LLCP_PHDR_FLAG_SENT),
81 ENUM(MAXDNSNAMELEN),
82 ENUM(MAXNAMELEN),
83 ENUM(MAX_ERF_EHDR),
84 ENUM(MTP2_ANNEX_A_NOT_USED),
85 ENUM(MTP2_ANNEX_A_USED),
86 ENUM(MTP2_ANNEX_A_USED_UNKNOWN),
87 ENUM(MULTIPLE_BLOCKS_SUPPORTED),
88 ENUM(MULTIPLE_OPTIONS_SUPPORTED),
89 ENUM(ONE_BLOCK_SUPPORTED),
90 ENUM(ONE_OPTION_SUPPORTED),
91 ENUM(OPEN_INFO_HEURISTIC),
92 ENUM(OPEN_INFO_MAGIC),
93 ENUM(OPTION_NOT_SUPPORTED),
94 ENUM(PACK_FLAGS_CRC_ERROR),
95 ENUM(PACK_FLAGS_DIRECTION_INBOUND),
96 ENUM(PACK_FLAGS_DIRECTION_MASK),
97 ENUM(PACK_FLAGS_DIRECTION_OUTBOUND),
98 ENUM(PACK_FLAGS_DIRECTION_SHIFT),
99 ENUM(PACK_FLAGS_DIRECTION_UNKNOWN),
100 ENUM(PACK_FLAGS_FCS_LENGTH_MASK),
101 ENUM(PACK_FLAGS_FCS_LENGTH_SHIFT),
102 ENUM(PACK_FLAGS_PACKET_TOO_LONG),
103 ENUM(PACK_FLAGS_PACKET_TOO_SHORT),
104 ENUM(PACK_FLAGS_PREAMBLE_ERROR),
105 ENUM(PACK_FLAGS_RECEPTION_TYPE_BROADCAST),
106 ENUM(PACK_FLAGS_RECEPTION_TYPE_MASK),
107 ENUM(PACK_FLAGS_RECEPTION_TYPE_MULTICAST),
108 ENUM(PACK_FLAGS_RECEPTION_TYPE_PROMISCUOUS),
109 ENUM(PACK_FLAGS_RECEPTION_TYPE_SHIFT),
110 ENUM(PACK_FLAGS_RECEPTION_TYPE_UNICAST),
111 ENUM(PACK_FLAGS_RECEPTION_TYPE_UNSPECIFIED),
112 ENUM(PACK_FLAGS_RESERVED_MASK),
113 ENUM(PACK_FLAGS_START_FRAME_DELIMITER_ERROR),
114 ENUM(PACK_FLAGS_SYMBOL_ERROR),
115 ENUM(PACK_FLAGS_UNALIGNED_FRAME),
116 ENUM(PACK_FLAGS_WRONG_INTER_FRAME_GAP),
117 ENUM(PHDR_802_11AD_MAX_FREQUENCY),
118 ENUM(PHDR_802_11AD_MIN_FREQUENCY),
119 ENUM(PHDR_802_11A_CHANNEL_TYPE_HALF_CLOCKED),
120 ENUM(PHDR_802_11A_CHANNEL_TYPE_NORMAL),
121 ENUM(PHDR_802_11A_CHANNEL_TYPE_QUARTER_CLOCKED),
122 ENUM(PHDR_802_11A_TURBO_TYPE_DYNAMIC_TURBO),
123 ENUM(PHDR_802_11A_TURBO_TYPE_NORMAL),
124 ENUM(PHDR_802_11A_TURBO_TYPE_STATIC_TURBO),
125 ENUM(PHDR_802_11A_TURBO_TYPE_TURBO),
126 ENUM(PHDR_802_11BE_MAX_USERS),
127 ENUM(PHDR_802_11G_MODE_NORMAL),
128 ENUM(PHDR_802_11G_MODE_SUPER_G),
129 ENUM(PHDR_802_11_0_LENGTH_PSDU_VENDOR_SPECIFIC),
130 ENUM(PHDR_802_11_A_MPDU_DELIM_CRC_ERROR),
131 ENUM(PHDR_802_11_BANDWIDTH_160_MHZ),
132 ENUM(PHDR_802_11_BANDWIDTH_20LL),
133 ENUM(PHDR_802_11_BANDWIDTH_20LLL),
134 ENUM(PHDR_802_11_BANDWIDTH_20LLU),
135 ENUM(PHDR_802_11_BANDWIDTH_20LU),
136 ENUM(PHDR_802_11_BANDWIDTH_20LUL),
137 ENUM(PHDR_802_11_BANDWIDTH_20LUU),
138 ENUM(PHDR_802_11_BANDWIDTH_20UL),
139 ENUM(PHDR_802_11_BANDWIDTH_20ULL),
140 ENUM(PHDR_802_11_BANDWIDTH_20ULU),
141 ENUM(PHDR_802_11_BANDWIDTH_20UU),
142 ENUM(PHDR_802_11_BANDWIDTH_20UUL),
143 ENUM(PHDR_802_11_BANDWIDTH_20UUU),
144 ENUM(PHDR_802_11_BANDWIDTH_20_20L),
145 ENUM(PHDR_802_11_BANDWIDTH_20_20U),
146 ENUM(PHDR_802_11_BANDWIDTH_20_MHZ),
147 ENUM(PHDR_802_11_BANDWIDTH_40LL),
148 ENUM(PHDR_802_11_BANDWIDTH_40LU),
149 ENUM(PHDR_802_11_BANDWIDTH_40UL),
150 ENUM(PHDR_802_11_BANDWIDTH_40UU),
151 ENUM(PHDR_802_11_BANDWIDTH_40_40L),
152 ENUM(PHDR_802_11_BANDWIDTH_40_40U),
153 ENUM(PHDR_802_11_BANDWIDTH_40_MHZ),
154 ENUM(PHDR_802_11_BANDWIDTH_80_80L),
155 ENUM(PHDR_802_11_BANDWIDTH_80_80U),
156 ENUM(PHDR_802_11_BANDWIDTH_80_MHZ),
157 ENUM(PHDR_802_11_DATA_NOT_CAPTURED),
158 ENUM(PHDR_802_11_LAST_PART_OF_A_MPDU),
159 ENUM(PHDR_802_11_PHY_11A),
160 ENUM(PHDR_802_11_PHY_11AC),
161 ENUM(PHDR_802_11_PHY_11AD),
162 ENUM(PHDR_802_11_PHY_11AH),
163 ENUM(PHDR_802_11_PHY_11AX),
164 ENUM(PHDR_802_11_PHY_11B),
165 ENUM(PHDR_802_11_PHY_11BE),
166 ENUM(PHDR_802_11_PHY_11G),
167 ENUM(PHDR_802_11_PHY_11N),
168 ENUM(PHDR_802_11_PHY_11_DSSS),
169 ENUM(PHDR_802_11_PHY_11_FHSS),
170 ENUM(PHDR_802_11_PHY_11_IR),
171 ENUM(PHDR_802_11_PHY_UNKNOWN),
172 ENUM(PHDR_802_11_SOUNDING_PSDU),
173 ENUM(REC_TYPE_CUSTOM_BLOCK),
174 ENUM(REC_TYPE_FT_SPECIFIC_EVENT),
175 ENUM(REC_TYPE_FT_SPECIFIC_REPORT),
176 ENUM(REC_TYPE_PACKET),
177 ENUM(REC_TYPE_SYSCALL),
178 ENUM(REC_TYPE_SYSTEMD_JOURNAL_EXPORT),
179 ENUM(SITA_ERROR_NO_BUFFER),
180 ENUM(SITA_ERROR_RX_ABORT),
181 ENUM(SITA_ERROR_RX_BREAK),
182 ENUM(SITA_ERROR_RX_CD_LOST),
183 ENUM(SITA_ERROR_RX_COLLISION),
184 ENUM(SITA_ERROR_RX_CRC),
185 ENUM(SITA_ERROR_RX_DPLL),
186 ENUM(SITA_ERROR_RX_FRAME_LEN_VIOL),
187 ENUM(SITA_ERROR_RX_FRAME_LONG),
188 ENUM(SITA_ERROR_RX_FRAME_SHORT),
189 ENUM(SITA_ERROR_RX_FRAMING),
190 ENUM(SITA_ERROR_RX_NONOCTET_ALIGNED),
191 ENUM(SITA_ERROR_RX_OVERRUN),
192 ENUM(SITA_ERROR_RX_PARITY),
193 ENUM(SITA_ERROR_RX_UNDEF1),
194 ENUM(SITA_ERROR_RX_UNDEF2),
195 ENUM(SITA_ERROR_RX_UNDEF3),
196 ENUM(SITA_ERROR_TX_CTS_LOST),
197 ENUM(SITA_ERROR_TX_RETX_LIMIT),
198 ENUM(SITA_ERROR_TX_UART_ERROR),
199 ENUM(SITA_ERROR_TX_UNDEF1),
200 ENUM(SITA_ERROR_TX_UNDEF2),
201 ENUM(SITA_ERROR_TX_UNDEF3),
202 ENUM(SITA_ERROR_TX_UNDEF4),
203 ENUM(SITA_ERROR_TX_UNDERRUN),
204 ENUM(SITA_FRAME_DIR),
205 ENUM(SITA_FRAME_DIR_RXED),
206 ENUM(SITA_FRAME_DIR_TXED),
207 ENUM(SITA_PROTO_ALC),
208 ENUM(SITA_PROTO_ASYNC_BLKIO),
209 ENUM(SITA_PROTO_ASYNC_INTIO),
210 ENUM(SITA_PROTO_BOP_FRL),
211 ENUM(SITA_PROTO_BOP_LAPB),
212 ENUM(SITA_PROTO_DPM_LINK),
213 ENUM(SITA_PROTO_ETHERNET),
214 ENUM(SITA_PROTO_I2C),
215 ENUM(SITA_PROTO_PPP_HDLC),
216 ENUM(SITA_PROTO_SDLC),
217 ENUM(SITA_PROTO_TOKENRING),
218 ENUM(SITA_PROTO_UNUSED),
219 ENUM(SITA_PROTO_UTS),
220 ENUM(SITA_SIG_CTS),
221 ENUM(SITA_SIG_DCD),
222 ENUM(SITA_SIG_DSR),
223 ENUM(SITA_SIG_DTR),
224 ENUM(SITA_SIG_RTS),
225 ENUM(SITA_SIG_UNDEF1),
226 ENUM(SITA_SIG_UNDEF2),
227 ENUM(SITA_SIG_UNDEF3),
228 ENUM(TRAF_FR),
229 ENUM(TRAF_GPRS_NS),
230 ENUM(TRAF_ILMI),
231 ENUM(TRAF_IPSILON),
232 ENUM(TRAF_LANE),
233 ENUM(TRAF_LLCMX),
234 ENUM(TRAF_SPANS),
235 ENUM(TRAF_SSCOP),
236 ENUM(TRAF_ST_IPSILON_FT0),
237 ENUM(TRAF_ST_IPSILON_FT1),
238 ENUM(TRAF_ST_IPSILON_FT2),
239 ENUM(TRAF_ST_LANE_802_3),
240 ENUM(TRAF_ST_LANE_802_3_MC),
241 ENUM(TRAF_ST_LANE_802_5),
242 ENUM(TRAF_ST_LANE_802_5_MC),
243 ENUM(TRAF_ST_LANE_LE_CTRL),
244 ENUM(TRAF_ST_UNKNOWN),
245 ENUM(TRAF_ST_VCMX_802_3),
246 ENUM(TRAF_ST_VCMX_802_3_FCS),
247 ENUM(TRAF_ST_VCMX_802_4),
248 ENUM(TRAF_ST_VCMX_802_4_FCS),
249 ENUM(TRAF_ST_VCMX_802_5),
250 ENUM(TRAF_ST_VCMX_802_5_FCS),
251 ENUM(TRAF_ST_VCMX_802_6),
252 ENUM(TRAF_ST_VCMX_802_6_FCS),
253 ENUM(TRAF_ST_VCMX_BPDU),
254 ENUM(TRAF_ST_VCMX_FDDI),
255 ENUM(TRAF_ST_VCMX_FDDI_FCS),
256 ENUM(TRAF_ST_VCMX_FRAGMENTS),
257 ENUM(TRAF_UMTS_FP),
258 ENUM(TRAF_UNKNOWN),
259 ENUM(TRAF_VCMX),
260 ENUM(WTAP_COMMENT_PER_INTERFACE),
261 ENUM(WTAP_COMMENT_PER_PACKET),
262 ENUM(WTAP_COMMENT_PER_SECTION),
263 ENUM(WTAP_ENCAP_3MB_ETHERNET),
264 ENUM(WTAP_ENCAP_APPLE_IP_OVER_IEEE1394),
265 ENUM(WTAP_ENCAP_ARCNET),
266 ENUM(WTAP_ENCAP_ARCNET_LINUX),
267 ENUM(WTAP_ENCAP_ASCEND),
268 ENUM(WTAP_ENCAP_ATM_PDUS),
269 ENUM(WTAP_ENCAP_ATM_PDUS_UNTRUNCATED),
270 ENUM(WTAP_ENCAP_ATM_RFC1483),
271 ENUM(WTAP_ENCAP_ATSC_ALP),
272 ENUM(WTAP_ENCAP_AUERSWALD_LOG),
273 ENUM(WTAP_ENCAP_AUTOSAR_DLT),
274 ENUM(WTAP_ENCAP_AX25),
275 ENUM(WTAP_ENCAP_AX25_KISS),
276 ENUM(WTAP_ENCAP_BACNET_MS_TP),
277 ENUM(WTAP_ENCAP_BACNET_MS_TP_WITH_PHDR),
278 ENUM(WTAP_ENCAP_BER),
279 ENUM(WTAP_ENCAP_BLUETOOTH_BREDR_BB),
280 ENUM(WTAP_ENCAP_BLUETOOTH_H4),
281 ENUM(WTAP_ENCAP_BLUETOOTH_H4_WITH_PHDR),
282 ENUM(WTAP_ENCAP_BLUETOOTH_HCI),
283 ENUM(WTAP_ENCAP_BLUETOOTH_LE_LL),
284 ENUM(WTAP_ENCAP_BLUETOOTH_LE_LL_WITH_PHDR),
285 ENUM(WTAP_ENCAP_BLUETOOTH_LINUX_MONITOR),
286 ENUM(WTAP_ENCAP_CAN20B),
287 ENUM(WTAP_ENCAP_CATAPULT_DCT2000),
288 ENUM(WTAP_ENCAP_CHDLC),
289 ENUM(WTAP_ENCAP_CHDLC_WITH_PHDR),
290 ENUM(WTAP_ENCAP_CISCO_IOS),
291 ENUM(WTAP_ENCAP_COSINE),
292 ENUM(WTAP_ENCAP_DBUS),
293 ENUM(WTAP_ENCAP_DECT_NR),
294 ENUM(WTAP_ENCAP_DOCSIS),
295 ENUM(WTAP_ENCAP_DOCSIS31_XRA31),
296 ENUM(WTAP_ENCAP_DPAUXMON),
297 ENUM(WTAP_ENCAP_DPNSS),
298 ENUM(WTAP_ENCAP_DVBCI),
299 ENUM(WTAP_ENCAP_EBHSCR),
300 ENUM(WTAP_ENCAP_EMS),
301 ENUM(WTAP_ENCAP_ENC),
302 ENUM(WTAP_ENCAP_EPON),
303 ENUM(WTAP_ENCAP_ERF),
304 ENUM(WTAP_ENCAP_ERI_ENB_LOG),
305 ENUM(WTAP_ENCAP_ETHERNET),
306 ENUM(WTAP_ENCAP_ETHERNET_MPACKET),
307 ENUM(WTAP_ENCAP_ETW),
308 ENUM(WTAP_ENCAP_FDDI),
309 ENUM(WTAP_ENCAP_FDDI_BITSWAPPED),
310 ENUM(WTAP_ENCAP_FIBRE_CHANNEL_FC2),
311 ENUM(WTAP_ENCAP_FIBRE_CHANNEL_FC2_WITH_FRAME_DELIMS),
312 ENUM(WTAP_ENCAP_FIRA_UCI),
313 ENUM(WTAP_ENCAP_FLEXRAY),
314 ENUM(WTAP_ENCAP_FRELAY),
315 ENUM(WTAP_ENCAP_FRELAY_WITH_PHDR),
316 ENUM(WTAP_ENCAP_GCOM_SERIAL),
317 ENUM(WTAP_ENCAP_GCOM_TIE1),
318 ENUM(WTAP_ENCAP_GFP_F),
319 ENUM(WTAP_ENCAP_GFP_T),
320 ENUM(WTAP_ENCAP_GPRS_LLC),
321 ENUM(WTAP_ENCAP_GSM_UM),
322 ENUM(WTAP_ENCAP_HHDLC),
323 ENUM(WTAP_ENCAP_I2C_LINUX),
324 ENUM(WTAP_ENCAP_IEEE802_15_4),
325 ENUM(WTAP_ENCAP_IEEE802_15_4_NOFCS),
326 ENUM(WTAP_ENCAP_IEEE802_15_4_NONASK_PHY),
327 ENUM(WTAP_ENCAP_IEEE802_15_4_TAP),
328 ENUM(WTAP_ENCAP_IEEE802_16_MAC_CPS),
329 ENUM(WTAP_ENCAP_IEEE_802_11),
330 ENUM(WTAP_ENCAP_IEEE_802_11_AVS),
331 ENUM(WTAP_ENCAP_IEEE_802_11_NETMON),
332 ENUM(WTAP_ENCAP_IEEE_802_11_PRISM),
333 ENUM(WTAP_ENCAP_IEEE_802_11_RADIOTAP),
334 ENUM(WTAP_ENCAP_IEEE_802_11_WITH_RADIO),
335 ENUM(WTAP_ENCAP_INFINIBAND),
336 ENUM(WTAP_ENCAP_IPMB_KONTRON),
337 ENUM(WTAP_ENCAP_IPMI_TRACE),
338 ENUM(WTAP_ENCAP_IPNET),
339 ENUM(WTAP_ENCAP_IP_OVER_FC),
340 ENUM(WTAP_ENCAP_IP_OVER_IB_PCAP),
341 ENUM(WTAP_ENCAP_IP_OVER_IB_SNOOP),
342 ENUM(WTAP_ENCAP_IRDA),
343 ENUM(WTAP_ENCAP_ISDN),
344 ENUM(WTAP_ENCAP_ISO14443),
345 ENUM(WTAP_ENCAP_IXVERIWAVE),
346 ENUM(WTAP_ENCAP_JPEG_JFIF),
347 ENUM(WTAP_ENCAP_JSON),
348 ENUM(WTAP_ENCAP_JUNIPER_ATM1),
349 ENUM(WTAP_ENCAP_JUNIPER_ATM2),
350 ENUM(WTAP_ENCAP_JUNIPER_CHDLC),
351 ENUM(WTAP_ENCAP_JUNIPER_ETHER),
352 ENUM(WTAP_ENCAP_JUNIPER_FRELAY),
353 ENUM(WTAP_ENCAP_JUNIPER_GGSN),
354 ENUM(WTAP_ENCAP_JUNIPER_MLFR),
355 ENUM(WTAP_ENCAP_JUNIPER_MLPPP),
356 ENUM(WTAP_ENCAP_JUNIPER_PPP),
357 ENUM(WTAP_ENCAP_JUNIPER_PPPOE),
358 ENUM(WTAP_ENCAP_JUNIPER_ST),
359 ENUM(WTAP_ENCAP_JUNIPER_SVCS),
360 ENUM(WTAP_ENCAP_JUNIPER_VN),
361 ENUM(WTAP_ENCAP_JUNIPER_VP),
362 ENUM(WTAP_ENCAP_K12),
363 ENUM(WTAP_ENCAP_LAPB),
364 ENUM(WTAP_ENCAP_LAPD),
365 ENUM(WTAP_ENCAP_LAYER1_EVENT),
366 ENUM(WTAP_ENCAP_LIN),
367 ENUM(WTAP_ENCAP_LINUX_ATM_CLIP),
368 ENUM(WTAP_ENCAP_LINUX_LAPD),
369 ENUM(WTAP_ENCAP_LOCALTALK),
370 ENUM(WTAP_ENCAP_LOGCAT),
371 ENUM(WTAP_ENCAP_LOGCAT_BRIEF),
372 ENUM(WTAP_ENCAP_LOGCAT_LONG),
373 ENUM(WTAP_ENCAP_LOGCAT_PROCESS),
374 ENUM(WTAP_ENCAP_LOGCAT_TAG),
375 ENUM(WTAP_ENCAP_LOGCAT_THREAD),
376 ENUM(WTAP_ENCAP_LOGCAT_THREADTIME),
377 ENUM(WTAP_ENCAP_LOGCAT_TIME),
378 ENUM(WTAP_ENCAP_LOG_3GPP),
379 ENUM(WTAP_ENCAP_LOOP),
380 ENUM(WTAP_ENCAP_LORATAP),
381 ENUM(WTAP_ENCAP_MA_WFP_CAPTURE_2V4),
382 ENUM(WTAP_ENCAP_MA_WFP_CAPTURE_2V6),
383 ENUM(WTAP_ENCAP_MA_WFP_CAPTURE_AUTH_V4),
384 ENUM(WTAP_ENCAP_MA_WFP_CAPTURE_AUTH_V6),
385 ENUM(WTAP_ENCAP_MA_WFP_CAPTURE_V4),
386 ENUM(WTAP_ENCAP_MA_WFP_CAPTURE_V6),
387 ENUM(WTAP_ENCAP_MDB),
388 ENUM(WTAP_ENCAP_MIME),
389 ENUM(WTAP_ENCAP_MMODULE),
390 ENUM(WTAP_ENCAP_MOST),
391 ENUM(WTAP_ENCAP_MP4),
392 ENUM(WTAP_ENCAP_MPEG),
393 ENUM(WTAP_ENCAP_MPEG_2_TS),
394 ENUM(WTAP_ENCAP_MTP2),
395 ENUM(WTAP_ENCAP_MTP2_WITH_PHDR),
396 ENUM(WTAP_ENCAP_MTP3),
397 ENUM(WTAP_ENCAP_MUX27010),
398 ENUM(WTAP_ENCAP_NETANALYZER),
399 ENUM(WTAP_ENCAP_NETANALYZER_TRANSPARENT),
400 ENUM(WTAP_ENCAP_NETLINK),
401 ENUM(WTAP_ENCAP_NETMON_HEADER),
402 ENUM(WTAP_ENCAP_NETMON_NETWORK_INFO_EX),
403 ENUM(WTAP_ENCAP_NETMON_NET_FILTER),
404 ENUM(WTAP_ENCAP_NETMON_NET_NETEVENT),
405 ENUM(WTAP_ENCAP_NETTL_ETHERNET),
406 ENUM(WTAP_ENCAP_NETTL_FDDI),
407 ENUM(WTAP_ENCAP_NETTL_RAW_ICMP),
408 ENUM(WTAP_ENCAP_NETTL_RAW_ICMPV6),
409 ENUM(WTAP_ENCAP_NETTL_RAW_IP),
410 ENUM(WTAP_ENCAP_NETTL_RAW_TELNET),
411 ENUM(WTAP_ENCAP_NETTL_TOKEN_RING),
412 ENUM(WTAP_ENCAP_NETTL_UNKNOWN),
413 ENUM(WTAP_ENCAP_NETTL_X25),
414 ENUM(WTAP_ENCAP_NFC_LLCP),
415 ENUM(WTAP_ENCAP_NFLOG),
416 ENUM(WTAP_ENCAP_NONE),
417 ENUM(WTAP_ENCAP_NORDIC_BLE),
418 ENUM(WTAP_ENCAP_NSTRACE_1_0),
419 ENUM(WTAP_ENCAP_NSTRACE_2_0),
420 ENUM(WTAP_ENCAP_NSTRACE_3_0),
421 ENUM(WTAP_ENCAP_NSTRACE_3_5),
422 ENUM(WTAP_ENCAP_NULL),
423 ENUM(WTAP_ENCAP_OLD_PFLOG),
424 ENUM(WTAP_ENCAP_PACKETLOGGER),
425 ENUM(WTAP_ENCAP_PER_PACKET),
426 ENUM(WTAP_ENCAP_PFLOG),
427 ENUM(WTAP_ENCAP_PKTAP),
428 ENUM(WTAP_ENCAP_PPI),
429 ENUM(WTAP_ENCAP_PPP),
430 ENUM(WTAP_ENCAP_PPP_ETHER),
431 ENUM(WTAP_ENCAP_PPP_WITH_PHDR),
432 ENUM(WTAP_ENCAP_PROCMON),
433 ENUM(WTAP_ENCAP_RAW_IP),
434 ENUM(WTAP_ENCAP_RAW_IP4),
435 ENUM(WTAP_ENCAP_RAW_IP6),
436 ENUM(WTAP_ENCAP_RAW_IPFIX),
437 ENUM(WTAP_ENCAP_REDBACK),
438 ENUM(WTAP_ENCAP_RFC7468),
439 ENUM(WTAP_ENCAP_RTAC_SERIAL),
440 ENUM(WTAP_ENCAP_RUBY_MARSHAL),
441 ENUM(WTAP_ENCAP_SCCP),
442 ENUM(WTAP_ENCAP_SCTP),
443 ENUM(WTAP_ENCAP_SDH),
444 ENUM(WTAP_ENCAP_SDLC),
445 ENUM(WTAP_ENCAP_SILABS_DEBUG_CHANNEL),
446 ENUM(WTAP_ENCAP_SITA),
447 ENUM(WTAP_ENCAP_SLIP),
448 ENUM(WTAP_ENCAP_SLL),
449 ENUM(WTAP_ENCAP_SLL2),
450 ENUM(WTAP_ENCAP_SOCKETCAN),
451 ENUM(WTAP_ENCAP_STANAG_4607),
452 ENUM(WTAP_ENCAP_STANAG_5066_D_PDU),
453 ENUM(WTAP_ENCAP_SYMANTEC),
454 ENUM(WTAP_ENCAP_SYSTEMD_JOURNAL),
455 ENUM(WTAP_ENCAP_TNEF),
456 ENUM(WTAP_ENCAP_TOKEN_RING),
457 ENUM(WTAP_ENCAP_TZSP),
458 ENUM(WTAP_ENCAP_UNKNOWN),
459 ENUM(WTAP_ENCAP_USBPCAP),
460 ENUM(WTAP_ENCAP_USB_2_0),
461 ENUM(WTAP_ENCAP_USB_2_0_FULL_SPEED),
462 ENUM(WTAP_ENCAP_USB_2_0_HIGH_SPEED),
463 ENUM(WTAP_ENCAP_USB_2_0_LOW_SPEED),
464 ENUM(WTAP_ENCAP_USB_DARWIN),
465 ENUM(WTAP_ENCAP_USB_FREEBSD),
466 ENUM(WTAP_ENCAP_USB_LINUX),
467 ENUM(WTAP_ENCAP_USB_LINUX_MMAPPED),
468 ENUM(WTAP_ENCAP_USER0),
469 ENUM(WTAP_ENCAP_USER1),
470 ENUM(WTAP_ENCAP_USER10),
471 ENUM(WTAP_ENCAP_USER11),
472 ENUM(WTAP_ENCAP_USER12),
473 ENUM(WTAP_ENCAP_USER13),
474 ENUM(WTAP_ENCAP_USER14),
475 ENUM(WTAP_ENCAP_USER15),
476 ENUM(WTAP_ENCAP_USER2),
477 ENUM(WTAP_ENCAP_USER3),
478 ENUM(WTAP_ENCAP_USER4),
479 ENUM(WTAP_ENCAP_USER5),
480 ENUM(WTAP_ENCAP_USER6),
481 ENUM(WTAP_ENCAP_USER7),
482 ENUM(WTAP_ENCAP_USER8),
483 ENUM(WTAP_ENCAP_USER9),
484 ENUM(WTAP_ENCAP_V5_EF),
485 ENUM(WTAP_ENCAP_VPP),
486 ENUM(WTAP_ENCAP_VSOCK),
487 ENUM(WTAP_ENCAP_WFLEET_HDLC),
488 ENUM(WTAP_ENCAP_WIRESHARK_UPPER_PDU),
489 ENUM(WTAP_ENCAP_X2E_SERIAL),
490 ENUM(WTAP_ENCAP_X2E_XORAYA),
491 ENUM(WTAP_ENCAP_ZBNCP),
492 ENUM(WTAP_ENCAP_ZWAVE_SERIAL),
493 ENUM(WTAP_ERR_BAD_FILE),
494 ENUM(WTAP_ERR_CANT_CLOSE),
495 ENUM(WTAP_ERR_CANT_OPEN),
496 ENUM(WTAP_ERR_CANT_SEEK),
497 ENUM(WTAP_ERR_CANT_SEEK_COMPRESSED),
498 ENUM(WTAP_ERR_CANT_WRITE),
499 ENUM(WTAP_ERR_CANT_WRITE_TO_PIPE),
500 ENUM(WTAP_ERR_CHECK_WSLUA),
501 ENUM(WTAP_ERR_COMPRESSION_NOT_SUPPORTED),
502 ENUM(WTAP_ERR_DECOMPRESS),
503 ENUM(WTAP_ERR_DECOMPRESSION_NOT_SUPPORTED),
504 ENUM(WTAP_ERR_ENCAP_PER_PACKET_UNSUPPORTED),
505 ENUM(WTAP_ERR_FILE_UNKNOWN_FORMAT),
506 ENUM(WTAP_ERR_INTERNAL),
507 ENUM(WTAP_ERR_NOT_REGULAR_FILE),
508 ENUM(WTAP_ERR_PACKET_TOO_LARGE),
509 ENUM(WTAP_ERR_RANDOM_OPEN_PIPE),
510 ENUM(WTAP_ERR_RANDOM_OPEN_STDIN),
511 ENUM(WTAP_ERR_REC_MALFORMED),
512 ENUM(WTAP_ERR_SHORT_READ),
513 ENUM(WTAP_ERR_SHORT_WRITE),
514 ENUM(WTAP_ERR_TIME_STAMP_NOT_SUPPORTED),
515 ENUM(WTAP_ERR_UNC_OVERFLOW),
516 ENUM(WTAP_ERR_UNSUPPORTED),
517 ENUM(WTAP_ERR_UNWRITABLE_ENCAP),
518 ENUM(WTAP_ERR_UNWRITABLE_FILE_TYPE),
519 ENUM(WTAP_ERR_UNWRITABLE_REC_DATA),
520 ENUM(WTAP_ERR_UNWRITABLE_REC_TYPE),
521 ENUM(WTAP_FILE_TYPE_SUBTYPE_UNKNOWN),
522 ENUM(WTAP_HAS_CAP_LEN),
523 ENUM(WTAP_HAS_INTERFACE_ID),
524 ENUM(WTAP_HAS_SECTION_NUMBER),
525 ENUM(WTAP_HAS_TS),
526 ENUM(WTAP_MAX_PACKET_SIZE_DBUS),
527 ENUM(WTAP_MAX_PACKET_SIZE_EBHSCR),
528 ENUM(WTAP_MAX_PACKET_SIZE_STANDARD),
529 ENUM(WTAP_MAX_PACKET_SIZE_USBPCAP),
530 ENUM(WTAP_OPEN_ERROR),
531 ENUM(WTAP_OPEN_MINE),
532 ENUM(WTAP_OPEN_NOT_MINE),
533 ENUM(WTAP_TSPREC_100_MSEC),
534 ENUM(WTAP_TSPREC_100_NSEC),
535 ENUM(WTAP_TSPREC_100_USEC),
536 ENUM(WTAP_TSPREC_10_MSEC),
537 ENUM(WTAP_TSPREC_10_NSEC),
538 ENUM(WTAP_TSPREC_10_USEC),
539 ENUM(WTAP_TSPREC_CSEC),
540 ENUM(WTAP_TSPREC_DSEC),
541 ENUM(WTAP_TSPREC_MSEC),
542 ENUM(WTAP_TSPREC_NSEC),
543 ENUM(WTAP_TSPREC_PER_PACKET),
544 ENUM(WTAP_TSPREC_SEC),
545 ENUM(WTAP_TSPREC_UNKNOWN),
546 ENUM(WTAP_TSPREC_USEC),
547 ENUM(WTAP_TYPE_AUTO),
548 { NULL, 0 },
549};
ws_enum_t
Represents a symbolic enumeration entry.
Definition introspection.h:24
wtap.h
WTAP_ERR_UNWRITABLE_REC_TYPE
#define WTAP_ERR_UNWRITABLE_REC_TYPE
Definition wtap.h:3442
WTAP_COMMENT_PER_PACKET
#define WTAP_COMMENT_PER_PACKET
Comment applies to an individual packet.
Definition wtap.h:1860
WTAP_ERR_CANT_WRITE
#define WTAP_ERR_CANT_WRITE
Definition wtap.h:3398
WTAP_ERR_BAD_FILE
#define WTAP_ERR_BAD_FILE
Definition wtap.h:3407
WTAP_ERR_CHECK_WSLUA
#define WTAP_ERR_CHECK_WSLUA
Definition wtap.h:3438
WTAP_ERR_INTERNAL
#define WTAP_ERR_INTERNAL
Definition wtap.h:3431
MULTIPLE_OPTIONS_SUPPORTED
@ MULTIPLE_OPTIONS_SUPPORTED
Definition wtap.h:1875
OPTION_NOT_SUPPORTED
@ OPTION_NOT_SUPPORTED
Definition wtap.h:1873
ONE_OPTION_SUPPORTED
@ ONE_OPTION_SUPPORTED
Definition wtap.h:1874
WTAP_HAS_TS
#define WTAP_HAS_TS
Definition wtap.h:1572
REC_TYPE_SYSTEMD_JOURNAL_EXPORT
#define REC_TYPE_SYSTEMD_JOURNAL_EXPORT
Definition wtap.h:1369
WTAP_ERR_DECOMPRESSION_NOT_SUPPORTED
#define WTAP_ERR_DECOMPRESSION_NOT_SUPPORTED
Definition wtap.h:3448
WTAP_ERR_TIME_STAMP_NOT_SUPPORTED
#define WTAP_ERR_TIME_STAMP_NOT_SUPPORTED
Definition wtap.h:3451
REC_TYPE_FT_SPECIFIC_EVENT
#define REC_TYPE_FT_SPECIFIC_EVENT
Definition wtap.h:1366
OPEN_INFO_MAGIC
@ OPEN_INFO_MAGIC
Definition wtap.h:1781
OPEN_INFO_HEURISTIC
@ OPEN_INFO_HEURISTIC
Definition wtap.h:1782
WTAP_ERR_UNC_OVERFLOW
#define WTAP_ERR_UNC_OVERFLOW
Definition wtap.h:3413
WTAP_OPEN_MINE
@ WTAP_OPEN_MINE
Definition wtap.h:1753
WTAP_OPEN_NOT_MINE
@ WTAP_OPEN_NOT_MINE
Definition wtap.h:1752
WTAP_OPEN_ERROR
@ WTAP_OPEN_ERROR
Definition wtap.h:1754
WTAP_ERR_RANDOM_OPEN_STDIN
#define WTAP_ERR_RANDOM_OPEN_STDIN
Definition wtap.h:3416
WTAP_ERR_CANT_OPEN
#define WTAP_ERR_CANT_OPEN
Definition wtap.h:3385
WTAP_HAS_CAP_LEN
#define WTAP_HAS_CAP_LEN
Definition wtap.h:1573
WTAP_COMMENT_PER_INTERFACE
#define WTAP_COMMENT_PER_INTERFACE
Comment applies to a specific interface.
Definition wtap.h:1853
WTAP_HAS_SECTION_NUMBER
#define WTAP_HAS_SECTION_NUMBER
Definition wtap.h:1575
WTAP_ERR_SHORT_READ
#define WTAP_ERR_SHORT_READ
Definition wtap.h:3404
WTAP_HAS_INTERFACE_ID
#define WTAP_HAS_INTERFACE_ID
Definition wtap.h:1574
WTAP_ERR_CANT_SEEK_COMPRESSED
#define WTAP_ERR_CANT_SEEK_COMPRESSED
Definition wtap.h:3425
WTAP_ERR_UNWRITABLE_REC_DATA
#define WTAP_ERR_UNWRITABLE_REC_DATA
Definition wtap.h:3445
WTAP_ERR_NOT_REGULAR_FILE
#define WTAP_ERR_NOT_REGULAR_FILE
Definition wtap.h:3369
WTAP_ERR_UNWRITABLE_FILE_TYPE
#define WTAP_ERR_UNWRITABLE_FILE_TYPE
Definition wtap.h:3388
REC_TYPE_FT_SPECIFIC_REPORT
#define REC_TYPE_FT_SPECIFIC_REPORT
Definition wtap.h:1367
WTAP_ERR_PACKET_TOO_LARGE
#define WTAP_ERR_PACKET_TOO_LARGE
Definition wtap.h:3434
WTAP_COMMENT_PER_SECTION
#define WTAP_COMMENT_PER_SECTION
Comment applies to the entire file or file section.
Definition wtap.h:1846
WTAP_ERR_REC_MALFORMED
#define WTAP_ERR_REC_MALFORMED
Definition wtap.h:3455
WTAP_ERR_SHORT_WRITE
#define WTAP_ERR_SHORT_WRITE
Definition wtap.h:3410
WTAP_ERR_CANT_SEEK
#define WTAP_ERR_CANT_SEEK
Definition wtap.h:3422
WTAP_ERR_CANT_WRITE_TO_PIPE
#define WTAP_ERR_CANT_WRITE_TO_PIPE
Definition wtap.h:3382
WTAP_ERR_RANDOM_OPEN_PIPE
#define WTAP_ERR_RANDOM_OPEN_PIPE
Definition wtap.h:3372
WTAP_ERR_COMPRESSION_NOT_SUPPORTED
#define WTAP_ERR_COMPRESSION_NOT_SUPPORTED
Definition wtap.h:3419
REC_TYPE_SYSCALL
#define REC_TYPE_SYSCALL
Definition wtap.h:1368
WTAP_ERR_CANT_CLOSE
#define WTAP_ERR_CANT_CLOSE
Definition wtap.h:3401
WTAP_ERR_UNSUPPORTED
#define WTAP_ERR_UNSUPPORTED
Definition wtap.h:3378
WTAP_ERR_UNWRITABLE_ENCAP
#define WTAP_ERR_UNWRITABLE_ENCAP
Definition wtap.h:3391
WTAP_ERR_DECOMPRESS
#define WTAP_ERR_DECOMPRESS
Definition wtap.h:3428
WTAP_ERR_FILE_UNKNOWN_FORMAT
#define WTAP_ERR_FILE_UNKNOWN_FORMAT
Definition wtap.h:3375
WTAP_ERR_ENCAP_PER_PACKET_UNSUPPORTED
#define WTAP_ERR_ENCAP_PER_PACKET_UNSUPPORTED
Definition wtap.h:3395
REC_TYPE_PACKET
#define REC_TYPE_PACKET
Definition wtap.h:1365
REC_TYPE_CUSTOM_BLOCK
#define REC_TYPE_CUSTOM_BLOCK
Definition wtap.h:1370