17#include <epan/iana-info.h>
22#define ENUM(arg) { #arg, arg }
30 ENUM(AFNUM_48_BIT_MAC),
31 ENUM(AFNUM_64_BIT_MAC),
33 ENUM(AFNUM_AFI_FOR_L2VPN_INFORMATION),
34 ENUM(AFNUM_APPLETALK),
35 ENUM(AFNUM_AS_NUMBER),
36 ENUM(AFNUM_BANYAN_VINES),
40 ENUM(AFNUM_DECNET_IV),
41 ENUM(AFNUM_DISTINGUISHED_NAME),
45 ENUM(AFNUM_E164_WITH_NSAP_FORMAT_SUBADDRESS),
46 ENUM(AFNUM_EIGRP_COMMON_SERVICE_FAMILY),
47 ENUM(AFNUM_EIGRP_IPV4_SERVICE_FAMILY),
48 ENUM(AFNUM_EIGRP_IPV6_SERVICE_FAMILY),
50 ENUM(AFNUM_FIBRE_CHANNEL_WORLD_WIDE_NODE_NAME),
51 ENUM(AFNUM_FIBRE_CHANNEL_WORLD_WIDE_PORT_NAME),
58 ENUM(AFNUM_LISP_CANONICAL_ADDRESS_FORMAT),
61 ENUM(AFNUM_MPLS_NAMESPACES),
62 ENUM(AFNUM_MPLS_TP_LSP_ENDPOINT_IDENTIFIER),
63 ENUM(AFNUM_MPLS_TP_PSEUDOWIRE_ENDPOINT_IDENTIFIER),
64 ENUM(AFNUM_MPLS_TP_SECTION_ENDPOINT_IDENTIFIER),
65 ENUM(AFNUM_MT_IPV6_MULTI_TOPOLOGY_IP_VERSION_6),
66 ENUM(AFNUM_MT_IP_MULTI_TOPOLOGY_IP_VERSION_4),
69 ENUM(AFNUM_RBRIDGE_PORT_ID),
70 ENUM(AFNUM_RESERVED_0),
71 ENUM(AFNUM_RESERVED_65535),
72 ENUM(AFNUM_ROUTING_POLICY_AFI),
73 ENUM(AFNUM_TRILL_NICKNAME),
74 ENUM(AFNUM_UNIVERSALLY_UNIQUE_IDENTIFIER),
76 ENUM(AFNUM_XTP_NATIVE_MODE_XTP),
77 ENUM(AFNUM_XTP_OVER_IP_VERSION_4),
78 ENUM(AFNUM_XTP_OVER_IP_VERSION_6),
102 ENUM(BASE_EXT_STRING),
121 ENUM(BASE_VAL64_STRING),
127 ENUM(ENC_3GPP_TS_23_038_7BITS),
128 ENUM(ENC_3GPP_TS_23_038_7BITS_PACKED),
129 ENUM(ENC_3GPP_TS_23_038_7BITS_UNPACKED),
130 ENUM(ENC_ANTI_HOST_ENDIAN),
133 ENUM(ENC_ASCII_7BITS),
134 ENUM(ENC_BCD_DIGITS_0_9),
135 ENUM(ENC_BCD_ODD_NUM_DIG),
136 ENUM(ENC_BCD_SKIP_FIRST),
137 ENUM(ENC_BIG_ENDIAN),
139 ENUM(ENC_CHARENCODING_MASK),
143 ENUM(ENC_DECT_STANDARD_4BITS_TBCD),
144 ENUM(ENC_DECT_STANDARD_8BITS),
146 ENUM(ENC_EBCDIC_CP037),
147 ENUM(ENC_EBCDIC_CP500),
148 ENUM(ENC_ETSI_TS_102_221_ANNEX_A),
151 ENUM(ENC_HOST_ENDIAN),
152 ENUM(ENC_IMF_DATE_TIME),
153 ENUM(ENC_ISO_646_BASIC),
154 ENUM(ENC_ISO_646_IRV),
155 ENUM(ENC_ISO_8601_DATE),
156 ENUM(ENC_ISO_8601_DATE_TIME),
157 ENUM(ENC_ISO_8601_DATE_TIME_BASIC),
158 ENUM(ENC_ISO_8601_TIME),
159 ENUM(ENC_ISO_8859_1),
160 ENUM(ENC_ISO_8859_10),
161 ENUM(ENC_ISO_8859_11),
162 ENUM(ENC_ISO_8859_13),
163 ENUM(ENC_ISO_8859_14),
164 ENUM(ENC_ISO_8859_15),
165 ENUM(ENC_ISO_8859_16),
166 ENUM(ENC_ISO_8859_2),
167 ENUM(ENC_ISO_8859_3),
168 ENUM(ENC_ISO_8859_4),
169 ENUM(ENC_ISO_8859_5),
170 ENUM(ENC_ISO_8859_6),
171 ENUM(ENC_ISO_8859_7),
172 ENUM(ENC_ISO_8859_8),
173 ENUM(ENC_ISO_8859_9),
174 ENUM(ENC_KEYPAD_ABC_TBCD),
175 ENUM(ENC_KEYPAD_BC_TBCD),
176 ENUM(ENC_LITTLE_ENDIAN),
193 ENUM(ENC_STR_TIME_MASK),
195 ENUM(ENC_TIME_CLASSIC_MAC_OS_SECS),
197 ENUM(ENC_TIME_MP4_FILE_SECS),
198 ENUM(ENC_TIME_MSECS),
199 ENUM(ENC_TIME_MSEC_NTP),
200 ENUM(ENC_TIME_NSECS),
202 ENUM(ENC_TIME_NTP_BASE_ZERO),
203 ENUM(ENC_TIME_RFC_3971),
206 ENUM(ENC_TIME_SECS_NSECS),
207 ENUM(ENC_TIME_SECS_NTP),
208 ENUM(ENC_TIME_SECS_USECS),
209 ENUM(ENC_TIME_TIMESPEC),
210 ENUM(ENC_TIME_TIMEVAL),
212 ENUM(ENC_TIME_USECS),
213 ENUM(ENC_TIME_ZBEE_ZCL),
218 ENUM(ENC_VARINT_MASK),
219 ENUM(ENC_VARINT_PROTOBUF),
220 ENUM(ENC_VARINT_QUIC),
221 ENUM(ENC_VARINT_SDNV),
222 ENUM(ENC_VARINT_ZIGZAG),
223 ENUM(ENC_WINDOWS_1250),
224 ENUM(ENC_WINDOWS_1251),
225 ENUM(ENC_WINDOWS_1252),
318 ENUM(IP_PROTO_AGGFRAG),
320 ENUM(IP_PROTO_ARGUS_DEPRECATED),
324 ENUM(IP_PROTO_BBN_RCC_MON),
325 ENUM(IP_PROTO_BIT_EMU),
327 ENUM(IP_PROTO_BR_SAT_MON),
330 ENUM(IP_PROTO_CHAOS),
331 ENUM(IP_PROTO_COMPAQ_PEER),
335 ENUM(IP_PROTO_CRUDP),
337 ENUM(IP_PROTO_DCN_MEAS),
343 ENUM(IP_PROTO_EIGRP),
344 ENUM(IP_PROTO_EMCON),
345 ENUM(IP_PROTO_ENCAP),
347 ENUM(IP_PROTO_ETHERIP),
348 ENUM(IP_PROTO_ETHERNET),
357 ENUM(IP_PROTO_HOPOPT),
361 ENUM(IP_PROTO_IDPR_CMTP),
367 ENUM(IP_PROTO_IPCOMP),
375 ENUM(IP_PROTO_IPV6_FRAG),
376 ENUM(IP_PROTO_IPV6_ICMP),
377 ENUM(IP_PROTO_IPV6_NONXT),
378 ENUM(IP_PROTO_IPV6_OPTS),
379 ENUM(IP_PROTO_IPV6_ROUTE),
380 ENUM(IP_PROTO_IPX_IN_IP),
382 ENUM(IP_PROTO_ISIS_OVER_IPV4),
383 ENUM(IP_PROTO_ISO_IP),
384 ENUM(IP_PROTO_ISO_TP4),
385 ENUM(IP_PROTO_I_NLSP),
386 ENUM(IP_PROTO_KRYPTOLAN),
389 ENUM(IP_PROTO_LEAF_1),
390 ENUM(IP_PROTO_LEAF_2),
391 ENUM(IP_PROTO_MANET),
392 ENUM(IP_PROTO_MERIT_INP),
393 ENUM(IP_PROTO_MFE_NSP),
394 ENUM(IP_PROTO_MICP_DEPRECATED),
395 ENUM(IP_PROTO_MIN_IPV4),
396 ENUM(IP_PROTO_MOBILITY_HEADER),
397 ENUM(IP_PROTO_MPLS_IN_IP),
401 ENUM(IP_PROTO_NETBLT),
402 ENUM(IP_PROTO_NSFNET_IGP),
404 ENUM(IP_PROTO_NVP_II),
405 ENUM(IP_PROTO_OSPFIGP),
416 ENUM(IP_PROTO_RESERVED),
419 ENUM(IP_PROTO_RSVP_E2E_IGNORE),
421 ENUM(IP_PROTO_SAT_EXPAK),
422 ENUM(IP_PROTO_SAT_MON),
423 ENUM(IP_PROTO_SCC_SP),
427 ENUM(IP_PROTO_SECURE_VMTP),
428 ENUM(IP_PROTO_SHIM6),
431 ENUM(IP_PROTO_SM_DEPRECATED),
433 ENUM(IP_PROTO_SPRITE_RPC),
436 ENUM(IP_PROTO_SSCOPMCE),
439 ENUM(IP_PROTO_SUN_ND),
440 ENUM(IP_PROTO_SWIPE_DEPRECATED),
445 ENUM(IP_PROTO_TRUNK_1),
446 ENUM(IP_PROTO_TRUNK_2),
448 ENUM(IP_PROTO_UDPLITE),
450 ENUM(IP_PROTO_VINES),
454 ENUM(IP_PROTO_WB_EXPAK),
455 ENUM(IP_PROTO_WB_MON),
459 ENUM(IP_PROTO_XNS_IDP),
@ AT_ETHER
Definition address.h:39
@ AT_IPX
Definition address.h:42
@ AT_IB
Definition address.h:47
@ AT_IPv6
Definition address.h:41
@ AT_MCTP
Definition address.h:51
@ AT_NUMERIC
Definition address.h:50
@ AT_FCWWN
Definition address.h:44
@ AT_FC
Definition address.h:43
@ AT_ILNP_NID
Definition address.h:52
@ AT_ILNP_L64
Definition address.h:53
@ AT_IPv4
Definition address.h:40
@ AT_STRINGZ
Definition address.h:45
@ AT_NONE
Definition address.h:38
@ AT_VINES
Definition address.h:49
@ AT_END_OF_LIST
Definition address.h:55
@ AT_ILNP_ILV
Definition address.h:54
@ AT_AX25
Definition address.h:48
@ AT_EUI64
Definition address.h:46
@ PT_MCTP
Definition address.h:439
@ PT_DDP
Definition address.h:432
@ PT_USB
Definition address.h:434
@ PT_BLUETOOTH
Definition address.h:437
@ PT_IBQP
Definition address.h:436
@ PT_I2C
Definition address.h:435
@ PT_TCP
Definition address.h:428
@ PT_NONE
Definition address.h:426
@ PT_IPX
Definition address.h:431
@ PT_IDP
Definition address.h:433
@ PT_UDP
Definition address.h:429
@ PT_DCCP
Definition address.h:430
@ PT_IWARP_MPA
Definition address.h:438
@ PT_SCTP
Definition address.h:427
#define FT_AX25_ADDR_LEN
Fixed byte length of an FT_AX25 address field.
Definition ftypes.h:180
@ FTREPR_JSON
Definition ftypes.h:244
@ FTREPR_RAW
Definition ftypes.h:245
@ FTREPR_DFILTER
Definition ftypes.h:243
@ FTREPR_DISPLAY
Definition ftypes.h:242
@ FTREPR_EK
Definition ftypes.h:246
#define FT_TRUE
Definition ftypes.h:234
#define FT_FALSE
Definition ftypes.h:235
#define FT_IPv4_LEN
Fixed byte length of an FT_IPv4 address field.
Definition ftypes.h:172
#define FT_VINES_ADDR_LEN
Fixed byte length of an FT_VINES address field.
Definition ftypes.h:182
@ FT_GUID
Definition ftypes.h:63
@ FT_INT64
Definition ftypes.h:46
@ FT_IPv4
Definition ftypes.h:59
@ FT_FLOAT
Definition ftypes.h:49
@ FT_BOOLEAN
Definition ftypes.h:29
@ FT_UINT_BYTES
Definition ftypes.h:58
@ FT_STRINGZ
Definition ftypes.h:54
@ FT_STRINGZTRUNC
Definition ftypes.h:72
@ FT_AX25
Definition ftypes.h:66
@ FT_IEEE_11073_FLOAT
Definition ftypes.h:48
@ FT_INT16
Definition ftypes.h:40
@ FT_PROTOCOL
Definition ftypes.h:28
@ FT_FRAMENUM
Definition ftypes.h:62
@ FT_RELATIVE_TIME
Definition ftypes.h:52
@ FT_UINT64
Definition ftypes.h:38
@ FT_INT32
Definition ftypes.h:42
@ FT_NUM_TYPES
Definition ftypes.h:73
@ FT_UINT_STRING
Definition ftypes.h:55
@ FT_OID
Definition ftypes.h:64
@ FT_STRING
Definition ftypes.h:53
@ FT_IEEE_11073_SFLOAT
Definition ftypes.h:47
@ FT_NONE
Definition ftypes.h:27
@ FT_INT8
Definition ftypes.h:39
@ FT_INT40
Definition ftypes.h:43
@ FT_UINT24
Definition ftypes.h:33
@ FT_INT24
Definition ftypes.h:41
@ FT_SCALAR
Definition ftypes.h:74
@ FT_UINT8
Definition ftypes.h:31
@ FT_CHAR
Definition ftypes.h:30
@ FT_STRINGZPAD
Definition ftypes.h:70
@ FT_IPv6
Definition ftypes.h:60
@ FT_INT48
Definition ftypes.h:44
@ FT_DOUBLE
Definition ftypes.h:50
@ FT_FCWWN
Definition ftypes.h:71
@ FT_ABSOLUTE_TIME
Definition ftypes.h:51
@ FT_INT56
Definition ftypes.h:45
@ FT_UINT48
Definition ftypes.h:36
@ FT_ETHER
Definition ftypes.h:56
@ FT_BYTES
Definition ftypes.h:57
@ FT_SYSTEM_ID
Definition ftypes.h:69
@ FT_UINT16
Definition ftypes.h:32
@ FT_VINES
Definition ftypes.h:67
@ FT_REL_OID
Definition ftypes.h:68
@ FT_ENUM_SIZE
Definition ftypes.h:75
@ FT_EUI64
Definition ftypes.h:65
@ FT_UINT32
Definition ftypes.h:34
@ FT_UINT56
Definition ftypes.h:37
@ FT_IPXNET
Definition ftypes.h:61
@ FT_UINT40
Definition ftypes.h:35
#define FT_EUI64_LEN
Fixed byte length of an FT_EUI64 identifier field.
Definition ftypes.h:178
#define FT_IPv6_LEN
Fixed byte length of an FT_IPv6 address field.
Definition ftypes.h:174
#define FT_ETHER_LEN
Fixed byte length of an FT_ETHER (IEEE 802 MAC address) field.
Definition ftypes.h:168
#define FT_IPXNET_LEN
Fixed byte length of an FT_IPXNET address field.
Definition ftypes.h:176
#define FT_FCWWN_LEN
Fixed byte length of an FT_FCWWN (Fibre Channel WWN) field.
Definition ftypes.h:184
#define FT_VARINT_MAX_LEN
Maximum byte length of a variable-length base-128 (varint) encoded uint64; ceil(64/7) = 10.
Definition ftypes.h:186
#define FT_GUID_LEN
Fixed byte length of an FT_GUID (UUID) field.
Definition ftypes.h:170
@ FT_FRAMENUM_REQUEST
Definition ftypes.h:198
@ FT_FRAMENUM_NONE
Definition ftypes.h:197
@ FT_FRAMENUM_RETRANS_PREV
Definition ftypes.h:202
@ FT_FRAMENUM_RETRANS_NEXT
Definition ftypes.h:203
@ FT_FRAMENUM_DUP_ACK
Definition ftypes.h:201
@ FT_FRAMENUM_NUM_TYPES
Definition ftypes.h:204
@ FT_FRAMENUM_RESPONSE
Definition ftypes.h:199
@ FT_FRAMENUM_ACK
Definition ftypes.h:200
@ FT_ERROR
Definition ftypes.h:222
@ FT_OK
Definition ftypes.h:218
@ FT_BADARG
Definition ftypes.h:221
@ FT_OVERFLOW
Definition ftypes.h:219
@ FT_UNDERFLOW
Definition ftypes.h:220
#define BASE_SPECIAL_VALS
Definition proto.h:742
#define ITEM_LABEL_LENGTH
Definition proto.h:48
#define BMT_NO_FALSE
Definition proto.h:3650
#define PI_REASSEMBLE
Definition proto.h:957
#define FI_URL
Definition proto.h:863
#define PI_CHAT
Definition proto.h:936
#define PI_RECEIVE
Definition proto.h:975
#define PI_WARN
Definition proto.h:940
#define PI_COMMENTS_GROUP
Definition proto.h:967
#define PI_ASSUMPTION
Definition proto.h:971
#define PI_REQUEST_CODE
Definition proto.h:953
#define PROTO_CHECKSUM_IN_CKSUM
Definition proto.h:3905
#define PI_NOTE
Definition proto.h:938
#define PROTO_CHECKSUM_ZERO
Definition proto.h:3906
#define PI_SEQUENCE
Definition proto.h:949
#define PI_DEPRECATED
Definition proto.h:973
#define FI_LITTLE_ENDIAN
Definition proto.h:866
#define FI_VARINT
Definition proto.h:875
#define PI_INTERFACE
Definition proto.h:977
#define PI_DISSECTOR_BUG
Definition proto.h:979
#define BMT_NO_APPEND
Definition proto.h:3648
#define BASE_SHOW_UTF_8_PRINTABLE
Definition proto.h:746
#define PI_MALFORMED
Definition proto.h:959
#define PI_CHECKSUM
Definition proto.h:947
#define BASE_NO_DISPLAY_VALUE
Definition proto.h:737
#define PI_GROUP_MASK
Definition proto.h:945
#define BASE_UNIT_STRING
Definition proto.h:735
#define PI_SECURITY
Definition proto.h:965
#define BMT_NO_INT
Definition proto.h:3649
#define BMT_NO_FLAGS
Definition proto.h:3647
#define FIELD_DISPLAY_E_MASK
Definition proto.h:676
#define FI_HIDDEN
Definition proto.h:858
#define BASE_ALLOW_ZERO
Definition proto.h:733
#define PI_DEBUG
Definition proto.h:961
#define PROTO_CHECKSUM_GENERATED
Definition proto.h:3904
#define FI_BIG_ENDIAN
Definition proto.h:868
#define PI_COMMENT
Definition proto.h:934
#define PI_SEVERITY_MASK
Definition proto.h:932
#define PI_ERROR
Definition proto.h:942
#define BMT_NO_TFS
Definition proto.h:3651
#define BASE_SHOW_ASCII_PRINTABLE
Definition proto.h:744
#define PI_UNDECODED
Definition proto.h:955
#define BASE_PROTOCOL_INFO
Definition proto.h:740
#define PROTO_CHECKSUM_NOT_PRESENT
Definition proto.h:3907
#define BASE_RANGE_STRING
Definition proto.h:729
#define PI_RESPONSE_CODE
Definition proto.h:951
#define PI_DECRYPTION
Definition proto.h:969
#define PROTO_CHECKSUM_NO_FLAGS
Definition proto.h:3902
#define PI_PROTOCOL
Definition proto.h:963
#define FI_GENERATED
Definition proto.h:861
#define PROTO_CHECKSUM_VERIFY
Definition proto.h:3903
@ HF_REF_TYPE_INDIRECT
Definition proto.h:759
@ HF_REF_TYPE_NONE
Definition proto.h:758
@ HF_REF_TYPE_DIRECT
Definition proto.h:760
@ HF_REF_TYPE_PRINT
Definition proto.h:761
@ PROTO_CHECKSUM_E_GOOD
Definition proto.h:3896
@ PROTO_CHECKSUM_E_ILLEGAL
Definition proto.h:3899
@ PROTO_CHECKSUM_E_BAD
Definition proto.h:3895
@ PROTO_CHECKSUM_E_NOT_PRESENT
Definition proto.h:3898
@ PROTO_CHECKSUM_E_UNVERIFIED
Definition proto.h:3897
@ ABSOLUTE_TIME_DOY_UTC
Definition proto.h:714
@ BASE_PT_UDP
Definition proto.h:703
@ BASE_HEX_DEC
Definition proto.h:689
@ BASE_HEX
Definition proto.h:686
@ ABSOLUTE_TIME_NTP_UTC
Definition proto.h:715
@ BASE_EXP
Definition proto.h:691
@ ABSOLUTE_TIME_UTC
Definition proto.h:713
@ BASE_DEC
Definition proto.h:685
@ ABSOLUTE_TIME_UNIX
Definition proto.h:716
@ BASE_PT_TCP
Definition proto.h:704
@ BASE_DEC_HEX
Definition proto.h:688
@ BASE_OUI
Definition proto.h:709
@ SEP_COLON
Definition proto.h:696
@ BASE_PT_SCTP
Definition proto.h:706
@ BASE_NETMASK
Definition proto.h:700
@ ABSOLUTE_TIME_LOCAL
Definition proto.h:712
@ BASE_PT_DCCP
Definition proto.h:705
@ BASE_STR_WSP
Definition proto.h:719
@ BASE_NONE
Definition proto.h:682
@ SEP_DOT
Definition proto.h:694
@ SEP_DASH
Definition proto.h:695
@ SEP_SPACE
Definition proto.h:697
@ BASE_OCT
Definition proto.h:687
@ BASE_CUSTOM
Definition proto.h:690
@ REGISTER_TELEPHONY_GROUP_GSM
Definition stat_groups.h:44
@ REGISTER_TELEPHONY_GROUP_ANSI
Definition stat_groups.h:43
@ REGISTER_STAT_GROUP_RSERPOOL
Definition stat_groups.h:41
@ REGISTER_ANALYZE_GROUP_CONVERSATION_FILTER
Definition stat_groups.h:35
@ REGISTER_TELEPHONY_GROUP_MTP3
Definition stat_groups.h:46
@ REGISTER_STAT_GROUP_ENDPOINT_LIST
Definition stat_groups.h:39
@ REGISTER_TELEPHONY_GROUP_3GPP_UU
Definition stat_groups.h:45
@ REGISTER_TOOLS_GROUP_UNSORTED
Definition stat_groups.h:48
@ REGISTER_STAT_GROUP_GENERIC
Definition stat_groups.h:37
@ REGISTER_LOG_STAT_GROUP_UNSORTED
Definition stat_groups.h:50
@ REGISTER_TELEPHONY_GROUP_UNSORTED
Definition stat_groups.h:42
@ REGISTER_STAT_GROUP_CONVERSATION_LIST
Definition stat_groups.h:38
@ REGISTER_PACKET_STAT_GROUP_UNSORTED
Definition stat_groups.h:36
@ REGISTER_LOG_ANALYZE_GROUP_UNSORTED
Definition stat_groups.h:49
@ REGISTER_TELEPHONY_GROUP_SCTP
Definition stat_groups.h:47
@ REGISTER_PACKET_ANALYZE_GROUP_UNSORTED
Definition stat_groups.h:34
@ REGISTER_STAT_GROUP_RESPONSE_TIME
Definition stat_groups.h:40
@ ST_FORMAT_XML
Definition stat_groups.h:60
@ ST_FORMAT_CSV
Definition stat_groups.h:59
@ ST_FORMAT_YAML
Definition stat_groups.h:61
@ ST_FORMAT_PLAIN
Definition stat_groups.h:58
Represents a symbolic enumeration entry.
Definition introspection.h:24