/src/wireshark/epan/dissectors/packet-netflow.c
Line | Count | Source (jump to first uncovered line) |
1 | | /* |
2 | | ** packet-netflow.c |
3 | | ** |
4 | | ** (c) 2002 bill fumerola <fumerola@yahoo-inc.com> |
5 | | ** (C) 2005-06 Luca Deri <deri@ntop.org> |
6 | | ** |
7 | | ** All rights reserved. |
8 | | ** |
9 | | ** Wireshark - Network traffic analyzer |
10 | | ** By Gerald Combs <gerald@wireshark.org> |
11 | | ** Copyright 1998 Gerald Combs |
12 | | ** |
13 | | ** SPDX-License-Identifier: GPL-2.0-or-later |
14 | | ***************************************************************************** |
15 | | ** |
16 | | ** Previous NetFlow dissector written by Matthew Smart <smart@monkey.org> |
17 | | ** NetFlow v9 support added by same. |
18 | | ** |
19 | | ** NetFlow v9 patches by Luca Deri <deri@ntop.org> |
20 | | ** |
21 | | ** See |
22 | | ** |
23 | | ** http://www.cisco.com/warp/public/cc/pd/iosw/prodlit/tflow_wp.htm |
24 | | ** http://www.cisco.com/en/US/technologies/tk648/tk362/technologies_white_paper09186a00800a3db9.html |
25 | | ** |
26 | | ** Cisco ASA5500 Series |
27 | | ** http://www.cisco.com/en/US/docs/security/asa/asa83/netflow/netflow.html |
28 | | ** |
29 | | ** ( https://tools.ietf.org/html/rfc3954 ? for NetFlow v9 information) |
30 | | ** |
31 | | ** IPFIX |
32 | | ** https://tools.ietf.org/html/rfc5103 Bidirectional Flow Export Using IP Flow Information Export (IPFIX) |
33 | | ** https://tools.ietf.org/html/rfc5610 Exporting Type Information for |
34 | | ** IP Flow Information Export (IPFIX) Information Elements |
35 | | ** https://tools.ietf.org/html/rfc7011 Specification of the IP Flow Information Export (IPFIX) Protocol |
36 | | ** for the Exchange of Flow Information |
37 | | ** https://tools.ietf.org/html/rfc7012 Information Model for IP Flow Information Export (IPFIX) |
38 | | ** https://tools.ietf.org/html/rfc7013 Guidelines for Authors and Reviewers of |
39 | | ** IP Flow Information Export (IPFIX) Information Elements |
40 | | ** |
41 | | ** https://www.iana.org/assignments/ipfix/ipfix.xml [version dated: 2014-08-13] |
42 | | ** https://www.iana.org/assignments/psamp-parameters/psamp-parameters.xml |
43 | | ** for IPFIX |
44 | | ** |
45 | | ***************************************************************************** |
46 | | ** |
47 | | ** this code was written from the following documentation: |
48 | | ** |
49 | | ** http://www.cisco.com/univercd/cc/td/doc/product/rtrmgmt/nfc/nfc_3_6/iug/format.pdf |
50 | | ** http://www.caida.org/tools/measurement/cflowd/configuration/configuration-9.html |
51 | | ** |
52 | | ** some documentation is more accurate then others. in some cases, live data and |
53 | | ** information contained in responses from vendors were also used. some fields |
54 | | ** are dissected as vendor specific fields. |
55 | | ** |
56 | | ** See also |
57 | | ** |
58 | | ** https://www.cisco.com/en/US/docs/ios/solutions_docs/netflow/nfwhite.html |
59 | | ** |
60 | | ***************************************************************************** |
61 | | ** NetFlow forwarding status and template fixes |
62 | | ** by Aamer Akhter <aakhter@cisco.com> |
63 | | ** Copyright 2010, cisco Systems, Inc. |
64 | | ** |
65 | | ** $Yahoo: //depot/fumerola/packet-netflow/packet-netflow.c#14 $ |
66 | | ** |
67 | | ***************************************************************************** |
68 | | ** |
69 | | ** |
70 | | */ |
71 | | |
72 | | /* |
73 | | * ToDo: [11/23/2011: WMeier] |
74 | | * |
75 | | * 1. (See the various XXX comments) |
76 | | * 2. Template processing: |
77 | | * a. Verify that template with same src_addr, ... ,ID is actually identical to that previously seen ? |
78 | | * Handle changes ? Don't use template to dissect data packets previous to the packet with the templates. |
79 | | * Essentially; need to keep the packet number containing the first copy of the template. |
80 | | * |
81 | | */ |
82 | | |
83 | | /* |
84 | | * November 2010: acferen: Add ntop nProbe and Plixer Mailinizer extensions |
85 | | * |
86 | | * nProbe changes are for nprobe >= 5.5.6. Earlier nprobe versions |
87 | | * "supported" some of the same fields, but they used element IDs that |
88 | | * collide with standard IDs. Because of this versions prior to 5.5.6 |
89 | | * using IDs above 80 (nprobe extensions) cannot be decoded correctly. |
90 | | * |
91 | | * nprobe supports extensions in v9 and IPFIX. IPFIX is done in the |
92 | | * standard way. See the NTOP_BASE for handling v9 with no collisions |
93 | | * (maybe). |
94 | | * |
95 | | * Plixer changes are just new field definitions. (IPFIX only) |
96 | | * |
97 | | * extended core code to allow naming vendor extensions. |
98 | | * |
99 | | * Put the length for variable length strings in a tree under the |
100 | | * decoded string. Wonder if this might be overkill. Could probably |
101 | | * just format the "(Variable length)" string to include the actual |
102 | | * length. |
103 | | * |
104 | | * Did some minor cleanup. |
105 | | * |
106 | | * Note for WMeier... Added YYY comments with some XXX comments. |
107 | | */ |
108 | | |
109 | | /* |
110 | | * March 2015: uhei: Add Citrix Netscaler AppFlow extensions |
111 | | * used documentation found at: |
112 | | * https://raw.githubusercontent.com/splunk/ipfix/master/app/Splunk_TA_IPFIX/bin/IPFIX/information-elements/5951.xml |
113 | | * |
114 | | * December 2015: uhei: Add Barracuda NGFirewall extensions |
115 | | * used documentation found at: |
116 | | * https://campus.barracuda.com/download/pdf/article/41116166 |
117 | | * |
118 | | * December 2017: uhei |
119 | | * Updated IEs from https://www.iana.org/assignments/ipfix/ipfix.xhtml |
120 | | * Includes updates for RFC8038, RFC8158 |
121 | | * |
122 | | * April 2019: uhei |
123 | | * Updated IEs from https://www.iana.org/assignments/ipfix/ipfix.xhtml |
124 | | * Includes updates for RFC8549 |
125 | | */ |
126 | | |
127 | 0 | #define WS_LOG_DOMAIN "packet-netflow" |
128 | | #include "config.h" |
129 | | #include <wireshark.h> |
130 | | #include <epan/packet.h> |
131 | | #include <epan/prefs.h> |
132 | | #include <epan/ipproto.h> |
133 | | #include <epan/sminmpec.h> |
134 | | #include <epan/to_str.h> |
135 | | #include <epan/expert.h> |
136 | | #include <epan/addr_resolv.h> |
137 | | #include <epan/conversation.h> |
138 | | #include <epan/proto_data.h> |
139 | | #include <epan/tfs.h> |
140 | | #include <epan/unit_strings.h> |
141 | | |
142 | | #include <wsutil/array.h> |
143 | | #include <wsutil/str_util.h> |
144 | | #include "packet-tcp.h" |
145 | | #include "packet-udp.h" |
146 | | #include "packet-ntp.h" |
147 | | |
148 | | void proto_register_netflow(void); |
149 | | void proto_reg_handoff_netflow(void); |
150 | | |
151 | | static int dissect_tcp_netflow(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data); |
152 | | |
153 | | |
154 | | /* 4739 is IPFIX. |
155 | | 2055 and 9996 are common defaults for Netflow |
156 | | */ |
157 | 14 | #define NETFLOW_UDP_PORTS "2055,9996" |
158 | 28 | #define IPFIX_UDP_PORTS "4739" |
159 | 3.22k | #define REVPEN 29305 |
160 | | static dissector_handle_t netflow_handle; |
161 | | static dissector_handle_t netflow_tcp_handle; |
162 | | static dissector_handle_t eth_handle; |
163 | | |
164 | | /* If you want sort of safely to send enterprise specific element IDs |
165 | | using v9 you need to stake a claim in the wilds with the high bit |
166 | | set. Still no naming authority, but at least it will never collide |
167 | | with valid IPFIX */ |
168 | 0 | #define NTOP_BASE 57472u /* nprobe >= 5.5.6 */ |
169 | | |
170 | | /* |
171 | | * global_netflow_ports : holds the configured range of ports for netflow |
172 | | */ |
173 | | static range_t *global_netflow_ports; |
174 | | /* |
175 | | * global_ipfix_ports : holds the configured range of ports for IPFIX |
176 | | */ |
177 | | static range_t *global_ipfix_ports; |
178 | | |
179 | | static bool netflow_preference_desegment = true; |
180 | | |
181 | | static bool netflow_preference_tcpflags_1byte_cwr; |
182 | | |
183 | | /* |
184 | | * Flowset (template) ID's |
185 | | */ |
186 | 39 | #define FLOWSET_ID_V9_DATA_TEMPLATE 0 |
187 | 139 | #define FLOWSET_ID_V9_OPTIONS_TEMPLATE 1 |
188 | 40 | #define FLOWSET_ID_V10_DATA_TEMPLATE 2 |
189 | 16 | #define FLOWSET_ID_V10_OPTIONS_TEMPLATE 3 |
190 | | #define FLOWSET_ID_RESERVED_MIN 4 |
191 | | #define FLOWSET_ID_RESERVED_MAX 255 |
192 | 33 | #define FLOWSET_ID_DATA_MIN 256 |
193 | | #define FLOWSET_ID_DATA_MAX 65535 |
194 | | |
195 | | static const range_string rs_flowset_ids[] = { |
196 | | { FLOWSET_ID_V9_DATA_TEMPLATE , FLOWSET_ID_V9_DATA_TEMPLATE , "Data Template (V9)" }, |
197 | | { FLOWSET_ID_V9_OPTIONS_TEMPLATE , FLOWSET_ID_V9_OPTIONS_TEMPLATE , "Options Template(V9)" }, |
198 | | { FLOWSET_ID_V10_DATA_TEMPLATE , FLOWSET_ID_V10_DATA_TEMPLATE , "Data Template (V10 [IPFIX])" }, |
199 | | { FLOWSET_ID_V10_OPTIONS_TEMPLATE, FLOWSET_ID_V10_OPTIONS_TEMPLATE, "Options Template (V10 [IPFIX])" }, |
200 | | { FLOWSET_ID_RESERVED_MIN , FLOWSET_ID_RESERVED_MAX , "(Reserved)" }, |
201 | | { FLOWSET_ID_DATA_MIN , FLOWSET_ID_DATA_MAX , "(Data)" }, |
202 | | { 0, 0, NULL } |
203 | | }; |
204 | | |
205 | | /* |
206 | | * pdu identifiers & sizes |
207 | | */ |
208 | | |
209 | 7 | #define V1PDU_SIZE (4 * 12) |
210 | 18 | #define V5PDU_SIZE (4 * 12) |
211 | 11 | #define V7PDU_SIZE (4 * 13) |
212 | 2 | #define V8PDU_AS_SIZE (4 * 7) |
213 | 4 | #define V8PDU_PROTO_SIZE (4 * 7) |
214 | 0 | #define V8PDU_SPREFIX_SIZE (4 * 8) |
215 | 0 | #define V8PDU_DPREFIX_SIZE (4 * 8) |
216 | 0 | #define V8PDU_MATRIX_SIZE (4 * 10) |
217 | 1 | #define V8PDU_DESTONLY_SIZE (4 * 8) |
218 | 0 | #define V8PDU_SRCDEST_SIZE (4 * 10) |
219 | 0 | #define V8PDU_FULL_SIZE (4 * 11) |
220 | 0 | #define V8PDU_TOSAS_SIZE (V8PDU_AS_SIZE + 4) |
221 | 4 | #define V8PDU_TOSPROTOPORT_SIZE (V8PDU_PROTO_SIZE + 4) |
222 | 0 | #define V8PDU_TOSSRCPREFIX_SIZE (V8PDU_SPREFIX_SIZE) |
223 | 0 | #define V8PDU_TOSDSTPREFIX_SIZE (V8PDU_DPREFIX_SIZE) |
224 | 0 | #define V8PDU_TOSMATRIX_SIZE (V8PDU_MATRIX_SIZE) |
225 | 0 | #define V8PDU_PREPORTPROTOCOL_SIZE (4 * 10) |
226 | | |
227 | 3.57k | #define VARIABLE_LENGTH 65535 |
228 | | |
229 | | static const value_string v5_sampling_mode[] = { |
230 | | {0, "No sampling mode configured"}, |
231 | | {1, "Packet Interval sampling mode configured"}, |
232 | | {2, "Random sampling mode configured"}, |
233 | | {0, NULL} |
234 | | }; |
235 | | |
236 | | static const value_string ipfix_sampling_mode[] = { |
237 | | {0, "No sampling mode configured"}, |
238 | | {1, "Deterministic sampling"}, |
239 | | {2, "Random sampling"}, |
240 | | {0, NULL} |
241 | | }; |
242 | | |
243 | | enum { |
244 | | V8PDU_NO_METHOD = 0, |
245 | | V8PDU_AS_METHOD, |
246 | | V8PDU_PROTO_METHOD, |
247 | | V8PDU_SPREFIX_METHOD, |
248 | | V8PDU_DPREFIX_METHOD, |
249 | | V8PDU_MATRIX_METHOD, |
250 | | V8PDU_DESTONLY_METHOD, |
251 | | V8PDU_SRCDEST_METHOD, |
252 | | V8PDU_FULL_METHOD, |
253 | | V8PDU_TOSAS_METHOD, |
254 | | V8PDU_TOSPROTOPORT_METHOD, |
255 | | V8PDU_TOSSRCPREFIX_METHOD, |
256 | | V8PDU_TOSDSTPREFIX_METHOD, |
257 | | V8PDU_TOSMATRIX_METHOD, |
258 | | V8PDU_PREPORTPROTOCOL_METHOD |
259 | | }; |
260 | | |
261 | | static const value_string v8_agg[] = { |
262 | | {V8PDU_AS_METHOD, "V8 AS aggregation"}, |
263 | | {V8PDU_PROTO_METHOD, "V8 Proto/Port aggregation"}, |
264 | | {V8PDU_SPREFIX_METHOD, "V8 Source Prefix aggregation"}, |
265 | | {V8PDU_DPREFIX_METHOD, "V8 Destination Prefix aggregation"}, |
266 | | {V8PDU_MATRIX_METHOD, "V8 Network Matrix aggregation"}, |
267 | | {V8PDU_DESTONLY_METHOD, "V8 Destination aggregation (Cisco Catalyst)"}, |
268 | | {V8PDU_SRCDEST_METHOD, "V8 Src/Dest aggregation (Cisco Catalyst)"}, |
269 | | {V8PDU_FULL_METHOD, "V8 Full aggregation (Cisco Catalyst)"}, |
270 | | {V8PDU_TOSAS_METHOD, "V8 TOS+AS aggregation"}, |
271 | | {V8PDU_TOSPROTOPORT_METHOD, "V8 TOS+Protocol aggregation"}, |
272 | | {V8PDU_TOSSRCPREFIX_METHOD, "V8 TOS+Source Prefix aggregation"}, |
273 | | {V8PDU_TOSDSTPREFIX_METHOD, "V8 TOS+Destination Prefix aggregation"}, |
274 | | {V8PDU_TOSMATRIX_METHOD, "V8 TOS+Prefix Matrix aggregation"}, |
275 | | {V8PDU_PREPORTPROTOCOL_METHOD, "V8 Port+Protocol aggregation"}, |
276 | | {0, NULL} |
277 | | }; |
278 | | static value_string_ext v8_agg_ext = VALUE_STRING_EXT_INIT(v8_agg); |
279 | | |
280 | | |
281 | | /* Max number of entries/scopes per template */ |
282 | | /* Space is allocated dynamically so there isn't really a need to |
283 | | bound this except to cap possible memory use. Unfortunately if |
284 | | this value is too low we can't decode any template with more than |
285 | | v9_tmplt_max_fields fields in it. The best compromise seems |
286 | | to be to make v9_tmplt_max_fields a user preference. |
287 | | A value of 0 will be unlimited. |
288 | | */ |
289 | | #define V9_TMPLT_MAX_FIELDS_DEF 60 |
290 | | static unsigned v9_tmplt_max_fields = V9_TMPLT_MAX_FIELDS_DEF; |
291 | | |
292 | | typedef struct _v9_v10_tmplt_entry { |
293 | | uint16_t type; |
294 | | uint16_t length; |
295 | | uint32_t pen; |
296 | | const char *pen_str; |
297 | | } v9_v10_tmplt_entry_t; |
298 | | |
299 | | typedef enum { |
300 | | TF_SCOPES=0, |
301 | | TF_ENTRIES, |
302 | | /* START IPFIX VENDOR FIELDS */ |
303 | | TF_PLIXER, |
304 | | TF_NTOP, |
305 | | TF_IXIA, |
306 | | TF_NETSCALER, |
307 | | TF_BARRACUDA, |
308 | | TF_GIGAMON, |
309 | | TF_CISCO, |
310 | | TF_NIAGARA_NETWORKS, |
311 | | TF_FASTIP, |
312 | | TF_JUNIPER, |
313 | | TF_NO_VENDOR_INFO |
314 | | } v9_v10_tmplt_fields_type_t; |
315 | | #define TF_NUM 2 |
316 | | #define TF_NUM_EXT TF_NO_VENDOR_INFO+1 /* includes vendor fields */ |
317 | | |
318 | | typedef struct _v9_v10_tmplt { |
319 | | /* For linking back to show where fields were defined */ |
320 | | uint32_t template_frame_number; |
321 | | address src_addr; |
322 | | uint32_t src_port; |
323 | | address dst_addr; |
324 | | uint32_t dst_port; |
325 | | uint32_t src_id; /* SourceID in NetFlow V9, Observation Domain ID in IPFIX */ |
326 | | uint16_t tmplt_id; |
327 | | unsigned length; |
328 | | uint16_t field_count[TF_NUM]; /* 0:scopes; 1:entries */ |
329 | | v9_v10_tmplt_entry_t *fields_p[TF_NUM_EXT]; /* 0:scopes; 1:entries; n:vendor_entries */ |
330 | | } v9_v10_tmplt_t; |
331 | | |
332 | | |
333 | | /* Map from (conversation+obs-domain-id+flowset-id) -> v9_v10_tmplt_entry_t* */ |
334 | | /* Confusingly, for key, fill in only relevant parts of v9_v10_tmplt_entry_t... */ |
335 | | wmem_map_t *v9_v10_tmplt_table; |
336 | | |
337 | | |
338 | | static const value_string v9_v10_template_types[] = { |
339 | | { 1, "BYTES" }, |
340 | | { 2, "PKTS" }, |
341 | | { 3, "FLOWS" }, |
342 | | { 4, "PROTOCOL" }, |
343 | | { 5, "IP_TOS" }, |
344 | | { 6, "TCP_FLAGS" }, |
345 | | { 7, "L4_SRC_PORT" }, |
346 | | { 8, "IP_SRC_ADDR" }, |
347 | | { 9, "SRC_MASK" }, |
348 | | { 10, "INPUT_SNMP" }, |
349 | | { 11, "L4_DST_PORT" }, |
350 | | { 12, "IP_DST_ADDR" }, |
351 | | { 13, "DST_MASK" }, |
352 | | { 14, "OUTPUT_SNMP" }, |
353 | | { 15, "IP_NEXT_HOP" }, |
354 | | { 16, "SRC_AS" }, |
355 | | { 17, "DST_AS" }, |
356 | | { 18, "BGP_NEXT_HOP" }, |
357 | | { 19, "MUL_DPKTS" }, |
358 | | { 20, "MUL_DOCTETS" }, |
359 | | { 21, "LAST_SWITCHED" }, |
360 | | { 22, "FIRST_SWITCHED" }, |
361 | | { 23, "OUT_BYTES" }, |
362 | | { 24, "OUT_PKTS" }, |
363 | | { 25, "IP LENGTH MINIMUM" }, |
364 | | { 26, "IP LENGTH MAXIMUM" }, |
365 | | { 27, "IPV6_SRC_ADDR" }, |
366 | | { 28, "IPV6_DST_ADDR" }, |
367 | | { 29, "IPV6_SRC_MASK" }, |
368 | | { 30, "IPV6_DST_MASK" }, |
369 | | { 31, "FLOW_LABEL" }, |
370 | | { 32, "ICMP_TYPE" }, |
371 | | { 33, "IGMP_TYPE" }, |
372 | | { 34, "SAMPLING_INTERVAL" }, |
373 | | { 35, "SAMPLING_ALGORITHM" }, |
374 | | { 36, "FLOW_ACTIVE_TIMEOUT" }, |
375 | | { 37, "FLOW_INACTIVE_TIMEOUT" }, |
376 | | { 38, "ENGINE_TYPE" }, |
377 | | { 39, "ENGINE_ID" }, |
378 | | { 40, "TOTAL_BYTES_EXP" }, |
379 | | { 41, "TOTAL_PKTS_EXP" }, |
380 | | { 42, "TOTAL_FLOWS_EXP" }, |
381 | | { 43, "IPV4_ROUTER_SC" }, |
382 | | { 44, "IP_SRC_PREFIX" }, |
383 | | { 45, "IP_DST_PREFIX" }, |
384 | | { 46, "MPLS_TOP_LABEL_TYPE" }, |
385 | | { 47, "MPLS_TOP_LABEL_ADDR" }, |
386 | | { 48, "FLOW_SAMPLER_ID" }, |
387 | | { 49, "FLOW_SAMPLER_MODE" }, |
388 | | { 50, "FLOW_SAMPLER_RANDOM_INTERVAL" }, |
389 | | { 51, "FLOW_CLASS" }, |
390 | | { 52, "IP TTL MINIMUM" }, |
391 | | { 53, "IP TTL MAXIMUM" }, |
392 | | { 54, "IPv4 ID" }, |
393 | | { 55, "DST_TOS" }, |
394 | | { 56, "SRC_MAC" }, |
395 | | { 57, "DST_MAC" }, |
396 | | { 58, "SRC_VLAN" }, |
397 | | { 59, "DST_VLAN" }, |
398 | | { 60, "IP_PROTOCOL_VERSION" }, |
399 | | { 61, "DIRECTION" }, |
400 | | { 62, "IPV6_NEXT_HOP" }, |
401 | | { 63, "BGP_IPV6_NEXT_HOP" }, |
402 | | { 64, "IPV6_OPTION_HEADERS" }, |
403 | | { 70, "MPLS_LABEL_1" }, |
404 | | { 71, "MPLS_LABEL_2" }, |
405 | | { 72, "MPLS_LABEL_3" }, |
406 | | { 73, "MPLS_LABEL_4" }, |
407 | | { 74, "MPLS_LABEL_5" }, |
408 | | { 75, "MPLS_LABEL_6" }, |
409 | | { 76, "MPLS_LABEL_7" }, |
410 | | { 77, "MPLS_LABEL_8" }, |
411 | | { 78, "MPLS_LABEL_9" }, |
412 | | { 79, "MPLS_LABEL_10" }, |
413 | | { 80, "DESTINATION_MAC" }, |
414 | | { 81, "SOURCE_MAC" }, |
415 | | { 82, "IF_NAME" }, |
416 | | { 83, "IF_DESC" }, |
417 | | { 84, "SAMPLER_NAME" }, |
418 | | { 85, "BYTES_TOTAL" }, |
419 | | { 86, "PACKETS_TOTAL" }, |
420 | | { 88, "FRAGMENT_OFFSET" }, |
421 | | { 89, "FORWARDING_STATUS" }, |
422 | | { 90, "VPN_ROUTE_DISTINGUISHER" }, |
423 | | { 91, "mplsTopLabelPrefixLength" }, |
424 | | { 92, "SRC_TRAFFIC_INDEX" }, |
425 | | { 93, "DST_TRAFFIC_INDEX" }, |
426 | | { 94, "APPLICATION_DESC" }, |
427 | | { 95, "APPLICATION_ID" }, |
428 | | { 96, "APPLICATION_NAME" }, |
429 | | { 98, "postIpDiffServCodePoint" }, |
430 | | { 99, "multicastReplicationFactor" }, |
431 | | { 101, "classificationEngineId" }, |
432 | | { 128, "DST_AS_PEER" }, |
433 | | { 129, "SRC_AS_PEER" }, |
434 | | { 130, "exporterIPv4Address" }, |
435 | | { 131, "exporterIPv6Address" }, |
436 | | { 132, "DROPPED_BYTES" }, |
437 | | { 133, "DROPPED_PACKETS" }, |
438 | | { 134, "DROPPED_BYTES_TOTAL" }, |
439 | | { 135, "DROPPED_PACKETS_TOTAL" }, |
440 | | { 136, "flowEndReason" }, |
441 | | { 137, "commonPropertiesId" }, |
442 | | { 138, "observationPointId" }, |
443 | | { 139, "icmpTypeCodeIPv6" }, |
444 | | { 140, "MPLS_TOP_LABEL_IPv6_ADDRESS" }, |
445 | | { 141, "lineCardId" }, |
446 | | { 142, "portId" }, |
447 | | { 143, "meteringProcessId" }, |
448 | | { 144, "FLOW_EXPORTER" }, |
449 | | { 145, "templateId" }, |
450 | | { 146, "wlanChannelId" }, |
451 | | { 147, "wlanSSID" }, |
452 | | { 148, "flowId" }, |
453 | | { 149, "observationDomainId" }, |
454 | | { 150, "flowStartSeconds" }, |
455 | | { 151, "flowEndSeconds" }, |
456 | | { 152, "flowStartMilliseconds" }, |
457 | | { 153, "flowEndMilliseconds" }, |
458 | | { 154, "flowStartMicroseconds" }, |
459 | | { 155, "flowEndMicroseconds" }, |
460 | | { 156, "flowStartNanoseconds" }, |
461 | | { 157, "flowEndNanoseconds" }, |
462 | | { 158, "flowStartDeltaMicroseconds" }, |
463 | | { 159, "flowEndDeltaMicroseconds" }, |
464 | | { 160, "systemInitTimeMilliseconds" }, |
465 | | { 161, "flowDurationMilliseconds" }, |
466 | | { 162, "flowDurationMicroseconds" }, |
467 | | { 163, "observedFlowTotalCount" }, |
468 | | { 164, "ignoredPacketTotalCount" }, |
469 | | { 165, "ignoredOctetTotalCount" }, |
470 | | { 166, "notSentFlowTotalCount" }, |
471 | | { 167, "notSentPacketTotalCount" }, |
472 | | { 168, "notSentOctetTotalCount" }, |
473 | | { 169, "destinationIPv6Prefix" }, |
474 | | { 170, "sourceIPv6Prefix" }, |
475 | | { 171, "postOctetTotalCount" }, |
476 | | { 172, "postPacketTotalCount" }, |
477 | | { 173, "flowKeyIndicator" }, |
478 | | { 174, "postMCastPacketTotalCount" }, |
479 | | { 175, "postMCastOctetTotalCount" }, |
480 | | { 176, "ICMP_IPv4_TYPE" }, |
481 | | { 177, "ICMP_IPv4_CODE" }, |
482 | | { 178, "ICMP_IPv6_TYPE" }, |
483 | | { 179, "ICMP_IPv6_CODE" }, |
484 | | { 180, "UDP_SRC_PORT" }, |
485 | | { 181, "UDP_DST_PORT" }, |
486 | | { 182, "TCP_SRC_PORT" }, |
487 | | { 183, "TCP_DST_PORT" }, |
488 | | { 184, "TCP_SEQ_NUM" }, |
489 | | { 185, "TCP_ACK_NUM" }, |
490 | | { 186, "TCP_WINDOW_SIZE" }, |
491 | | { 187, "TCP_URGENT_PTR" }, |
492 | | { 188, "TCP_HEADER_LEN" }, |
493 | | { 189, "IP_HEADER_LEN" }, |
494 | | { 190, "IP_TOTAL_LEN" }, |
495 | | { 191, "payloadLengthIPv6" }, |
496 | | { 192, "IP_TTL" }, |
497 | | { 193, "nextHeaderIPv6" }, |
498 | | { 194, "mplsPayloadLength" }, |
499 | | { 195, "IP_DSCP" }, |
500 | | { 196, "IP_PRECEDENCE" }, |
501 | | { 197, "IP_FRAGMENT_FLAGS" }, |
502 | | { 198, "DELTA_BYTES_SQUARED" }, |
503 | | { 199, "TOTAL_BYTES_SQUARED" }, |
504 | | { 200, "MPLS_TOP_LABEL_TTL" }, |
505 | | { 201, "MPLS_LABEL_STACK_OCTETS" }, |
506 | | { 202, "MPLS_LABEL_STACK_DEPTH" }, |
507 | | { 203, "MPLS_TOP_LABEL_EXP" }, |
508 | | { 204, "IP_PAYLOAD_LENGTH" }, |
509 | | { 205, "UDP_LENGTH" }, |
510 | | { 206, "IS_MULTICAST" }, |
511 | | { 207, "IP_HEADER_WORDS" }, |
512 | | { 208, "IP_OPTION_MAP" }, |
513 | | { 209, "TCP_OPTION_MAP" }, |
514 | | { 210, "paddingOctets" }, |
515 | | { 211, "collectorIPv4Address" }, |
516 | | { 212, "collectorIPv6Address" }, |
517 | | { 213, "collectorInterface" }, |
518 | | { 214, "collectorProtocolVersion" }, |
519 | | { 215, "collectorTransportProtocol" }, |
520 | | { 216, "collectorTransportPort" }, |
521 | | { 217, "exporterTransportPort" }, |
522 | | { 218, "tcpSynTotalCount" }, |
523 | | { 219, "tcpFinTotalCount" }, |
524 | | { 220, "tcpRstTotalCount" }, |
525 | | { 221, "tcpPshTotalCount" }, |
526 | | { 222, "tcpAckTotalCount" }, |
527 | | { 223, "tcpUrgTotalCount" }, |
528 | | { 224, "ipTotalLength" }, |
529 | | { 225, "postNATSourceIPv4Address" }, |
530 | | { 226, "postNATDestinationIPv4Address" }, |
531 | | { 227, "postNAPTSourceTransportPort" }, |
532 | | { 228, "postNAPTDestinationTransportPort" }, |
533 | | { 229, "natOriginatingAddressRealm" }, |
534 | | { 230, "natEvent" }, |
535 | | { 231, "initiatorOctets" }, |
536 | | { 232, "responderOctets" }, |
537 | | { 233, "firewallEvent" }, |
538 | | { 234, "ingressVRFID" }, |
539 | | { 235, "egressVRFID" }, |
540 | | { 236, "VRFname" }, |
541 | | { 237, "postMplsTopLabelExp" }, |
542 | | { 238, "tcpWindowScale" }, |
543 | | { 239, "biflowDirection" }, |
544 | | { 240, "ethernetHeaderLength" }, |
545 | | { 241, "ethernetPayloadLength" }, |
546 | | { 242, "ethernetTotalLength" }, |
547 | | { 243, "dot1qVlanId" }, |
548 | | { 244, "dot1qPriority" }, |
549 | | { 245, "dot1qCustomerVlanId" }, |
550 | | { 246, "dot1qCustomerPriority" }, |
551 | | { 247, "metroEvcId" }, |
552 | | { 248, "metroEvcType" }, |
553 | | { 249, "pseudoWireId" }, |
554 | | { 250, "pseudoWireType" }, |
555 | | { 251, "pseudoWireControlWord" }, |
556 | | { 252, "ingressPhysicalInterface" }, |
557 | | { 253, "egressPhysicalInterface" }, |
558 | | { 254, "postDot1qVlanId" }, |
559 | | { 255, "postDot1qCustomerVlanId" }, |
560 | | { 256, "ethernetType" }, |
561 | | { 257, "postIpPrecedence" }, |
562 | | { 258, "collectionTimeMilliseconds" }, |
563 | | { 259, "exportSctpStreamId" }, |
564 | | { 260, "maxExportSeconds" }, |
565 | | { 261, "maxFlowEndSeconds" }, |
566 | | { 262, "messageMD5Checksum" }, |
567 | | { 263, "messageScope" }, |
568 | | { 264, "minExportSeconds" }, |
569 | | { 265, "minFlowStartSeconds" }, |
570 | | { 266, "opaqueOctets" }, |
571 | | { 267, "sessionScope" }, |
572 | | { 268, "maxFlowEndMicroseconds" }, |
573 | | { 269, "maxFlowEndMilliseconds" }, |
574 | | { 270, "maxFlowEndNanoseconds" }, |
575 | | { 271, "minFlowStartMicroseconds" }, |
576 | | { 272, "minFlowStartMilliseconds" }, |
577 | | { 273, "minFlowStartNanoseconds" }, |
578 | | { 274, "collectorCertificate" }, |
579 | | { 275, "exporterCertificate" }, |
580 | | { 276, "dataRecordsReliability" }, |
581 | | { 277, "observationPointType" }, |
582 | | { 278, "newConnectionDeltaCount" }, |
583 | | { 279, "connectionSumDurationSeconds" }, |
584 | | { 280, "connectionTransactionId" }, |
585 | | { 281, "postNATSourceIPv6Address" }, |
586 | | { 282, "postNATDestinationIPv6Address" }, |
587 | | { 283, "natPoolId" }, |
588 | | { 284, "natPoolName" }, |
589 | | { 285, "anonymizationFlags" }, |
590 | | { 286, "anonymizationTechnique" }, |
591 | | { 287, "informationElementIndex" }, |
592 | | { 288, "p2pTechnology" }, |
593 | | { 289, "tunnelTechnology" }, |
594 | | { 290, "encryptedTechnology" }, |
595 | | { 291, "basicList" }, |
596 | | { 292, "subTemplateList" }, |
597 | | { 293, "subTemplateMultiList" }, |
598 | | { 294, "bgpValidityState" }, |
599 | | { 295, "IPSecSPI" }, |
600 | | { 296, "greKey" }, |
601 | | { 297, "natType" }, |
602 | | { 298, "initiatorPackets" }, |
603 | | { 299, "responderPackets" }, |
604 | | { 300, "observationDomainName" }, |
605 | | { 301, "selectionSequenceId" }, |
606 | | { 302, "selectorId" }, |
607 | | { 303, "informationElementId" }, |
608 | | { 304, "selectorAlgorithm" }, |
609 | | { 305, "samplingPacketInterval" }, |
610 | | { 306, "samplingPacketSpace" }, |
611 | | { 307, "samplingTimeInterval" }, |
612 | | { 308, "samplingTimeSpace" }, |
613 | | { 309, "samplingSize" }, |
614 | | { 310, "samplingPopulation" }, |
615 | | { 311, "samplingProbability" }, |
616 | | { 312, "dataLinkFrameSize" }, |
617 | | { 313, "IP_SECTION HEADER" }, |
618 | | { 314, "IP_SECTION PAYLOAD" }, |
619 | | { 315, "dataLinkFrameSection" }, |
620 | | { 316, "mplsLabelStackSection" }, |
621 | | { 317, "mplsPayloadPacketSection" }, |
622 | | { 318, "selectorIdTotalPktsObserved" }, |
623 | | { 319, "selectorIdTotalPktsSelected" }, |
624 | | { 320, "absoluteError" }, |
625 | | { 321, "relativeError" }, |
626 | | { 322, "observationTimeSeconds" }, |
627 | | { 323, "observationTimeMilliseconds" }, |
628 | | { 324, "observationTimeMicroseconds" }, |
629 | | { 325, "observationTimeNanoseconds" }, |
630 | | { 326, "digestHashValue" }, |
631 | | { 327, "hashIPPayloadOffset" }, |
632 | | { 328, "hashIPPayloadSize" }, |
633 | | { 329, "hashOutputRangeMin" }, |
634 | | { 330, "hashOutputRangeMax" }, |
635 | | { 331, "hashSelectedRangeMin" }, |
636 | | { 332, "hashSelectedRangeMax" }, |
637 | | { 333, "hashDigestOutput" }, |
638 | | { 334, "hashInitialiserValue" }, |
639 | | { 335, "selectorName" }, |
640 | | { 336, "upperCILimit" }, |
641 | | { 337, "lowerCILimit" }, |
642 | | { 338, "confidenceLevel" }, |
643 | | { 339, "informationElementDataType" }, |
644 | | { 340, "informationElementDescription" }, |
645 | | { 341, "informationElementName" }, |
646 | | { 342, "informationElementRangeBegin" }, |
647 | | { 343, "informationElementRangeEnd" }, |
648 | | { 344, "informationElementSemantics" }, |
649 | | { 345, "informationElementUnits" }, |
650 | | { 346, "privateEnterpriseNumber" }, |
651 | | { 347, "virtualStationInterfaceId" }, |
652 | | { 348, "virtualStationInterfaceName" }, |
653 | | { 349, "virtualStationUUID" }, |
654 | | { 350, "virtualStationName" }, |
655 | | { 351, "layer2SegmentId" }, |
656 | | { 352, "layer2OctetDeltaCount" }, |
657 | | { 353, "layer2OctetTotalCount" }, |
658 | | { 354, "ingressUnicastPacketTotalCount" }, |
659 | | { 355, "ingressMulticastPacketTotalCount" }, |
660 | | { 356, "ingressBroadcastPacketTotalCount" }, |
661 | | { 357, "egressUnicastPacketTotalCount" }, |
662 | | { 358, "egressBroadcastPacketTotalCount" }, |
663 | | { 359, "monitoringIntervalStartMilliSeconds" }, |
664 | | { 360, "monitoringIntervalEndMilliSeconds" }, |
665 | | { 361, "portRangeStart" }, |
666 | | { 362, "portRangeEnd" }, |
667 | | { 363, "portRangeStepSize" }, |
668 | | { 364, "portRangeNumPorts" }, |
669 | | { 365, "staMacAddress" }, |
670 | | { 366, "staIPv4Address" }, |
671 | | { 367, "wtpMacAddress" }, |
672 | | { 368, "ingressInterfaceType" }, |
673 | | { 369, "egressInterfaceType" }, |
674 | | { 370, "rtpSequenceNumber" }, |
675 | | { 371, "userName" }, |
676 | | { 372, "applicationCategoryName" }, |
677 | | { 373, "applicationSubCategoryName" }, |
678 | | { 374, "applicationGroupName" }, |
679 | | { 375, "originalFlowsPresent" }, |
680 | | { 376, "originalFlowsInitiated" }, |
681 | | { 377, "originalFlowsCompleted" }, |
682 | | { 378, "distinctCountOfSourceIPAddress" }, |
683 | | { 379, "distinctCountOfDestinationIPAddress" }, |
684 | | { 380, "distinctCountOfSourceIPv4Address" }, |
685 | | { 381, "distinctCountOfDestinationIPv4Address" }, |
686 | | { 382, "distinctCountOfSourceIPv6Address" }, |
687 | | { 383, "distinctCountOfDestinationIPv6Address" }, |
688 | | { 384, "valueDistributionMethod" }, |
689 | | { 385, "rfc3550JitterMilliseconds" }, |
690 | | { 386, "rfc3550JitterMicroseconds" }, |
691 | | { 387, "rfc3550JitterNanoseconds" }, |
692 | | { 388, "dot1qDEI" }, |
693 | | { 389, "dot1qCustomerDEI" }, |
694 | | { 390, "flowSelectorAlgorithm" }, |
695 | | { 391, "flowSelectedOctetDeltaCount" }, |
696 | | { 392, "flowSelectedPacketDeltaCount" }, |
697 | | { 393, "flowSelectedFlowDeltaCount" }, |
698 | | { 394, "selectorIDTotalFlowsObserved" }, |
699 | | { 395, "selectorIDTotalFlowsSelected" }, |
700 | | { 396, "samplingFlowInterval" }, |
701 | | { 397, "samplingFlowSpacing" }, |
702 | | { 398, "flowSamplingTimeInterval" }, |
703 | | { 399, "flowSamplingTimeSpacing" }, |
704 | | { 400, "hashFlowDomain" }, |
705 | | { 401, "transportOctetDeltaCount" }, |
706 | | { 402, "transportPacketDeltaCount" }, |
707 | | { 403, "originalExporterIPv4Address" }, |
708 | | { 404, "originalExporterIPv6Address" }, |
709 | | { 405, "originalObservationDomainId" }, |
710 | | { 406, "intermediateProcessId" }, |
711 | | { 407, "ignoredDataRecordTotalCount" }, |
712 | | { 408, "dataLinkFrameType" }, |
713 | | { 409, "sectionOffset" }, |
714 | | { 410, "sectionExportedOctets" }, |
715 | | { 411, "dot1qServiceInstanceTag" }, |
716 | | { 412, "dot1qServiceInstanceId" }, |
717 | | { 413, "dot1qServiceInstancePriority" }, |
718 | | { 414, "dot1qCustomerSourceMacAddress" }, |
719 | | { 415, "dot1qCustomerDestinationMacAddress" }, |
720 | | { 416, "deprecated [dup of layer2OctetDeltaCount]" }, |
721 | | { 417, "postLayer2OctetDeltaCount" }, |
722 | | { 418, "postMCastLayer2OctetDeltaCount" }, |
723 | | { 419, "deprecated [dup of layer2OctetTotalCount" }, |
724 | | { 420, "postLayer2OctetTotalCount" }, |
725 | | { 421, "postMCastLayer2OctetTotalCount" }, |
726 | | { 422, "minimumLayer2TotalLength" }, |
727 | | { 423, "maximumLayer2TotalLength" }, |
728 | | { 424, "droppedLayer2OctetDeltaCount" }, |
729 | | { 425, "droppedLayer2OctetTotalCount" }, |
730 | | { 426, "ignoredLayer2OctetTotalCount" }, |
731 | | { 427, "notSentLayer2OctetTotalCount" }, |
732 | | { 428, "layer2OctetDeltaSumOfSquares" }, |
733 | | { 429, "layer2OctetTotalSumOfSquares" }, |
734 | | { 430, "layer2FrameDeltaCount" }, |
735 | | { 431, "layer2FrameTotalCount" }, |
736 | | { 432, "pseudoWireDestinationIPv4Address" }, |
737 | | { 433, "ignoredLayer2FrameTotalCount" }, |
738 | | { 434, "mibObjectValueInteger" }, |
739 | | { 435, "mibObjectValueOctetString" }, |
740 | | { 436, "mibObjectValueOID" }, |
741 | | { 437, "mibObjectValueBits" }, |
742 | | { 438, "mibObjectValueIPAddress" }, |
743 | | { 439, "mibObjectValueCounter" }, |
744 | | { 440, "mibObjectValueGauge" }, |
745 | | { 441, "mibObjectValueTimeTicks" }, |
746 | | { 442, "mibObjectValueUnsigned" }, |
747 | | { 443, "mibObjectValueTable" }, |
748 | | { 444, "mibObjectValueRow" }, |
749 | | { 445, "mibObjectIdentifier" }, |
750 | | { 446, "mibSubIdentifier" }, |
751 | | { 447, "mibIndexIndicator" }, |
752 | | { 448, "mibCaptureTimeSemantics" }, |
753 | | { 449, "mibContextEngineID" }, |
754 | | { 450, "mibContextName" }, |
755 | | { 451, "mibObjectName" }, |
756 | | { 452, "mibObjectDescription" }, |
757 | | { 453, "mibObjectSyntax" }, |
758 | | { 454, "mibModuleName" }, |
759 | | { 455, "mobileIMSI" }, |
760 | | { 456, "mobileMSISDN" }, |
761 | | { 457, "httpStatusCode" }, |
762 | | { 458, "sourceTransportPortsLimit" }, |
763 | | { 459, "httpRequestMethod" }, |
764 | | { 460, "httpRequestHost" }, |
765 | | { 461, "httpRequestTarget" }, |
766 | | { 462, "httpMessageVersion" }, |
767 | | { 463, "natInstanceID" }, |
768 | | { 464, "internalAddressRealm" }, |
769 | | { 465, "externalAddressRealm" }, |
770 | | { 466, "natQuotaExceededEvent" }, |
771 | | { 467, "natThresholdEvent" }, |
772 | | { 468, "httpUserAgent" }, |
773 | | { 469, "httpContentType" }, |
774 | | { 470, "httpReasonPhrase" }, |
775 | | { 471, "maxSessionEntries" }, |
776 | | { 472, "maxBIBEntries" }, |
777 | | { 473, "maxEntriesPerUser" }, |
778 | | { 474, "maxSubscribers" }, |
779 | | { 475, "maxFragmentsPendingReassembly" }, |
780 | | { 476, "addressPoolHighThreshold" }, |
781 | | { 477, "addressPoolLowThreshold" }, |
782 | | { 478, "addressPortMappingHighThreshold" }, |
783 | | { 479, "addressPortMappingLowThreshold" }, |
784 | | { 480, "addressPortMappingPerUserHighThreshold" }, |
785 | | { 481, "globalAddressMappingHighThreshold" }, |
786 | | { 482, "vpnIdentifier" }, |
787 | | { 483, "bgpCommunity" }, |
788 | | { 484, "bgpSourceCommunityList" }, |
789 | | { 485, "bgpDestinationCommunityList" }, |
790 | | { 486, "bgpExtendedCommunity" }, |
791 | | { 487, "bgpSourceExtendedCommunityList" }, |
792 | | { 488, "bgpDestinationExtendedCommunityList" }, |
793 | | { 489, "bgpLargeCommunity" }, |
794 | | { 490, "bgpSourceLargeCommunityList" }, |
795 | | { 491, "bgpDestinationLargeCommunityList" }, |
796 | | { 492, "srhFlagsIPv6" }, |
797 | | { 493, "srhTagIPv6" }, |
798 | | { 494, "srhSegmentIPv6" }, |
799 | | { 495, "srhActiveSegmentIPv6" }, |
800 | | { 496, "srhSegmentIPv6BasicList" }, |
801 | | { 497, "srhSegmentIPv6ListSection" }, |
802 | | { 498, "srhSegmentsIPv6Left" }, |
803 | | { 499, "srhIPv6Section" }, |
804 | | { 500, "srhIPv6ActiveSegmentType" }, |
805 | | { 501, "srhSegmentIPv6LocatorLength" }, |
806 | | { 502, "srhSegmentIPv6EndpointBehavior" }, |
807 | | { 505, "gtpuFlags" }, |
808 | | { 506, "gtpuMsgType" }, |
809 | | { 507, "gtpuTEid" }, |
810 | | { 508, "gtpuSequenceNum" }, |
811 | | { 509, "gtpuQFI" }, |
812 | | { 510, "gtpuPduType" }, |
813 | | /* Ericsson NAT Logging */ |
814 | | { 24628, "NAT_LOG_FIELD_IDX_CONTEXT_ID" }, |
815 | | { 24629, "NAT_LOG_FIELD_IDX_CONTEXT_NAME" }, |
816 | | { 24630, "NAT_LOG_FIELD_IDX_ASSIGN_TS_SEC" }, |
817 | | { 24631, "NAT_LOG_FIELD_IDX_UNASSIGN_TS_SEC" }, |
818 | | { 24632, "NAT_LOG_FIELD_IDX_IPV4_INT_ADDR" }, |
819 | | { 24633, "NAT_LOG_FIELD_IDX_IPV4_EXT_ADDR" }, |
820 | | { 24634, "NAT_LOG_FIELD_IDX_EXT_PORT_FIRST" }, |
821 | | { 24635, "NAT_LOG_FIELD_IDX_EXT_PORT_LAST" }, |
822 | | /* Cisco ASA5500 Series NetFlow */ |
823 | | { 33000, "INGRESS_ACL_ID" }, |
824 | | { 33001, "EGRESS_ACL_ID" }, |
825 | | { 33002, "FW_EXT_EVENT" }, |
826 | | /* Boundary bprobe */ |
827 | | { 33610, "METER_VERSION"}, |
828 | | { 33611, "METER_OS_SYSNAME"}, |
829 | | { 33612, "METER_OS_NODENAME"}, |
830 | | { 33613, "METER_OS_RELEASE"}, |
831 | | { 33614, "METER_OS_VERSION"}, |
832 | | { 33615, "METER_OS_MACHINE"}, |
833 | | { 33623, "EPOCH_SECOND"}, |
834 | | { 33624, "NIC_NAME"}, |
835 | | { 33625, "NIC_ID"}, |
836 | | { 33626, "NIC_MAC"}, |
837 | | { 33627, "NIC_IP"}, |
838 | | { 33628, "COLLISIONS"}, |
839 | | { 33629, "ERRORS"}, |
840 | | { 33630, "NIC_DRIVER_NAME"}, |
841 | | { 33631, "NIC_DRIVER_VERSION"}, |
842 | | { 33632, "NIC_FIRMWARE_VERSION"}, |
843 | | { 33633, "METER_OS_DISTRIBUTION_NAME"}, |
844 | | { 33634, "BOND_INTERFACE_MODE"}, |
845 | | { 33635, "BOND_INTERFACE_PHYSICAL_NIC_COUNT"}, |
846 | | { 33636, "BOND_INTERFACE_ID"}, |
847 | | /* Cisco TrustSec */ |
848 | | { 34000, "SGT_SOURCE_TAG" }, |
849 | | { 34001, "SGT_DESTINATION_TAG" }, |
850 | | { 34002, "SGT_SOURCE_NAME" }, |
851 | | { 34003, "SGT_DESTINATION_NAME" }, |
852 | | /* medianet performance monitor */ |
853 | | { 37000, "PACKETS_DROPPED" }, |
854 | | { 37003, "BYTE_RATE" }, |
855 | | { 37004, "APPLICATION_MEDIA_BYTES" }, |
856 | | { 37006, "APPLICATION_MEDIA_BYTE_RATE" }, |
857 | | { 37007, "APPLICATION_MEDIA_PACKETS" }, |
858 | | { 37009, "APPLICATION_MEDIA_PACKET_RATE" }, |
859 | | { 37011, "APPLICATION_MEDIA_EVENT" }, |
860 | | { 37012, "MONITOR_EVENT" }, |
861 | | { 37013, "TIMESTAMP_INTERVAL" }, |
862 | | { 37014, "TRANSPORT_PACKETS_EXPECTED" }, |
863 | | { 37016, "TRANSPORT_ROUND_TRIP_TIME" }, |
864 | | { 37017, "TRANSPORT_EVENT_PACKET_LOSS" }, |
865 | | { 37019, "TRANSPORT_PACKETS_LOST" }, |
866 | | { 37021, "TRANSPORT_PACKETS_LOST_RATE" }, |
867 | | { 37022, "TRANSPORT_RTP_SSRC" }, |
868 | | { 37023, "TRANSPORT_RTP_JITTER_MEAN" }, |
869 | | { 37024, "TRANSPORT_RTP_JITTER_MIN" }, |
870 | | { 37025, "TRANSPORT_RTP_JITTER_MAX" }, |
871 | | { 37041, "TRANSPORT_RTP_PAYLOAD_TYPE" }, |
872 | | { 37071, "TRANSPORT_BYTES_OUT_OF_ORDER" }, |
873 | | { 37074, "TRANSPORT_PACKETS_OUT_OF_ORDER" }, |
874 | | { 37083, "TRANSPORT_TCP_WINDOWS_SIZE_MIN" }, |
875 | | { 37084, "TRANSPORT_TCP_WINDOWS_SIZE_MAX" }, |
876 | | { 37085, "TRANSPORT_TCP_WINDOWS_SIZE_MEAN" }, |
877 | | { 37086, "TRANSPORT_TCP_MAXIMUM_SEGMENT_SIZE" }, |
878 | | /* Cisco ASA 5500 */ |
879 | | { 40000, "AAA_USERNAME" }, |
880 | | { 40001, "XLATE_SRC_ADDR_IPV4" }, |
881 | | { 40002, "XLATE_DST_ADDR_IPV4" }, |
882 | | { 40003, "XLATE_SRC_PORT" }, |
883 | | { 40004, "XLATE_DST_PORT" }, |
884 | | { 40005, "FW_EVENT" }, |
885 | | /* v9 nTop extensions. */ |
886 | | { 80 + NTOP_BASE, "SRC_FRAGMENTS" }, |
887 | | { 81 + NTOP_BASE, "DST_FRAGMENTS" }, |
888 | | { 82 + NTOP_BASE, "SRC_TO_DST_MAX_THROUGHPUT" }, |
889 | | { 83 + NTOP_BASE, "SRC_TO_DST_MIN_THROUGHPUT" }, |
890 | | { 84 + NTOP_BASE, "SRC_TO_DST_AVG_THROUGHPUT" }, |
891 | | { 85 + NTOP_BASE, "SRC_TO_SRC_MAX_THROUGHPUT" }, |
892 | | { 86 + NTOP_BASE, "SRC_TO_SRC_MIN_THROUGHPUT" }, |
893 | | { 87 + NTOP_BASE, "SRC_TO_SRC_AVG_THROUGHPUT" }, |
894 | | { 88 + NTOP_BASE, "NUM_PKTS_UP_TO_128_BYTES" }, |
895 | | { 89 + NTOP_BASE, "NUM_PKTS_128_TO_256_BYTES" }, |
896 | | { 90 + NTOP_BASE, "NUM_PKTS_256_TO_512_BYTES" }, |
897 | | { 91 + NTOP_BASE, "NUM_PKTS_512_TO_1024_BYTES" }, |
898 | | { 92 + NTOP_BASE, "NUM_PKTS_1024_TO_1514_BYTES" }, |
899 | | { 93 + NTOP_BASE, "NUM_PKTS_OVER_1514_BYTES" }, |
900 | | { 98 + NTOP_BASE, "CUMULATIVE_ICMP_TYPE" }, |
901 | | { 101 + NTOP_BASE, "SRC_IP_COUNTRY" }, |
902 | | { 102 + NTOP_BASE, "SRC_IP_CITY" }, |
903 | | { 103 + NTOP_BASE, "DST_IP_COUNTRY" }, |
904 | | { 104 + NTOP_BASE, "DST_IP_CITY" }, |
905 | | { 105 + NTOP_BASE, "FLOW_PROTO_PORT" }, |
906 | | { 106 + NTOP_BASE, "UPSTREAM_TUNNEL_ID" }, |
907 | | { 107 + NTOP_BASE, "LONGEST_FLOW_PKT" }, |
908 | | { 108 + NTOP_BASE, "SHORTEST_FLOW_PKT" }, |
909 | | { 109 + NTOP_BASE, "RETRANSMITTED_IN_PKTS" }, |
910 | | { 110 + NTOP_BASE, "RETRANSMITTED_OUT_PKTS" }, |
911 | | { 111 + NTOP_BASE, "OOORDER_IN_PKTS" }, |
912 | | { 112 + NTOP_BASE, "OOORDER_OUT_PKTS" }, |
913 | | { 113 + NTOP_BASE, "UNTUNNELED_PROTOCOL" }, |
914 | | { 114 + NTOP_BASE, "UNTUNNELED_IPV4_SRC_ADDR" }, |
915 | | { 115 + NTOP_BASE, "UNTUNNELED_L4_SRC_PORT" }, |
916 | | { 116 + NTOP_BASE, "UNTUNNELED_IPV4_DST_ADDR" }, |
917 | | { 117 + NTOP_BASE, "UNTUNNELED_L4_DST_PORT" }, |
918 | | { 118 + NTOP_BASE, "L7_PROTO" }, |
919 | | { 119 + NTOP_BASE, "L7_PROTO_NAME" }, |
920 | | { 120 + NTOP_BASE, "DOWNSTREAM_TUNNEL_ID" }, |
921 | | { 121 + NTOP_BASE, "FLOW_USER_NAME" }, |
922 | | { 122 + NTOP_BASE, "FLOW_SERVER_NAME" }, |
923 | | { 123 + NTOP_BASE, "CLIENT_NW_LATENCY_MS" }, |
924 | | { 124 + NTOP_BASE, "SERVER_NW_LATENCY_MS" }, |
925 | | { 125 + NTOP_BASE, "APPL_LATENCY_MS" }, |
926 | | { 126 + NTOP_BASE, "PLUGIN_NAME" }, |
927 | | { 127 + NTOP_BASE, "RETRANSMITTED_IN_BYTES" }, |
928 | | { 128 + NTOP_BASE, "RETRANSMITTED_OUT_BYTES" }, |
929 | | { 130 + NTOP_BASE, "SIP_CALL_ID" }, |
930 | | { 131 + NTOP_BASE, "SIP_CALLING_PARTY" }, |
931 | | { 132 + NTOP_BASE, "SIP_CALLED_PARTY" }, |
932 | | { 133 + NTOP_BASE, "SIP_RTP_CODECS" }, |
933 | | { 134 + NTOP_BASE, "SIP_INVITE_TIME" }, |
934 | | { 135 + NTOP_BASE, "SIP_TRYING_TIME" }, |
935 | | { 136 + NTOP_BASE, "SIP_RINGING_TIME" }, |
936 | | { 137 + NTOP_BASE, "SIP_INVITE_OK_TIME" }, |
937 | | { 138 + NTOP_BASE, "SIP_INVITE_FAILURE_TIME" }, |
938 | | { 139 + NTOP_BASE, "SIP_BYE_TIME" }, |
939 | | { 140 + NTOP_BASE, "SIP_BYE_OK_TIME" }, |
940 | | { 141 + NTOP_BASE, "SIP_CANCEL_TIME" }, |
941 | | { 142 + NTOP_BASE, "SIP_CANCEL_OK_TIME" }, |
942 | | { 143 + NTOP_BASE, "SIP_RTP_IPV4_SRC_ADDR" }, |
943 | | { 144 + NTOP_BASE, "SIP_RTP_L4_SRC_PORT" }, |
944 | | { 145 + NTOP_BASE, "SIP_RTP_IPV4_DST_ADDR" }, |
945 | | { 146 + NTOP_BASE, "SIP_RTP_L4_DST_PORT" }, |
946 | | { 147 + NTOP_BASE, "SIP_RESPONSE_CODE" }, |
947 | | { 148 + NTOP_BASE, "SIP_REASON_CAUSE" }, |
948 | | { 150 + NTOP_BASE, "RTP_FIRST_SEQ" }, |
949 | | { 151 + NTOP_BASE, "RTP_FIRST_TS" }, |
950 | | { 152 + NTOP_BASE, "RTP_LAST_SEQ" }, |
951 | | { 153 + NTOP_BASE, "RTP_LAST_TS" }, |
952 | | { 154 + NTOP_BASE, "RTP_IN_JITTER" }, |
953 | | { 155 + NTOP_BASE, "RTP_OUT_JITTER" }, |
954 | | { 156 + NTOP_BASE, "RTP_IN_PKT_LOST" }, |
955 | | { 157 + NTOP_BASE, "RTP_OUT_PKT_LOST" }, |
956 | | { 158 + NTOP_BASE, "RTP_OUT_PAYLOAD_TYPE" }, |
957 | | { 159 + NTOP_BASE, "RTP_IN_MAX_DELTA" }, |
958 | | { 160 + NTOP_BASE, "RTP_OUT_MAX_DELTA" }, |
959 | | { 161 + NTOP_BASE, "RTP_IN_PAYLOAD_TYPE" }, |
960 | | { 168 + NTOP_BASE, "SRC_PROC_PID" }, |
961 | | { 169 + NTOP_BASE, "SRC_PROC_NAME" }, |
962 | | { 180 + NTOP_BASE, "HTTP_URL" }, |
963 | | { 181 + NTOP_BASE, "HTTP_RET_CODE" }, |
964 | | { 182 + NTOP_BASE, "HTTP_REFERER" }, |
965 | | { 183 + NTOP_BASE, "HTTP_UA" }, |
966 | | { 184 + NTOP_BASE, "HTTP_MIME" }, |
967 | | { 185 + NTOP_BASE, "SMTP_MAIL_FROM" }, |
968 | | { 186 + NTOP_BASE, "SMTP_RCPT_TO" }, |
969 | | { 187 + NTOP_BASE, "HTTP_HOST" }, |
970 | | { 188 + NTOP_BASE, "SSL_SERVER_NAME" }, |
971 | | { 189 + NTOP_BASE, "BITTORRENT_HASH" }, |
972 | | { 195 + NTOP_BASE, "MYSQL_SRV_VERSION" }, |
973 | | { 196 + NTOP_BASE, "MYSQL_USERNAME" }, |
974 | | { 197 + NTOP_BASE, "MYSQL_DB" }, |
975 | | { 198 + NTOP_BASE, "MYSQL_QUERY" }, |
976 | | { 199 + NTOP_BASE, "MYSQL_RESPONSE" }, |
977 | | { 200 + NTOP_BASE, "ORACLE_USERNAME" }, |
978 | | { 201 + NTOP_BASE, "ORACLE_QUERY" }, |
979 | | { 202 + NTOP_BASE, "ORACLE_RSP_CODE" }, |
980 | | { 203 + NTOP_BASE, "ORACLE_RSP_STRING" }, |
981 | | { 204 + NTOP_BASE, "ORACLE_QUERY_DURATION" }, |
982 | | { 205 + NTOP_BASE, "DNS_QUERY" }, |
983 | | { 206 + NTOP_BASE, "DNS_QUERY_ID" }, |
984 | | { 207 + NTOP_BASE, "DNS_QUERY_TYPE" }, |
985 | | { 208 + NTOP_BASE, "DNS_RET_CODE" }, |
986 | | { 209 + NTOP_BASE, "DNS_NUM_ANSWERS" }, |
987 | | { 210 + NTOP_BASE, "POP_USER" }, |
988 | | { 220 + NTOP_BASE, "GTPV1_REQ_MSG_TYPE" }, |
989 | | { 221 + NTOP_BASE, "GTPV1_RSP_MSG_TYPE" }, |
990 | | { 222 + NTOP_BASE, "GTPV1_C2S_TEID_DATA" }, |
991 | | { 223 + NTOP_BASE, "GTPV1_C2S_TEID_CTRL" }, |
992 | | { 224 + NTOP_BASE, "GTPV1_S2C_TEID_DATA" }, |
993 | | { 225 + NTOP_BASE, "GTPV1_S2C_TEID_CTRL" }, |
994 | | { 226 + NTOP_BASE, "GTPV1_END_USER_IP" }, |
995 | | { 227 + NTOP_BASE, "GTPV1_END_USER_IMSI" }, |
996 | | { 228 + NTOP_BASE, "GTPV1_END_USER_MSISDN" }, |
997 | | { 229 + NTOP_BASE, "GTPV1_END_USER_IMEI" }, |
998 | | { 230 + NTOP_BASE, "GTPV1_APN_NAME" }, |
999 | | { 231 + NTOP_BASE, "GTPV1_RAI_MCC" }, |
1000 | | { 232 + NTOP_BASE, "GTPV1_RAI_MNC" }, |
1001 | | { 233 + NTOP_BASE, "GTPV1_ULI_CELL_LAC" }, |
1002 | | { 234 + NTOP_BASE, "GTPV1_ULI_CELL_CI" }, |
1003 | | { 235 + NTOP_BASE, "GTPV1_ULI_SAC" }, |
1004 | | { 236 + NTOP_BASE, "GTPV1_RAT_TYPE" }, |
1005 | | { 240 + NTOP_BASE, "RADIUS_REQ_MSG_TYPE" }, |
1006 | | { 241 + NTOP_BASE, "RADIUS_RSP_MSG_TYPE" }, |
1007 | | { 242 + NTOP_BASE, "RADIUS_USER_NAME" }, |
1008 | | { 243 + NTOP_BASE, "RADIUS_CALLING_STATION_ID" }, |
1009 | | { 244 + NTOP_BASE, "RADIUS_CALLED_STATION_ID" }, |
1010 | | { 245 + NTOP_BASE, "RADIUS_NAS_IP_ADDR" }, |
1011 | | { 246 + NTOP_BASE, "RADIUS_NAS_IDENTIFIER" }, |
1012 | | { 247 + NTOP_BASE, "RADIUS_USER_IMSI" }, |
1013 | | { 248 + NTOP_BASE, "RADIUS_USER_IMEI" }, |
1014 | | { 249 + NTOP_BASE, "RADIUS_FRAMED_IP_ADDR" }, |
1015 | | { 250 + NTOP_BASE, "RADIUS_ACCT_SESSION_ID" }, |
1016 | | { 251 + NTOP_BASE, "RADIUS_ACCT_STATUS_TYPE" }, |
1017 | | { 252 + NTOP_BASE, "RADIUS_ACCT_IN_OCTETS" }, |
1018 | | { 253 + NTOP_BASE, "RADIUS_ACCT_OUT_OCTETS" }, |
1019 | | { 254 + NTOP_BASE, "RADIUS_ACCT_IN_PKTS" }, |
1020 | | { 255 + NTOP_BASE, "RADIUS_ACCT_OUT_PKTS" }, |
1021 | | { 260 + NTOP_BASE, "IMAP_LOGIN" }, |
1022 | | { 270 + NTOP_BASE, "GTPV2_REQ_MSG_TYPE" }, |
1023 | | { 271 + NTOP_BASE, "GTPV2_RSP_MSG_TYPE" }, |
1024 | | { 272 + NTOP_BASE, "GTPV2_C2S_S1U_GTPU_TEID" }, |
1025 | | { 273 + NTOP_BASE, "GTPV2_C2S_S1U_GTPU_IP" }, |
1026 | | { 274 + NTOP_BASE, "GTPV2_S2C_S1U_GTPU_TEID" }, |
1027 | | { 275 + NTOP_BASE, "GTPV2_S2C_S1U_GTPU_IP" }, |
1028 | | { 276 + NTOP_BASE, "GTPV2_END_USER_IMSI" }, |
1029 | | { 277 + NTOP_BASE, "GTPV2_END_USER_MSISDN" }, |
1030 | | { 278 + NTOP_BASE, "GTPV2_APN_NAME" }, |
1031 | | { 279 + NTOP_BASE, "GTPV2_ULI_MCC" }, |
1032 | | { 280 + NTOP_BASE, "GTPV2_ULI_MNC" }, |
1033 | | { 281 + NTOP_BASE, "GTPV2_ULI_CELL_TAC" }, |
1034 | | { 282 + NTOP_BASE, "GTPV2_ULI_CELL_ID" }, |
1035 | | { 283 + NTOP_BASE, "GTPV2_RAT_TYPE" }, |
1036 | | { 284 + NTOP_BASE, "GTPV2_PDN_IP" }, |
1037 | | { 285 + NTOP_BASE, "GTPV2_END_USER_IMEI" }, |
1038 | | { 290 + NTOP_BASE, "SRC_AS_PATH_1" }, |
1039 | | { 291 + NTOP_BASE, "SRC_AS_PATH_2" }, |
1040 | | { 292 + NTOP_BASE, "SRC_AS_PATH_3" }, |
1041 | | { 293 + NTOP_BASE, "SRC_AS_PATH_4" }, |
1042 | | { 294 + NTOP_BASE, "SRC_AS_PATH_5" }, |
1043 | | { 295 + NTOP_BASE, "SRC_AS_PATH_6" }, |
1044 | | { 296 + NTOP_BASE, "SRC_AS_PATH_7" }, |
1045 | | { 297 + NTOP_BASE, "SRC_AS_PATH_8" }, |
1046 | | { 298 + NTOP_BASE, "SRC_AS_PATH_9" }, |
1047 | | { 299 + NTOP_BASE, "SRC_AS_PATH_10" }, |
1048 | | { 300 + NTOP_BASE, "DST_AS_PATH_1" }, |
1049 | | { 301 + NTOP_BASE, "DST_AS_PATH_2" }, |
1050 | | { 302 + NTOP_BASE, "DST_AS_PATH_3" }, |
1051 | | { 303 + NTOP_BASE, "DST_AS_PATH_4" }, |
1052 | | { 304 + NTOP_BASE, "DST_AS_PATH_5" }, |
1053 | | { 305 + NTOP_BASE, "DST_AS_PATH_6" }, |
1054 | | { 306 + NTOP_BASE, "DST_AS_PATH_7" }, |
1055 | | { 307 + NTOP_BASE, "DST_AS_PATH_8" }, |
1056 | | { 308 + NTOP_BASE, "DST_AS_PATH_9" }, |
1057 | | { 309 + NTOP_BASE, "DST_AS_PATH_10" }, |
1058 | | { 320 + NTOP_BASE, "MYSQL_APPL_LATENCY_USEC" }, |
1059 | | { 321 + NTOP_BASE, "GTPV0_REQ_MSG_TYPE" }, |
1060 | | { 322 + NTOP_BASE, "GTPV0_RSP_MSG_TYPE" }, |
1061 | | { 323 + NTOP_BASE, "GTPV0_TID" }, |
1062 | | { 324 + NTOP_BASE, "GTPV0_END_USER_IP" }, |
1063 | | { 325 + NTOP_BASE, "GTPV0_END_USER_MSISDN" }, |
1064 | | { 326 + NTOP_BASE, "GTPV0_APN_NAME" }, |
1065 | | { 327 + NTOP_BASE, "GTPV0_RAI_MCC" }, |
1066 | | { 328 + NTOP_BASE, "GTPV0_RAI_MNC" }, |
1067 | | { 329 + NTOP_BASE, "GTPV0_RAI_CELL_LAC" }, |
1068 | | { 330 + NTOP_BASE, "GTPV0_RAI_CELL_RAC" }, |
1069 | | { 331 + NTOP_BASE, "GTPV0_RESPONSE_CAUSE" }, |
1070 | | { 332 + NTOP_BASE, "GTPV1_RESPONSE_CAUSE" }, |
1071 | | { 333 + NTOP_BASE, "GTPV2_RESPONSE_CAUSE" }, |
1072 | | { 334 + NTOP_BASE, "NUM_PKTS_TTL_5_32" }, |
1073 | | { 335 + NTOP_BASE, "NUM_PKTS_TTL_32_64" }, |
1074 | | { 336 + NTOP_BASE, "NUM_PKTS_TTL_64_96" }, |
1075 | | { 337 + NTOP_BASE, "NUM_PKTS_TTL_96_128" }, |
1076 | | { 338 + NTOP_BASE, "NUM_PKTS_TTL_128_160" }, |
1077 | | { 339 + NTOP_BASE, "NUM_PKTS_TTL_160_192" }, |
1078 | | { 340 + NTOP_BASE, "NUM_PKTS_TTL_192_224" }, |
1079 | | { 341 + NTOP_BASE, "NUM_PKTS_TTL_224_255" }, |
1080 | | { 342 + NTOP_BASE, "GTPV1_RAI_LAC" }, |
1081 | | { 343 + NTOP_BASE, "GTPV1_RAI_RAC" }, |
1082 | | { 344 + NTOP_BASE, "GTPV1_ULI_MCC" }, |
1083 | | { 345 + NTOP_BASE, "GTPV1_ULI_MNC" }, |
1084 | | { 346 + NTOP_BASE, "NUM_PKTS_TTL_2_5" }, |
1085 | | { 347 + NTOP_BASE, "NUM_PKTS_TTL_EQ_1" }, |
1086 | | { 348 + NTOP_BASE, "RTP_SIP_CALL_ID" }, |
1087 | | { 349 + NTOP_BASE, "IN_SRC_OSI_SAP" }, |
1088 | | { 350 + NTOP_BASE, "OUT_DST_OSI_SAP" }, |
1089 | | { 351 + NTOP_BASE, "WHOIS_DAS_DOMAIN" }, |
1090 | | { 352 + NTOP_BASE, "DNS_TTL_ANSWER" }, |
1091 | | { 353 + NTOP_BASE, "DHCP_CLIENT_MAC" }, |
1092 | | { 354 + NTOP_BASE, "DHCP_CLIENT_IP" }, |
1093 | | { 355 + NTOP_BASE, "DHCP_CLIENT_NAME" }, |
1094 | | { 356 + NTOP_BASE, "FTP_LOGIN" }, |
1095 | | { 357 + NTOP_BASE, "FTP_PASSWORD" }, |
1096 | | { 358 + NTOP_BASE, "FTP_COMMAND" }, |
1097 | | { 359 + NTOP_BASE, "FTP_COMMAND_RET_CODE" }, |
1098 | | { 360 + NTOP_BASE, "HTTP_METHOD" }, |
1099 | | { 361 + NTOP_BASE, "HTTP_SITE" }, |
1100 | | { 362 + NTOP_BASE, "SIP_C_IP" }, |
1101 | | { 363 + NTOP_BASE, "SIP_CALL_STATE" }, |
1102 | | { 364 + NTOP_BASE, "EPP_REGISTRAR_NAME" }, |
1103 | | { 365 + NTOP_BASE, "EPP_CMD" }, |
1104 | | { 366 + NTOP_BASE, "EPP_CMD_ARGS" }, |
1105 | | { 367 + NTOP_BASE, "EPP_RSP_CODE" }, |
1106 | | { 368 + NTOP_BASE, "EPP_REASON_STR" }, |
1107 | | { 369 + NTOP_BASE, "EPP_SERVER_NAME" }, |
1108 | | { 370 + NTOP_BASE, "RTP_IN_MOS" }, |
1109 | | { 371 + NTOP_BASE, "RTP_IN_R_FACTOR" }, |
1110 | | { 372 + NTOP_BASE, "SRC_PROC_USER_NAME" }, |
1111 | | { 373 + NTOP_BASE, "SRC_FATHER_PROC_PID" }, |
1112 | | { 374 + NTOP_BASE, "SRC_FATHER_PROC_NAME" }, |
1113 | | { 375 + NTOP_BASE, "DST_PROC_PID" }, |
1114 | | { 376 + NTOP_BASE, "DST_PROC_NAME" }, |
1115 | | { 377 + NTOP_BASE, "DST_PROC_USER_NAME" }, |
1116 | | { 378 + NTOP_BASE, "DST_FATHER_PROC_PID" }, |
1117 | | { 379 + NTOP_BASE, "DST_FATHER_PROC_NAME" }, |
1118 | | { 380 + NTOP_BASE, "RTP_RTT" }, |
1119 | | { 381 + NTOP_BASE, "RTP_IN_TRANSIT" }, |
1120 | | { 382 + NTOP_BASE, "RTP_OUT_TRANSIT" }, |
1121 | | { 383 + NTOP_BASE, "SRC_PROC_ACTUAL_MEMORY" }, |
1122 | | { 384 + NTOP_BASE, "SRC_PROC_PEAK_MEMORY" }, |
1123 | | { 385 + NTOP_BASE, "SRC_PROC_AVERAGE_CPU_LOAD" }, |
1124 | | { 386 + NTOP_BASE, "SRC_PROC_NUM_PAGE_FAULTS" }, |
1125 | | { 387 + NTOP_BASE, "DST_PROC_ACTUAL_MEMORY" }, |
1126 | | { 388 + NTOP_BASE, "DST_PROC_PEAK_MEMORY" }, |
1127 | | { 389 + NTOP_BASE, "DST_PROC_AVERAGE_CPU_LOAD" }, |
1128 | | { 390 + NTOP_BASE, "DST_PROC_NUM_PAGE_FAULTS" }, |
1129 | | { 391 + NTOP_BASE, "DURATION_IN" }, |
1130 | | { 392 + NTOP_BASE, "DURATION_OUT" }, |
1131 | | { 393 + NTOP_BASE, "SRC_PROC_PCTG_IOWAIT" }, |
1132 | | { 394 + NTOP_BASE, "DST_PROC_PCTG_IOWAIT" }, |
1133 | | { 395 + NTOP_BASE, "RTP_DTMF_TONES" }, |
1134 | | { 396 + NTOP_BASE, "UNTUNNELED_IPV6_SRC_ADDR" }, |
1135 | | { 397 + NTOP_BASE, "UNTUNNELED_IPV6_DST_ADDR" }, |
1136 | | { 398 + NTOP_BASE, "DNS_RESPONSE" }, |
1137 | | { 399 + NTOP_BASE, "DIAMETER_REQ_MSG_TYPE" }, |
1138 | | { 400 + NTOP_BASE, "DIAMETER_RSP_MSG_TYPE" }, |
1139 | | { 401 + NTOP_BASE, "DIAMETER_REQ_ORIGIN_HOST" }, |
1140 | | { 402 + NTOP_BASE, "DIAMETER_RSP_ORIGIN_HOST" }, |
1141 | | { 403 + NTOP_BASE, "DIAMETER_REQ_USER_NAME" }, |
1142 | | { 404 + NTOP_BASE, "DIAMETER_RSP_RESULT_CODE" }, |
1143 | | { 405 + NTOP_BASE, "DIAMETER_EXP_RES_VENDOR_ID" }, |
1144 | | { 406 + NTOP_BASE, "DIAMETER_EXP_RES_RESULT_CODE" }, |
1145 | | { 407 + NTOP_BASE, "S1AP_ENB_UE_S1AP_ID" }, |
1146 | | { 408 + NTOP_BASE, "S1AP_MME_UE_S1AP_ID" }, |
1147 | | { 409 + NTOP_BASE, "S1AP_MSG_EMM_TYPE_MME_TO_ENB" }, |
1148 | | { 410 + NTOP_BASE, "S1AP_MSG_ESM_TYPE_MME_TO_ENB" }, |
1149 | | { 411 + NTOP_BASE, "S1AP_MSG_EMM_TYPE_ENB_TO_MME" }, |
1150 | | { 412 + NTOP_BASE, "S1AP_MSG_ESM_TYPE_ENB_TO_MME" }, |
1151 | | { 413 + NTOP_BASE, "S1AP_CAUSE_ENB_TO_MME" }, |
1152 | | { 414 + NTOP_BASE, "S1AP_DETAILED_CAUSE_ENB_TO_MME" }, |
1153 | | { 415 + NTOP_BASE, "TCP_WIN_MIN_IN" }, |
1154 | | { 416 + NTOP_BASE, "TCP_WIN_MAX_IN" }, |
1155 | | { 417 + NTOP_BASE, "TCP_WIN_MSS_IN" }, |
1156 | | { 418 + NTOP_BASE, "TCP_WIN_SCALE_IN" }, |
1157 | | { 419 + NTOP_BASE, "TCP_WIN_MIN_OUT" }, |
1158 | | { 420 + NTOP_BASE, "TCP_WIN_MAX_OUT" }, |
1159 | | { 421 + NTOP_BASE, "TCP_WIN_MSS_OUT" }, |
1160 | | { 422 + NTOP_BASE, "TCP_WIN_SCALE_OUT" }, |
1161 | | { 423 + NTOP_BASE, "DHCP_REMOTE_ID" }, |
1162 | | { 424 + NTOP_BASE, "DHCP_SUBSCRIBER_ID" }, |
1163 | | { 425 + NTOP_BASE, "SRC_PROC_UID" }, |
1164 | | { 426 + NTOP_BASE, "DST_PROC_UID" }, |
1165 | | { 427 + NTOP_BASE, "APPLICATION_NAME" }, |
1166 | | { 428 + NTOP_BASE, "USER_NAME" }, |
1167 | | { 429 + NTOP_BASE, "DHCP_MESSAGE_TYPE" }, |
1168 | | { 430 + NTOP_BASE, "RTP_IN_PKT_DROP" }, |
1169 | | { 431 + NTOP_BASE, "RTP_OUT_PKT_DROP" }, |
1170 | | { 432 + NTOP_BASE, "RTP_OUT_MOS" }, |
1171 | | { 433 + NTOP_BASE, "RTP_OUT_R_FACTOR" }, |
1172 | | { 434 + NTOP_BASE, "RTP_MOS" }, |
1173 | | { 435 + NTOP_BASE, "GTPV2_S5_S8_GTPC_TEID" }, |
1174 | | { 436 + NTOP_BASE, "RTP_R_FACTOR" }, |
1175 | | { 437 + NTOP_BASE, "RTP_SSRC" }, |
1176 | | { 438 + NTOP_BASE, "PAYLOAD_HASH" }, |
1177 | | { 439 + NTOP_BASE, "GTPV2_C2S_S5_S8_GTPU_TEID" }, |
1178 | | { 440 + NTOP_BASE, "GTPV2_S2C_S5_S8_GTPU_TEID" }, |
1179 | | { 441 + NTOP_BASE, "GTPV2_C2S_S5_S8_GTPU_IP" }, |
1180 | | { 442 + NTOP_BASE, "GTPV2_S2C_S5_S8_GTPU_IP" }, |
1181 | | { 443 + NTOP_BASE, "SRC_AS_MAP" }, |
1182 | | { 444 + NTOP_BASE, "DST_AS_MAP" }, |
1183 | | { 445 + NTOP_BASE, "DIAMETER_HOP_BY_HOP_ID" }, |
1184 | | { 446 + NTOP_BASE, "UPSTREAM_SESSION_ID" }, |
1185 | | { 447 + NTOP_BASE, "DOWNSTREAM_SESSION_ID" }, |
1186 | | { 448 + NTOP_BASE, "SRC_IP_LONG" }, |
1187 | | { 449 + NTOP_BASE, "SRC_IP_LAT" }, |
1188 | | { 450 + NTOP_BASE, "DST_IP_LONG" }, |
1189 | | { 451 + NTOP_BASE, "DST_IP_LAT" }, |
1190 | | { 452 + NTOP_BASE, "DIAMETER_CLR_CANCEL_TYPE" }, |
1191 | | { 453 + NTOP_BASE, "DIAMETER_CLR_FLAGS" }, |
1192 | | { 454 + NTOP_BASE, "GTPV2_C2S_S5_S8_GTPC_IP" }, |
1193 | | { 455 + NTOP_BASE, "GTPV2_S2C_S5_S8_GTPC_IP" }, |
1194 | | { 456 + NTOP_BASE, "GTPV2_C2S_S5_S8_SGW_GTPU_TEID" }, |
1195 | | { 457 + NTOP_BASE, "GTPV2_S2C_S5_S8_SGW_GTPU_TEID" }, |
1196 | | { 458 + NTOP_BASE, "GTPV2_C2S_S5_S8_SGW_GTPU_IP" }, |
1197 | | { 459 + NTOP_BASE, "GTPV2_S2C_S5_S8_SGW_GTPU_IP" }, |
1198 | | { 460 + NTOP_BASE, "HTTP_X_FORWARDED_FOR" }, |
1199 | | { 461 + NTOP_BASE, "HTTP_VIA" }, |
1200 | | { 462 + NTOP_BASE, "SSDP_HOST" }, |
1201 | | { 463 + NTOP_BASE, "SSDP_USN" }, |
1202 | | { 464 + NTOP_BASE, "NETBIOS_QUERY_NAME" }, |
1203 | | { 465 + NTOP_BASE, "NETBIOS_QUERY_TYPE" }, |
1204 | | { 466 + NTOP_BASE, "NETBIOS_RESPONSE" }, |
1205 | | { 467 + NTOP_BASE, "NETBIOS_QUERY_OS" }, |
1206 | | { 468 + NTOP_BASE, "SSDP_SERVER" }, |
1207 | | { 469 + NTOP_BASE, "SSDP_TYPE" }, |
1208 | | { 470 + NTOP_BASE, "SSDP_METHOD" }, |
1209 | | { 471 + NTOP_BASE, "NPROBE_IPV4_ADDRESS" }, |
1210 | | { 0, NULL } |
1211 | | }; |
1212 | | static value_string_ext v9_v10_template_types_ext = VALUE_STRING_EXT_INIT(v9_v10_template_types); |
1213 | | |
1214 | | static const value_string v10_template_types_plixer[] = { |
1215 | | { 100, "client_ip_v4" }, |
1216 | | { 101, "client_hostname" }, |
1217 | | { 102, "partner_name" }, |
1218 | | { 103, "server_hostname" }, |
1219 | | { 104, "server_ip_v4" }, |
1220 | | { 105, "recipient_address" }, |
1221 | | { 106, "event_id" }, |
1222 | | { 107, "msgid" }, |
1223 | | { 108, "priority" }, |
1224 | | { 109, "recipient_report_status" }, |
1225 | | { 110, "number_recipients" }, |
1226 | | { 111, "origination_time" }, |
1227 | | { 112, "encryption" }, |
1228 | | { 113, "service_version" }, |
1229 | | { 114, "linked_msgid" }, |
1230 | | { 115, "message_subject" }, |
1231 | | { 116, "sender_address" }, |
1232 | | { 117, "date_time" }, |
1233 | | { 118, "client_ip_v6" }, |
1234 | | { 119, "server_ip_v6" }, |
1235 | | { 120, "source_context" }, |
1236 | | { 121, "connector_id" }, |
1237 | | { 122, "source_component" }, |
1238 | | { 123, "unassigned" }, /* added to allow direct lookup */ |
1239 | | { 124, "related_recipient_address" }, |
1240 | | { 125, "reference" }, |
1241 | | { 126, "return_path" }, |
1242 | | { 127, "message_info" }, |
1243 | | { 128, "directionality" }, |
1244 | | { 129, "tenant_id" }, |
1245 | | { 130, "original_client_ip_v4" }, |
1246 | | { 131, "original_server_ip_v4" }, |
1247 | | { 132, "custom_data" }, |
1248 | | { 133, "internal_message_id" }, |
1249 | | { 0, NULL } |
1250 | | }; |
1251 | | static value_string_ext v10_template_types_plixer_ext = VALUE_STRING_EXT_INIT(v10_template_types_plixer); |
1252 | | |
1253 | | static const value_string v10_template_types_ntop[] = { |
1254 | | { 80, "SRC_FRAGMENTS" }, |
1255 | | { 81, "DST_FRAGMENTS" }, |
1256 | | { 82, "SRC_TO_DST_MAX_THROUGHPUT" }, |
1257 | | { 83, "SRC_TO_DST_MIN_THROUGHPUT" }, |
1258 | | { 84, "SRC_TO_DST_AVG_THROUGHPUT" }, |
1259 | | { 85, "SRC_TO_SRC_MAX_THROUGHPUT" }, |
1260 | | { 86, "SRC_TO_SRC_MIN_THROUGHPUT" }, |
1261 | | { 87, "SRC_TO_SRC_AVG_THROUGHPUT" }, |
1262 | | { 88, "NUM_PKTS_UP_TO_128_BYTES" }, |
1263 | | { 89, "NUM_PKTS_128_TO_256_BYTES" }, |
1264 | | { 90, "NUM_PKTS_256_TO_512_BYTES" }, |
1265 | | { 91, "NUM_PKTS_512_TO_1024_BYTES" }, |
1266 | | { 92, "NUM_PKTS_1024_TO_1514_BYTES" }, |
1267 | | { 93, "NUM_PKTS_OVER_1514_BYTES" }, |
1268 | | { 98, "CUMULATIVE_ICMP_TYPE" }, |
1269 | | { 101, "SRC_IP_COUNTRY" }, |
1270 | | { 102, "SRC_IP_CITY" }, |
1271 | | { 103, "DST_IP_COUNTRY" }, |
1272 | | { 104, "DST_IP_CITY" }, |
1273 | | { 105, "FLOW_PROTO_PORT" }, |
1274 | | { 106, "UPSTREAM_TUNNEL_ID" }, |
1275 | | { 107, "LONGEST_FLOW_PKT" }, |
1276 | | { 108, "SHORTEST_FLOW_PKT" }, |
1277 | | { 109, "RETRANSMITTED_IN_PKTS" }, |
1278 | | { 110, "RETRANSMITTED_OUT_PKTS" }, |
1279 | | { 111, "OOORDER_IN_PKTS" }, |
1280 | | { 112, "OOORDER_OUT_PKTS" }, |
1281 | | { 113, "UNTUNNELED_PROTOCOL" }, |
1282 | | { 114, "UNTUNNELED_IPV4_SRC_ADDR" }, |
1283 | | { 115, "UNTUNNELED_L4_SRC_PORT" }, |
1284 | | { 116, "UNTUNNELED_IPV4_DST_ADDR" }, |
1285 | | { 117, "UNTUNNELED_L4_DST_PORT" }, |
1286 | | { 118, "L7_PROTO" }, |
1287 | | { 119, "L7_PROTO_NAME" }, |
1288 | | { 120, "DOWNSTREAM_TUNNEL_ID" }, |
1289 | | { 121, "FLOW_USER_NAME" }, |
1290 | | { 122, "FLOW_SERVER_NAME" }, |
1291 | | { 123, "CLIENT_NW_LATENCY_MS" }, |
1292 | | { 124, "SERVER_NW_LATENCY_MS" }, |
1293 | | { 125, "APPL_LATENCY_MS" }, |
1294 | | { 126, "PLUGIN_NAME" }, |
1295 | | { 127, "RETRANSMITTED_IN_BYTES" }, |
1296 | | { 128, "RETRANSMITTED_OUT_BYTES" }, |
1297 | | { 130, "SIP_CALL_ID" }, |
1298 | | { 131, "SIP_CALLING_PARTY" }, |
1299 | | { 132, "SIP_CALLED_PARTY" }, |
1300 | | { 133, "SIP_RTP_CODECS" }, |
1301 | | { 134, "SIP_INVITE_TIME" }, |
1302 | | { 135, "SIP_TRYING_TIME" }, |
1303 | | { 136, "SIP_RINGING_TIME" }, |
1304 | | { 137, "SIP_INVITE_OK_TIME" }, |
1305 | | { 138, "SIP_INVITE_FAILURE_TIME" }, |
1306 | | { 139, "SIP_BYE_TIME" }, |
1307 | | { 140, "SIP_BYE_OK_TIME" }, |
1308 | | { 141, "SIP_CANCEL_TIME" }, |
1309 | | { 142, "SIP_CANCEL_OK_TIME" }, |
1310 | | { 143, "SIP_RTP_IPV4_SRC_ADDR" }, |
1311 | | { 144, "SIP_RTP_L4_SRC_PORT" }, |
1312 | | { 145, "SIP_RTP_IPV4_DST_ADDR" }, |
1313 | | { 146, "SIP_RTP_L4_DST_PORT" }, |
1314 | | { 147, "SIP_RESPONSE_CODE" }, |
1315 | | { 148, "SIP_REASON_CAUSE" }, |
1316 | | { 150, "RTP_FIRST_SEQ" }, |
1317 | | { 151, "RTP_FIRST_TS" }, |
1318 | | { 152, "RTP_LAST_SEQ" }, |
1319 | | { 153, "RTP_LAST_TS" }, |
1320 | | { 154, "RTP_IN_JITTER" }, |
1321 | | { 155, "RTP_OUT_JITTER" }, |
1322 | | { 156, "RTP_IN_PKT_LOST" }, |
1323 | | { 157, "RTP_OUT_PKT_LOST" }, |
1324 | | { 158, "RTP_OUT_PAYLOAD_TYPE" }, |
1325 | | { 159, "RTP_IN_MAX_DELTA" }, |
1326 | | { 160, "RTP_OUT_MAX_DELTA" }, |
1327 | | { 161, "RTP_IN_PAYLOAD_TYPE" }, |
1328 | | { 168, "SRC_PROC_PID" }, |
1329 | | { 169, "SRC_PROC_NAME" }, |
1330 | | { 180, "HTTP_URL" }, |
1331 | | { 181, "HTTP_RET_CODE" }, |
1332 | | { 182, "HTTP_REFERER" }, |
1333 | | { 183, "HTTP_UA" }, |
1334 | | { 184, "HTTP_MIME" }, |
1335 | | { 185, "SMTP_MAIL_FROM" }, |
1336 | | { 186, "SMTP_RCPT_TO" }, |
1337 | | { 187, "HTTP_HOST" }, |
1338 | | { 188, "SSL_SERVER_NAME" }, |
1339 | | { 189, "BITTORRENT_HASH" }, |
1340 | | { 195, "MYSQL_SRV_VERSION" }, |
1341 | | { 196, "MYSQL_USERNAME" }, |
1342 | | { 197, "MYSQL_DB" }, |
1343 | | { 198, "MYSQL_QUERY" }, |
1344 | | { 199, "MYSQL_RESPONSE" }, |
1345 | | { 200, "ORACLE_USERNAME" }, |
1346 | | { 201, "ORACLE_QUERY" }, |
1347 | | { 202, "ORACLE_RSP_CODE" }, |
1348 | | { 203, "ORACLE_RSP_STRING" }, |
1349 | | { 204, "ORACLE_QUERY_DURATION" }, |
1350 | | { 205, "DNS_QUERY" }, |
1351 | | { 206, "DNS_QUERY_ID" }, |
1352 | | { 207, "DNS_QUERY_TYPE" }, |
1353 | | { 208, "DNS_RET_CODE" }, |
1354 | | { 209, "DNS_NUM_ANSWERS" }, |
1355 | | { 210, "POP_USER" }, |
1356 | | { 220, "GTPV1_REQ_MSG_TYPE" }, |
1357 | | { 221, "GTPV1_RSP_MSG_TYPE" }, |
1358 | | { 222, "GTPV1_C2S_TEID_DATA" }, |
1359 | | { 223, "GTPV1_C2S_TEID_CTRL" }, |
1360 | | { 224, "GTPV1_S2C_TEID_DATA" }, |
1361 | | { 225, "GTPV1_S2C_TEID_CTRL" }, |
1362 | | { 226, "GTPV1_END_USER_IP" }, |
1363 | | { 227, "GTPV1_END_USER_IMSI" }, |
1364 | | { 228, "GTPV1_END_USER_MSISDN" }, |
1365 | | { 229, "GTPV1_END_USER_IMEI" }, |
1366 | | { 230, "GTPV1_APN_NAME" }, |
1367 | | { 231, "GTPV1_RAI_MCC" }, |
1368 | | { 232, "GTPV1_RAI_MNC" }, |
1369 | | { 233, "GTPV1_ULI_CELL_LAC" }, |
1370 | | { 234, "GTPV1_ULI_CELL_CI" }, |
1371 | | { 235, "GTPV1_ULI_SAC" }, |
1372 | | { 236, "GTPV1_RAT_TYPE" }, |
1373 | | { 240, "RADIUS_REQ_MSG_TYPE" }, |
1374 | | { 241, "RADIUS_RSP_MSG_TYPE" }, |
1375 | | { 242, "RADIUS_USER_NAME" }, |
1376 | | { 243, "RADIUS_CALLING_STATION_ID" }, |
1377 | | { 244, "RADIUS_CALLED_STATION_ID" }, |
1378 | | { 245, "RADIUS_NAS_IP_ADDR" }, |
1379 | | { 246, "RADIUS_NAS_IDENTIFIER" }, |
1380 | | { 247, "RADIUS_USER_IMSI" }, |
1381 | | { 248, "RADIUS_USER_IMEI" }, |
1382 | | { 249, "RADIUS_FRAMED_IP_ADDR" }, |
1383 | | { 250, "RADIUS_ACCT_SESSION_ID" }, |
1384 | | { 251, "RADIUS_ACCT_STATUS_TYPE" }, |
1385 | | { 252, "RADIUS_ACCT_IN_OCTETS" }, |
1386 | | { 253, "RADIUS_ACCT_OUT_OCTETS" }, |
1387 | | { 254, "RADIUS_ACCT_IN_PKTS" }, |
1388 | | { 255, "RADIUS_ACCT_OUT_PKTS" }, |
1389 | | { 260, "IMAP_LOGIN" }, |
1390 | | { 270, "GTPV2_REQ_MSG_TYPE" }, |
1391 | | { 271, "GTPV2_RSP_MSG_TYPE" }, |
1392 | | { 272, "GTPV2_C2S_S1U_GTPU_TEID" }, |
1393 | | { 273, "GTPV2_C2S_S1U_GTPU_IP" }, |
1394 | | { 274, "GTPV2_S2C_S1U_GTPU_TEID" }, |
1395 | | { 275, "GTPV2_S2C_S1U_GTPU_IP" }, |
1396 | | { 276, "GTPV2_END_USER_IMSI" }, |
1397 | | { 277, "GTPV2_END_USER_MSISDN" }, |
1398 | | { 278, "GTPV2_APN_NAME" }, |
1399 | | { 279, "GTPV2_ULI_MCC" }, |
1400 | | { 280, "GTPV2_ULI_MNC" }, |
1401 | | { 281, "GTPV2_ULI_CELL_TAC" }, |
1402 | | { 282, "GTPV2_ULI_CELL_ID" }, |
1403 | | { 283, "GTPV2_RAT_TYPE" }, |
1404 | | { 284, "GTPV2_PDN_IP" }, |
1405 | | { 285, "GTPV2_END_USER_IMEI" }, |
1406 | | { 290, "SRC_AS_PATH_1" }, |
1407 | | { 291, "SRC_AS_PATH_2" }, |
1408 | | { 292, "SRC_AS_PATH_3" }, |
1409 | | { 293, "SRC_AS_PATH_4" }, |
1410 | | { 294, "SRC_AS_PATH_5" }, |
1411 | | { 295, "SRC_AS_PATH_6" }, |
1412 | | { 296, "SRC_AS_PATH_7" }, |
1413 | | { 297, "SRC_AS_PATH_8" }, |
1414 | | { 298, "SRC_AS_PATH_9" }, |
1415 | | { 299, "SRC_AS_PATH_10" }, |
1416 | | { 300, "DST_AS_PATH_1" }, |
1417 | | { 301, "DST_AS_PATH_2" }, |
1418 | | { 302, "DST_AS_PATH_3" }, |
1419 | | { 303, "DST_AS_PATH_4" }, |
1420 | | { 304, "DST_AS_PATH_5" }, |
1421 | | { 305, "DST_AS_PATH_6" }, |
1422 | | { 306, "DST_AS_PATH_7" }, |
1423 | | { 307, "DST_AS_PATH_8" }, |
1424 | | { 308, "DST_AS_PATH_9" }, |
1425 | | { 309, "DST_AS_PATH_10" }, |
1426 | | { 320, "MYSQL_APPL_LATENCY_USEC" }, |
1427 | | { 321, "GTPV0_REQ_MSG_TYPE" }, |
1428 | | { 322, "GTPV0_RSP_MSG_TYPE" }, |
1429 | | { 323, "GTPV0_TID" }, |
1430 | | { 324, "GTPV0_END_USER_IP" }, |
1431 | | { 325, "GTPV0_END_USER_MSISDN" }, |
1432 | | { 326, "GTPV0_APN_NAME" }, |
1433 | | { 327, "GTPV0_RAI_MCC" }, |
1434 | | { 328, "GTPV0_RAI_MNC" }, |
1435 | | { 329, "GTPV0_RAI_CELL_LAC" }, |
1436 | | { 330, "GTPV0_RAI_CELL_RAC" }, |
1437 | | { 331, "GTPV0_RESPONSE_CAUSE" }, |
1438 | | { 332, "GTPV1_RESPONSE_CAUSE" }, |
1439 | | { 333, "GTPV2_RESPONSE_CAUSE" }, |
1440 | | { 334, "NUM_PKTS_TTL_5_32" }, |
1441 | | { 335, "NUM_PKTS_TTL_32_64" }, |
1442 | | { 336, "NUM_PKTS_TTL_64_96" }, |
1443 | | { 337, "NUM_PKTS_TTL_96_128" }, |
1444 | | { 338, "NUM_PKTS_TTL_128_160" }, |
1445 | | { 339, "NUM_PKTS_TTL_160_192" }, |
1446 | | { 340, "NUM_PKTS_TTL_192_224" }, |
1447 | | { 341, "NUM_PKTS_TTL_224_255" }, |
1448 | | { 342, "GTPV1_RAI_LAC" }, |
1449 | | { 343, "GTPV1_RAI_RAC" }, |
1450 | | { 344, "GTPV1_ULI_MCC" }, |
1451 | | { 345, "GTPV1_ULI_MNC" }, |
1452 | | { 346, "NUM_PKTS_TTL_2_5" }, |
1453 | | { 347, "NUM_PKTS_TTL_EQ_1" }, |
1454 | | { 348, "RTP_SIP_CALL_ID" }, |
1455 | | { 349, "IN_SRC_OSI_SAP" }, |
1456 | | { 350, "OUT_DST_OSI_SAP" }, |
1457 | | { 351, "WHOIS_DAS_DOMAIN" }, |
1458 | | { 352, "DNS_TTL_ANSWER" }, |
1459 | | { 353, "DHCP_CLIENT_MAC" }, |
1460 | | { 354, "DHCP_CLIENT_IP" }, |
1461 | | { 355, "DHCP_CLIENT_NAME" }, |
1462 | | { 356, "FTP_LOGIN" }, |
1463 | | { 357, "FTP_PASSWORD" }, |
1464 | | { 358, "FTP_COMMAND" }, |
1465 | | { 359, "FTP_COMMAND_RET_CODE" }, |
1466 | | { 360, "HTTP_METHOD" }, |
1467 | | { 361, "HTTP_SITE" }, |
1468 | | { 362, "SIP_C_IP" }, |
1469 | | { 363, "SIP_CALL_STATE" }, |
1470 | | { 364, "EPP_REGISTRAR_NAME" }, |
1471 | | { 365, "EPP_CMD" }, |
1472 | | { 366, "EPP_CMD_ARGS" }, |
1473 | | { 367, "EPP_RSP_CODE" }, |
1474 | | { 368, "EPP_REASON_STR" }, |
1475 | | { 369, "EPP_SERVER_NAME" }, |
1476 | | { 370, "RTP_IN_MOS" }, |
1477 | | { 371, "RTP_IN_R_FACTOR" }, |
1478 | | { 372, "SRC_PROC_USER_NAME" }, |
1479 | | { 373, "SRC_FATHER_PROC_PID" }, |
1480 | | { 374, "SRC_FATHER_PROC_NAME" }, |
1481 | | { 375, "DST_PROC_PID" }, |
1482 | | { 376, "DST_PROC_NAME" }, |
1483 | | { 377, "DST_PROC_USER_NAME" }, |
1484 | | { 378, "DST_FATHER_PROC_PID" }, |
1485 | | { 379, "DST_FATHER_PROC_NAME" }, |
1486 | | { 380, "RTP_RTT" }, |
1487 | | { 381, "RTP_IN_TRANSIT" }, |
1488 | | { 382, "RTP_OUT_TRANSIT" }, |
1489 | | { 383, "SRC_PROC_ACTUAL_MEMORY" }, |
1490 | | { 384, "SRC_PROC_PEAK_MEMORY" }, |
1491 | | { 385, "SRC_PROC_AVERAGE_CPU_LOAD" }, |
1492 | | { 386, "SRC_PROC_NUM_PAGE_FAULTS" }, |
1493 | | { 387, "DST_PROC_ACTUAL_MEMORY" }, |
1494 | | { 388, "DST_PROC_PEAK_MEMORY" }, |
1495 | | { 389, "DST_PROC_AVERAGE_CPU_LOAD" }, |
1496 | | { 390, "DST_PROC_NUM_PAGE_FAULTS" }, |
1497 | | { 391, "DURATION_IN" }, |
1498 | | { 392, "DURATION_OUT" }, |
1499 | | { 393, "SRC_PROC_PCTG_IOWAIT" }, |
1500 | | { 394, "DST_PROC_PCTG_IOWAIT" }, |
1501 | | { 395, "RTP_DTMF_TONES" }, |
1502 | | { 396, "UNTUNNELED_IPV6_SRC_ADDR" }, |
1503 | | { 397, "UNTUNNELED_IPV6_DST_ADDR" }, |
1504 | | { 398, "DNS_RESPONSE" }, |
1505 | | { 399, "DIAMETER_REQ_MSG_TYPE" }, |
1506 | | { 400, "DIAMETER_RSP_MSG_TYPE" }, |
1507 | | { 401, "DIAMETER_REQ_ORIGIN_HOST" }, |
1508 | | { 402, "DIAMETER_RSP_ORIGIN_HOST" }, |
1509 | | { 403, "DIAMETER_REQ_USER_NAME" }, |
1510 | | { 404, "DIAMETER_RSP_RESULT_CODE" }, |
1511 | | { 405, "DIAMETER_EXP_RES_VENDOR_ID" }, |
1512 | | { 406, "DIAMETER_EXP_RES_RESULT_CODE" }, |
1513 | | { 407, "S1AP_ENB_UE_S1AP_ID" }, |
1514 | | { 408, "S1AP_MME_UE_S1AP_ID" }, |
1515 | | { 409, "S1AP_MSG_EMM_TYPE_MME_TO_ENB" }, |
1516 | | { 410, "S1AP_MSG_ESM_TYPE_MME_TO_ENB" }, |
1517 | | { 411, "S1AP_MSG_EMM_TYPE_ENB_TO_MME" }, |
1518 | | { 412, "S1AP_MSG_ESM_TYPE_ENB_TO_MME" }, |
1519 | | { 413, "S1AP_CAUSE_ENB_TO_MME" }, |
1520 | | { 414, "S1AP_DETAILED_CAUSE_ENB_TO_MME" }, |
1521 | | { 415, "TCP_WIN_MIN_IN" }, |
1522 | | { 416, "TCP_WIN_MAX_IN" }, |
1523 | | { 417, "TCP_WIN_MSS_IN" }, |
1524 | | { 418, "TCP_WIN_SCALE_IN" }, |
1525 | | { 419, "TCP_WIN_MIN_OUT" }, |
1526 | | { 420, "TCP_WIN_MAX_OUT" }, |
1527 | | { 421, "TCP_WIN_MSS_OUT" }, |
1528 | | { 422, "TCP_WIN_SCALE_OUT" }, |
1529 | | { 423, "DHCP_REMOTE_ID" }, |
1530 | | { 424, "DHCP_SUBSCRIBER_ID" }, |
1531 | | { 425, "SRC_PROC_UID" }, |
1532 | | { 426, "DST_PROC_UID" }, |
1533 | | { 427, "APPLICATION_NAME" }, |
1534 | | { 428, "USER_NAME" }, |
1535 | | { 429, "DHCP_MESSAGE_TYPE" }, |
1536 | | { 430, "RTP_IN_PKT_DROP" }, |
1537 | | { 431, "RTP_OUT_PKT_DROP" }, |
1538 | | { 432, "RTP_OUT_MOS" }, |
1539 | | { 433, "RTP_OUT_R_FACTOR" }, |
1540 | | { 434, "RTP_MOS" }, |
1541 | | { 435, "GTPV2_S5_S8_GTPC_TEID" }, |
1542 | | { 436, "RTP_R_FACTOR" }, |
1543 | | { 437, "RTP_SSRC" }, |
1544 | | { 438, "PAYLOAD_HASH" }, |
1545 | | { 439, "GTPV2_C2S_S5_S8_GTPU_TEID" }, |
1546 | | { 440, "GTPV2_S2C_S5_S8_GTPU_TEID" }, |
1547 | | { 441, "GTPV2_C2S_S5_S8_GTPU_IP" }, |
1548 | | { 442, "GTPV2_S2C_S5_S8_GTPU_IP" }, |
1549 | | { 443, "SRC_AS_MAP" }, |
1550 | | { 444, "DST_AS_MAP" }, |
1551 | | { 445, "DIAMETER_HOP_BY_HOP_ID" }, |
1552 | | { 446, "UPSTREAM_SESSION_ID" }, |
1553 | | { 447, "DOWNSTREAM_SESSION_ID" }, |
1554 | | { 448, "SRC_IP_LONG" }, |
1555 | | { 449, "SRC_IP_LAT" }, |
1556 | | { 450, "DST_IP_LONG" }, |
1557 | | { 451, "DST_IP_LAT" }, |
1558 | | { 452, "DIAMETER_CLR_CANCEL_TYPE" }, |
1559 | | { 453, "DIAMETER_CLR_FLAGS" }, |
1560 | | { 454, "GTPV2_C2S_S5_S8_GTPC_IP" }, |
1561 | | { 455, "GTPV2_S2C_S5_S8_GTPC_IP" }, |
1562 | | { 456, "GTPV2_C2S_S5_S8_SGW_GTPU_TEID" }, |
1563 | | { 457, "GTPV2_S2C_S5_S8_SGW_GTPU_TEID" }, |
1564 | | { 458, "GTPV2_C2S_S5_S8_SGW_GTPU_IP" }, |
1565 | | { 459, "GTPV2_S2C_S5_S8_SGW_GTPU_IP" }, |
1566 | | { 460, "HTTP_X_FORWARDED_FOR" }, |
1567 | | { 461, "HTTP_VIA" }, |
1568 | | { 462, "SSDP_HOST" }, |
1569 | | { 463, "SSDP_USN" }, |
1570 | | { 464, "NETBIOS_QUERY_NAME" }, |
1571 | | { 465, "NETBIOS_QUERY_TYPE" }, |
1572 | | { 466, "NETBIOS_RESPONSE" }, |
1573 | | { 467, "NETBIOS_QUERY_OS" }, |
1574 | | { 468, "SSDP_SERVER" }, |
1575 | | { 469, "SSDP_TYPE" }, |
1576 | | { 470, "SSDP_METHOD" }, |
1577 | | { 471, "NPROBE_IPV4_ADDRESS" }, |
1578 | | { 0, NULL } |
1579 | | }; |
1580 | | static value_string_ext v10_template_types_ntop_ext = VALUE_STRING_EXT_INIT(v10_template_types_ntop); |
1581 | | |
1582 | | /* Ixia IxFlow */ |
1583 | | static const value_string v10_template_types_ixia[] = { |
1584 | | { 110, "L7 Application ID" }, |
1585 | | { 111, "L7 Application Name" }, |
1586 | | { 120, "Source IP Country Code" }, |
1587 | | { 121, "Source IP Country Name" }, |
1588 | | { 122, "Source IP Region Code" }, |
1589 | | { 123, "Source IP Region Name" }, |
1590 | | { 125, "Source IP City Name" }, |
1591 | | { 126, "Source IP Latitude" }, |
1592 | | { 127, "Source IP Longitude" }, |
1593 | | { 140, "Destination IP Country Code" }, |
1594 | | { 141, "Destination IP Country Name" }, |
1595 | | { 142, "Destination IP Region Code" }, |
1596 | | { 143, "Destination IP Region Node" }, |
1597 | | { 145, "Destination IP City Name" }, |
1598 | | { 146, "Destination IP Latitude" }, |
1599 | | { 147, "Destination IP Longitude" }, |
1600 | | { 160, "OS Device ID" }, |
1601 | | { 161, "OS Device Name" }, |
1602 | | { 162, "Browser ID" }, |
1603 | | { 163, "Browser Name" }, |
1604 | | { 176, "Reverse Octet Delta Count" }, |
1605 | | { 177, "Reverse Packet Delta Count" }, |
1606 | | { 178, "Connection encryption type" }, |
1607 | | { 179, "Encryption Cipher Suite" }, |
1608 | | { 180, "Encryption Key Length" }, |
1609 | | { 181, "IMSI for 3/4G subscriber" }, |
1610 | | { 182, "HTTP Request User-Agent" }, |
1611 | | { 183, "Host Name" }, |
1612 | | { 184, "HTTP URI" }, |
1613 | | { 185, "DNS record TXT" }, |
1614 | | { 186, "Source AS Name" }, |
1615 | | { 187, "Destination AS Name" }, |
1616 | | { 188, "Transaction Latency (us)"}, |
1617 | | { 189, "DNS Query Names"}, |
1618 | | { 190, "DNS Answer Names"}, |
1619 | | { 191, "DNS Classes"}, |
1620 | | { 192, "Threat Type"}, |
1621 | | { 193, "Threat IPv4"}, |
1622 | | { 194, "Threat IPv6"}, |
1623 | | { 195, "HTTP Sessions"}, |
1624 | | { 196, "Request Time (s)"}, |
1625 | | { 197, "DNS Records"}, |
1626 | | { 198, "DNS Name"}, |
1627 | | { 199, "DNS Rdata IPv4"}, |
1628 | | { 200, "DNS Rdata IPv6"}, |
1629 | | { 201, "TLS SNI"}, |
1630 | | { 202, "DHCP Client Id"}, |
1631 | | { 203, "DHCP Client MAC"}, |
1632 | | { 204, "DHCP Events"}, |
1633 | | { 205, "DHCP Event Timestamp"}, |
1634 | | { 206, "DHCP Event Type"}, |
1635 | | { 207, "DHCP lease Duration"}, |
1636 | | { 208, "DHCP Servername"}, |
1637 | | { 209, "RADIUS Messages"}, |
1638 | | { 210, "RADIUS Message Rx Timestamp"}, |
1639 | | { 211, "RADIUS Event Timestamp"}, |
1640 | | { 212, "RADIUS Username"}, |
1641 | | { 213, "RADIUS NAS IPv4"}, |
1642 | | { 214, "RADIUS Service Type"}, |
1643 | | { 215, "RADIUS Framed Protocol"}, |
1644 | | { 216, "RADIUS Filter ID"}, |
1645 | | { 217, "RADIUS Reply Message"}, |
1646 | | { 218, "RADIUS Called Station ID"}, |
1647 | | { 219, "HTTP Connection"}, |
1648 | | { 220, "HTTP Accept"}, |
1649 | | { 221, "HTTP Accept-Language"}, |
1650 | | { 222, "HTTP Accept-Encoding"}, |
1651 | | { 223, "HTTP Reason"}, |
1652 | | { 224, "HTTP Server"}, |
1653 | | { 225, "RADIUS Calling Station ID"}, |
1654 | | { 226, "HTTP Content Length"}, |
1655 | | { 227, "HTTP Referer"}, |
1656 | | { 228, "HTTP UA-CPU"}, |
1657 | | { 229, "Email Messages"}, |
1658 | | { 230, "Email Msg ID"}, |
1659 | | { 231, "Email Msg Date"}, |
1660 | | { 232, "Email Msg Subject"}, |
1661 | | { 233, "Email Msg To"}, |
1662 | | { 234, "Email Msg From"}, |
1663 | | { 235, "Email Msg CC"}, |
1664 | | { 236, "Email Msg BCC"}, |
1665 | | { 237, "Email Msg Attachments"}, |
1666 | | { 238, "TLS Server Cert"}, |
1667 | | { 239, "TLS Server Cert Issuer"}, |
1668 | | { 240, "TLS Server Cert Issuer Attr"}, |
1669 | | { 241, "TLS Server Cert Issuer Value"}, |
1670 | | { 242, "TLS Server Cert Subject"}, |
1671 | | { 243, "TLS Server Cert Subject Attr"}, |
1672 | | { 244, "TLS Server Cert Subject Value"}, |
1673 | | { 245, "TLS Server Cert Valid Not Before"}, |
1674 | | { 246, "TLS Server Cert Valid Not After"}, |
1675 | | { 247, "TLS Server Cert Serial Number"}, |
1676 | | { 248, "TLS Server Cert Sign Algorithm"}, |
1677 | | { 249, "TLS Server Cert Subject PKI Algorithm"}, |
1678 | | { 250, "TLS Server Cert AltNames"}, |
1679 | | { 251, "TLS Server Cert AltNames Attr"}, |
1680 | | { 252, "TLS Server Cert AltNames Value"}, |
1681 | | { 253, "DNS Messages"}, |
1682 | | { 254, "DNS Transaction Id"}, |
1683 | | { 255, "DNS Msg Opcode"}, |
1684 | | { 256, "DNS Rec Request Type"}, |
1685 | | { 257, "DNS Msg Rcode"}, |
1686 | | { 258, "DNS Record TTL"}, |
1687 | | { 259, "DNS Raw Rdata"}, |
1688 | | { 260, "DNS Response Type"}, |
1689 | | { 261, "RADIUS Framed IP"}, |
1690 | | { 262, "DNS Msg QD Count"}, |
1691 | | { 263, "DNS Msg AN Count"}, |
1692 | | { 264, "DNS Msg NS Count"}, |
1693 | | { 265, "DNS Msg AR Count"}, |
1694 | | { 266, "DNS Msg Authoritative Answer"}, |
1695 | | { 267, "DNS Msg Truncation"}, |
1696 | | { 268, "DNS Msg Recursion Desired"}, |
1697 | | { 269, "DNS Msg Recursion Available"}, |
1698 | | { 270, "DNS Rdata Length"}, |
1699 | | { 271, "DNS Questions"}, |
1700 | | { 272, "DNS Query Type"}, |
1701 | | { 273, "DNS Query Name"}, |
1702 | | { 274, "DNS Section Type"}, |
1703 | | { 275, "DNS Msg QR Flag"}, |
1704 | | { 276, "DNS Cname"}, |
1705 | | { 277, "DNS Mail Exchange Domain"}, |
1706 | | { 278, "DHCP Agent Circuit ID"}, |
1707 | | { 279, "JA3 fingerprint string"}, |
1708 | | { 280, "TCP Connection Setup Time (us)"}, |
1709 | | { 281, "TCP Application Response Time (us)"}, |
1710 | | { 282, "TCP Count of Retransmitted Packets"}, |
1711 | | { 283, "Connection Average Round Trip Time (us)"}, |
1712 | | { 284, "UDP Average Response Time (us)"}, |
1713 | | { 285, "Time to complete a QUIC Handshake (us)"}, |
1714 | | { 286, "QUIC Network RTT (us)"}, |
1715 | | { 287, "QUIC RTT for Application Packets (us)"}, |
1716 | | { 288, "The Name of the Matched Filter"}, |
1717 | | { 289, "GTP IMSI"}, |
1718 | | { 290, "GTP ULI SAI LAC"}, |
1719 | | { 291, "GTP ULI RAI RAC"}, |
1720 | | { 292, "GTP ULI TAC"}, |
1721 | | { 293, "GTP ULI ECGI E NODEB ID"}, |
1722 | | { 294, "GTP ULI CELL ID"}, |
1723 | | { 295, "GTP ULI LAC"}, |
1724 | | { 296, "GTP ULI MCC"}, |
1725 | | { 297, "GTP ULI MNC"}, |
1726 | | { 298, "GTP MSISDN"}, |
1727 | | { 299, "GTP IMEI"}, |
1728 | | { 300, "GTP RAT Type"}, |
1729 | | { 301, "GTP Endpoint GSM Generation"}, |
1730 | | { 302, "GTP Uplink TEID"}, |
1731 | | { 303, "GTP Downlink TEID"}, |
1732 | | { 304, "GTP Uplink Tunnel IPv4 Address"}, |
1733 | | { 305, "GTP Downlink Tunnel IPv4 Address"}, |
1734 | | { 306, "GTP Uplink Tunnel IPv6 Address"}, |
1735 | | { 307, "GTP Downlink Tunnel IPv6 Address"}, |
1736 | | { 308, "GTP Uplink QCI/QFI"}, |
1737 | | { 309, "GTP Downlink QCI/QFI"}, |
1738 | | { 310, "GTP Uplink APN/DNN"}, |
1739 | | { 311, "GTP Downlink APN/DNN"}, |
1740 | | { 312, "GTP NSSAI SD"}, |
1741 | | { 313, "GTP NSSAI SST"}, |
1742 | | { 314, "GTP 5QI - UP"}, |
1743 | | { 315, "GTP 5QI - DOWN"}, |
1744 | | { 316, "STUN Response"}, |
1745 | | { 317, "STUN Reflexive Transport Address IPv6"}, |
1746 | | { 318, "STUN Reflexive Transport Address IPv4"}, |
1747 | | { 319, "STUN Reflexive Transport Address Port"}, |
1748 | | { 320, "HTTP Alternative Service"}, |
1749 | | { 321, "Unidirectional Flow"}, |
1750 | | { 322, "TLS Server Random"}, |
1751 | | { 323, "TLS Session ID"}, |
1752 | | { 324, "SIP To"}, |
1753 | | { 325, "SIP From"}, |
1754 | | { 326, "SIP Call ID"}, |
1755 | | { 327, "SIP Content Type"}, |
1756 | | { 328, "SIP Route"}, |
1757 | | { 329, "SIP Geolocation"}, |
1758 | | { 378, "Extended HTTP URI"}, |
1759 | | { 379, "App Octet Delta Count"}, |
1760 | | { 380, "Reverse App Octet Delta Count"}, |
1761 | | { 0, NULL } |
1762 | | }; |
1763 | | static value_string_ext v10_template_types_ixia_ext = VALUE_STRING_EXT_INIT(v10_template_types_ixia); |
1764 | | |
1765 | | /* Netscaler AppFlow */ |
1766 | | static const value_string v10_template_types_netscaler[] = { |
1767 | | { 128, "Round Trip Time" }, |
1768 | | { 129, "Transaction Id" }, |
1769 | | { 130, "HTTP Request URL" }, |
1770 | | { 131, "HTTP Request Cookie" }, |
1771 | | { 132, "Flow Flags" }, |
1772 | | { 133, "Connection Id" }, |
1773 | | { 134, "Syslog Priority" }, |
1774 | | { 135, "Syslog Message" }, |
1775 | | { 136, "Syslog Timestamp" }, |
1776 | | { 140, "HTTP Request Referer" }, |
1777 | | { 141, "HTTP Request Method" }, |
1778 | | { 142, "HTTP Request Host" }, |
1779 | | { 143, "HTTP Request UserAgent" }, |
1780 | | { 144, "HTTP Response Status" }, |
1781 | | { 145, "HTTP Response Length" }, |
1782 | | { 146, "Server TTFB" }, |
1783 | | { 147, "Server TTLB" }, |
1784 | | { 150, "AppName Incarnation Number" }, |
1785 | | { 151, "AppName App Id" }, |
1786 | | { 152, "AppName" }, |
1787 | | { 153, "HTTP Request Received FB" }, |
1788 | | { 156, "HTTP Request Forwarded FB" }, |
1789 | | { 157, "HTTP Response Received FB" }, |
1790 | | { 158, "HTTP Response Forwarded FB" }, |
1791 | | { 159, "HTTP Request Received LB" }, |
1792 | | { 160, "HTTP Request Forwarded LB" }, |
1793 | | { 161, "Main Page Id" }, |
1794 | | { 162, "Main Page Core Id" }, |
1795 | | { 163, "HTTP Client Interaction Start Time" }, |
1796 | | { 164, "HTTP Client Render End Time" }, |
1797 | | { 165, "HTTP Client Render Start Time" }, |
1798 | | { 167, "App Template Name" }, |
1799 | | { 168, "HTTP Client Interaction End Time" }, |
1800 | | { 169, "HTTP Response Received LB" }, |
1801 | | { 170, "HTTP Response Forwarded LB" }, |
1802 | | { 171, "App Unit Name App Id" }, |
1803 | | { 172, "DB Login Flags" }, |
1804 | | { 173, "DB Request Type" }, |
1805 | | { 174, "DB Protocol Name" }, |
1806 | | { 175, "DB User Name" }, |
1807 | | { 176, "DB Database Name" }, |
1808 | | { 177, "DB Client Host Name" }, |
1809 | | { 178, "DB Request String" }, |
1810 | | { 179, "DB Response Status String" }, |
1811 | | { 180, "DB Response Status" }, |
1812 | | { 181, "DB Response Length" }, |
1813 | | { 182, "Client RTT" }, |
1814 | | { 183, "HTTP Content Type" }, |
1815 | | { 185, "HTTP Request Authorization" }, |
1816 | | { 186, "HTTP Request Via" }, |
1817 | | { 187, "HTTP Response Location" }, |
1818 | | { 188, "HTTP Response Set-Cookie" }, |
1819 | | { 189, "HTTP Response Set-Cookie2" }, |
1820 | | { 190, "HTTP Request X-Forwarded-For" }, |
1821 | | { 192, "Connection Chain ID" }, |
1822 | | { 193, "Connection Chain Hop Count" }, |
1823 | | { 200, "ICA Session Guid" }, |
1824 | | { 201, "ICA Client Version" }, |
1825 | | { 202, "ICA Client Type" }, |
1826 | | { 203, "ICA Client IP" }, |
1827 | | { 204, "ICA Client Host Name" }, |
1828 | | { 205, "AAA Username" }, |
1829 | | { 207, "ICA Domain Name" }, |
1830 | | { 208, "ICA Client Launcher" }, |
1831 | | { 209, "ICA Session Setup Time" }, |
1832 | | { 210, "ICA Server Name" }, |
1833 | | { 214, "ICA Session Reconnects" }, |
1834 | | { 215, "ICA RTT" }, |
1835 | | { 216, "ICA Clientside RX Bytes" }, |
1836 | | { 217, "ICA Clientside TX Bytes" }, |
1837 | | { 219, "ICA Clientside Packets Retransmit" }, |
1838 | | { 220, "ICA Serverside Packets Retransmit" }, |
1839 | | { 221, "ICA Clientside RTT" }, |
1840 | | { 222, "ICA Serverside RTT" }, |
1841 | | { 223, "ICA Session Update Begin Sec" }, |
1842 | | { 224, "ICA Session Update End Sec" }, |
1843 | | { 225, "ICA Channel Id1" }, |
1844 | | { 226, "ICA Channel Id1 Bytes" }, |
1845 | | { 227, "ICA Channel Id2" }, |
1846 | | { 228, "ICA Channel Id2 Bytes" }, |
1847 | | { 229, "ICA Channel Id3" }, |
1848 | | { 230, "ICA Channel Id3 Bytes" }, |
1849 | | { 231, "ICA Channel Id4" }, |
1850 | | { 232, "ICA Channel Id4 Bytes" }, |
1851 | | { 233, "ICA Channel Id5" }, |
1852 | | { 234, "ICA Channel Id5 Bytes" }, |
1853 | | { 235, "ICA Connection Priority" }, |
1854 | | { 236, "Application Startup Duration" }, |
1855 | | { 237, "ICA Launch Mechanism" }, |
1856 | | { 238, "ICA Application Name" }, |
1857 | | { 239, "Application Startup Time" }, |
1858 | | { 240, "ICA Application Termination Type" }, |
1859 | | { 241, "ICA Application Termination Time" }, |
1860 | | { 242, "ICA Session End Time" }, |
1861 | | { 243, "ICA Clientside Jitter" }, |
1862 | | { 244, "ICA Serverside Jitter" }, |
1863 | | { 245, "ICA App Process ID" }, |
1864 | | { 246, "ICA App Module Path" }, |
1865 | | { 247, "ICA Device Serial No" }, |
1866 | | { 248, "Msi Client Cookie" }, |
1867 | | { 249, "ICA Flags" }, |
1868 | | { 250, "ICA Username" }, |
1869 | | { 251, "License Type" }, |
1870 | | { 252, "Max License Count" }, |
1871 | | { 253, "Current License Consumed" }, |
1872 | | { 254, "ICA Network Update Start Time" }, |
1873 | | { 255, "ICA Network Update End Time" }, |
1874 | | { 256, "ICA Clientside SRTT" }, |
1875 | | { 257, "ICA Serverside SRTT" }, |
1876 | | { 258, "ICA Clientside Delay" }, |
1877 | | { 259, "ICA Serverside Delay" }, |
1878 | | { 260, "ICA Host Delay" }, |
1879 | | { 261, "ICA ClientSide WindowSize" }, |
1880 | | { 262, "ICA ServerSide WindowSize" }, |
1881 | | { 263, "ICA ClientSide RTO Count" }, |
1882 | | { 264, "ICA ServerSide RTO Count" }, |
1883 | | { 265, "ICA L7 Client Latency" }, |
1884 | | { 266, "ICA L7 Server Latency" }, |
1885 | | { 267, "HTTP Domain Name" }, |
1886 | | { 268, "CacheRedir Client Connection Core ID" }, |
1887 | | { 269, "CacheRedir Client Connection Transaction ID" }, |
1888 | | { 0, NULL } |
1889 | | }; |
1890 | | static value_string_ext v10_template_types_netscaler_ext = VALUE_STRING_EXT_INIT(v10_template_types_netscaler); |
1891 | | |
1892 | | static const value_string v10_template_types_gigamon[] = { |
1893 | | { 1, "HttpReqUrl" }, |
1894 | | { 2, "HttpRspStatus" }, |
1895 | | { 101, "SslCertificateIssuerCommonName" }, |
1896 | | { 102, "SslCertificateSubjectCommonName" }, |
1897 | | { 103, "SslCertificateIssuer" }, |
1898 | | { 104, "SslCertificateSubject" }, |
1899 | | { 105, "SslCertificateValidNotBefore" }, |
1900 | | { 106, "SslCertificateValidNotAfter" }, |
1901 | | { 107, "SslCertificateSerialNumber" }, |
1902 | | { 108, "SslCertificateSignatureAlgorithm" }, |
1903 | | { 109, "SslCertificateSubjectPubAlgorithm" }, |
1904 | | { 110, "SslCertificateSubjectPubKeySize" }, |
1905 | | { 111, "SslCertificateSubjectAltName" }, |
1906 | | { 112, "SslServerNameIndication" }, |
1907 | | { 113, "SslServerVersion" }, |
1908 | | { 114, "SslServerCipher" }, |
1909 | | { 115, "SslServerCompressionMethod" }, |
1910 | | { 116, "SslServerSessionId" }, |
1911 | | { 201, "DnsIdentifier" }, |
1912 | | { 202, "DnsOpCode" }, |
1913 | | { 203, "DnsResponseCode" }, |
1914 | | { 204, "DnsQueryName" }, |
1915 | | { 205, "DnsResponseName" }, |
1916 | | { 206, "DnsResponseTTL" }, |
1917 | | { 207, "DnsResponseIPv4Address" }, |
1918 | | { 208, "DnsResponseIPv6Address" }, |
1919 | | { 209, "DnsBits" }, |
1920 | | { 210, "DnsQdCount" }, |
1921 | | { 211, "DnsAnCount" }, |
1922 | | { 212, "DnsNsCount" }, |
1923 | | { 213, "DnsArCount" }, |
1924 | | { 214, "DnsQueryType" }, |
1925 | | { 215, "DnsQueryClass" }, |
1926 | | { 216, "DnsResponseType" }, |
1927 | | { 217, "DnsResponseClass" }, |
1928 | | { 218, "DnsResponseRdLength" }, |
1929 | | { 219, "DnsResponseRdata" }, |
1930 | | { 220, "DnsAuthorityName" }, |
1931 | | { 221, "DnsAuthorityType" }, |
1932 | | { 222, "DnsAuthorityClass" }, |
1933 | | { 223, "DnsAuthorityTTL" }, |
1934 | | { 224, "DnsAuthorityRdLength" }, |
1935 | | { 225, "DnsAuthorityRdata" }, |
1936 | | { 226, "DnsAdditionalName" }, |
1937 | | { 227, "DnsAdditionalType" }, |
1938 | | { 228, "DnsAdditionalClass" }, |
1939 | | { 229, "DnsAdditionalTTL" }, |
1940 | | { 230, "DnsAdditionalRdLength" }, |
1941 | | { 231, "DnsAdditionalRdata" }, |
1942 | | { 0, NULL } |
1943 | | }; |
1944 | | static value_string_ext v10_template_types_gigamon_ext = VALUE_STRING_EXT_INIT(v10_template_types_gigamon); |
1945 | | |
1946 | | /* Barracuda NGFirewall IPFIX */ |
1947 | | static const value_string v10_template_types_barracuda[] = { |
1948 | | { 1, "Timestamp" }, |
1949 | | { 2, "LogOp" }, |
1950 | | { 3, "TrafficType" }, |
1951 | | { 4, "FW Rule" }, |
1952 | | { 5, "ServiceName" }, |
1953 | | { 6, "Reason" }, |
1954 | | { 7, "ReasonText" }, |
1955 | | { 8, "BindIPv4Address" }, |
1956 | | { 9, "BindTransportPort" }, |
1957 | | { 10, "ConnIPv4Address" }, |
1958 | | { 11, "ConnTransportPort" }, |
1959 | | { 12, "AuditCounter" }, |
1960 | | { 0, NULL } |
1961 | | }; |
1962 | | static value_string_ext v10_template_types_barracuda_ext = VALUE_STRING_EXT_INIT(v10_template_types_barracuda); |
1963 | | |
1964 | | /* Cisco IPFIX */ |
1965 | | static const value_string v10_template_types_cisco[] = { |
1966 | | { 4251, "Transport packets lost counter" }, |
1967 | | { 4254, "Transport RTP SSRC" }, |
1968 | | { 4257, "Transport RTP jitter maximum" }, |
1969 | | { 4273, "Transport RTP payload type" }, |
1970 | | { 4325, "Transport RTP jitter mean sum" }, |
1971 | | { 8233, "C3PL class cce-id" }, |
1972 | | { 8234, "C3PL class name" }, |
1973 | | { 8235, "C3PL class type" }, |
1974 | | { 8236, "C3PL policy cce-id" }, |
1975 | | { 8237, "C3PL policy name" }, |
1976 | | { 8238, "C3PL policy type" }, |
1977 | | { 9252, "Services WAAS segment" }, |
1978 | | { 9253, "Services WAAS passthrough reason" }, |
1979 | | { 9268, "Connection client counter packets retransmitted" }, |
1980 | | { 9272, "Connection transaction counter complete" }, |
1981 | | { 9273, "Connection transaction duration sum" }, |
1982 | | { 9292, "Connection server counter responses" }, |
1983 | | { 9300, "Connection delay response to-server histogram late" }, |
1984 | | { 9303, "Connection delay response to-server sum" }, |
1985 | | { 9306, "Connection delay application sum" }, |
1986 | | { 9307, "Connection delay application max" }, |
1987 | | { 9309, "Connection delay response client-to-server sum" }, |
1988 | | { 9313, "Connection delay network client-to-server sum" }, |
1989 | | { 9316, "Connection delay network to-client sum" }, |
1990 | | { 9319, "Connection delay network to-server sum" }, |
1991 | | { 9357, "Application HTTP URI statistics" }, |
1992 | | { 12232, "Application category name" }, |
1993 | | { 12233, "Application sub category name" }, |
1994 | | { 12234, "Application group name" }, |
1995 | | { 12235, "Application HTTP host" }, |
1996 | | { 12236, "Connection client IPv4 address" }, |
1997 | | { 12237, "Connection server IPv4 address" }, |
1998 | | { 12240, "Connection client transport port" }, |
1999 | | { 12241, "Connection server transport port" }, |
2000 | | { 12242, "Connection id" }, |
2001 | | { 12243, "Application traffic class" }, |
2002 | | { 12244, "Application business relevance" }, |
2003 | | { 0, NULL } |
2004 | | }; |
2005 | | static value_string_ext v10_template_types_cisco_ext = VALUE_STRING_EXT_INIT(v10_template_types_cisco); |
2006 | | |
2007 | | static const value_string v10_template_types_niagara_networks[] = { |
2008 | | { 100, "SslServerNameIndication" }, |
2009 | | { 101, "SslServerVersion" }, |
2010 | | { 102, "SslServerVersionText" }, |
2011 | | { 103, "SslServerCipher" }, |
2012 | | { 104, "SslServerCipherText" }, |
2013 | | { 105, "SslConnectionEncryptionType" }, |
2014 | | { 106, "SslServerCompressionMethod" }, |
2015 | | { 107, "SslServerSessionId" }, |
2016 | | { 108, "SslCertificateIssuer" }, |
2017 | | { 109, "SslCertificateIssuerName" }, |
2018 | | { 110, "SslCertificateSubject" }, |
2019 | | { 111, "SslCertificateSubjectName" }, |
2020 | | { 112, "SslCertificateValidNotBefore" }, |
2021 | | { 113, "SslCertificateValidNotAfter" }, |
2022 | | { 114, "SslCertificateSerialNumber" }, |
2023 | | { 115, "SslCertificateSignatureAlgorithm" }, |
2024 | | { 116, "SslCertificateSignatureAlgorithmText" }, |
2025 | | { 117, "SslCertificateSubjectPublicKeySize" }, |
2026 | | { 118, "SslCertificateSubjectPublicAlgorithm" }, |
2027 | | { 119, "SslCertificateSubjectPublicAlgorithmText" }, |
2028 | | { 120, "SslCertificateSubjectAlgorithmText" }, |
2029 | | { 121, "SslCertificateSubjectAlternativeName" }, |
2030 | | { 122, "SslCertificateSha1" }, |
2031 | | { 200, "DnsIdentifier" }, |
2032 | | { 201, "DnsOpCode" }, |
2033 | | { 202, "DnsResponseCode" }, |
2034 | | { 203, "DnsQueryName" }, |
2035 | | { 204, "DnsResponseName" }, |
2036 | | { 205, "DnsResponseTTL" }, |
2037 | | { 206, "DnsResponseIPv4Addr" }, |
2038 | | { 207, "DnsResponseIPv4AddrText" }, |
2039 | | { 208, "DnsResponseIPv6Addr" }, |
2040 | | { 209, "DnsResponseIPv6AddrText" }, |
2041 | | { 210, "DnsBits" }, |
2042 | | { 211, "DnsQDCount" }, |
2043 | | { 212, "DnsANCount" }, |
2044 | | { 213, "DnsNSCount" }, |
2045 | | { 214, "DnsARCount" }, |
2046 | | { 215, "DnsQueryType" }, |
2047 | | { 216, "DnsQueryTypeText" }, |
2048 | | { 217, "DnsQueryClass" }, |
2049 | | { 218, "DnsQueryClassText" }, |
2050 | | { 219, "DnsResponseType" }, |
2051 | | { 220, "DnsResponseTypeText" }, |
2052 | | { 221, "DnsResponseClass" }, |
2053 | | { 222, "DnsResponseClassText" }, |
2054 | | { 223, "DnsResponseRDLength" }, |
2055 | | { 224, "DnsResponseRData" }, |
2056 | | { 225, "DnsAuthorityName" }, |
2057 | | { 226, "DnsAuthorityType" }, |
2058 | | { 227, "DnsAuthorityTypeText" }, |
2059 | | { 228, "DnsAuthorityClass" }, |
2060 | | { 229, "DnsAuthorityClassText" }, |
2061 | | { 230, "DnsAuthorityTTL" }, |
2062 | | { 231, "DnsAuthorityRDLength" }, |
2063 | | { 232, "DnsAuthorityRData" }, |
2064 | | { 233, "DnsAdditionalName" }, |
2065 | | { 234, "DnsAdditionalType" }, |
2066 | | { 235, "DnsAdditionalTypeText" }, |
2067 | | { 236, "DnsAdditionalClass" }, |
2068 | | { 237, "DnsAdditionalClassText" }, |
2069 | | { 238, "DnsAdditionalTTL" }, |
2070 | | { 239, "DnsAdditionalRDLength" }, |
2071 | | { 240, "DnsAdditionalRData" }, |
2072 | | { 300, "RadiusPacketTypeCode" }, |
2073 | | { 301, "RadiusPacketTypeCodeText" }, |
2074 | | { 302, "RadiusPacketIdentifier" }, |
2075 | | { 303, "RadiusAuthenticator" }, |
2076 | | { 304, "RadiusUserName" }, |
2077 | | { 305, "RadiusCallingStationId" }, |
2078 | | { 306, "RadiusCalledStationId" }, |
2079 | | { 307, "RadiusNasIpAddress" }, |
2080 | | { 308, "RadiusNasIpv6Address" }, |
2081 | | { 309, "RadiusNasIdentifier" }, |
2082 | | { 310, "RadiusFramedIpAddress" }, |
2083 | | { 311, "RadiusFramedIpv6Address" }, |
2084 | | { 312, "RadiusAcctSessionId" }, |
2085 | | { 313, "RadiusAcctStatusType" }, |
2086 | | { 314, "RadiusAcctInOctets" }, |
2087 | | { 315, "RadiusAcctOutOctets" }, |
2088 | | { 316, "RadiusAcctInPackets" }, |
2089 | | { 317, "RadiusAcctOutPackets" }, |
2090 | | { 318, "RadiusVsaVendorId" }, |
2091 | | { 319, "RadiusVsaName" }, |
2092 | | { 320, "RadiusVsaId" }, |
2093 | | { 321, "RadiusVsaValue" }, |
2094 | | { 0, NULL } |
2095 | | }; |
2096 | | static value_string_ext v10_template_types_niagara_networks_ext = VALUE_STRING_EXT_INIT(v10_template_types_niagara_networks); |
2097 | | |
2098 | | static const value_string v10_barracuda_logop[] = { |
2099 | | { 0, "Unknown" }, |
2100 | | { 1, "Allow" }, |
2101 | | { 2, "LocalAllow" }, |
2102 | | { 3, "Block" }, |
2103 | | { 4, "LocalBlock" }, |
2104 | | { 5, "Remove" }, |
2105 | | { 6, "LocalRemove" }, |
2106 | | { 7, "Drop" }, |
2107 | | { 8, "Terminate" }, |
2108 | | { 9, "LocalTerminate" }, |
2109 | | { 10, "Change" }, |
2110 | | { 11, "Operation" }, |
2111 | | { 12, "Startup" }, |
2112 | | { 13, "Configuration" }, |
2113 | | { 14, "Rule" }, |
2114 | | { 15, "State" }, |
2115 | | { 16, "LocalState" }, |
2116 | | { 17, "Process" }, |
2117 | | { 18, "AdminAction" }, |
2118 | | { 19, "Deny" }, |
2119 | | { 20, "LocalDeny" }, |
2120 | | { 21, "SecurityEvent" }, |
2121 | | { 22, "Sync" }, |
2122 | | { 23, "Fail" }, |
2123 | | { 24, "LocalFail" }, |
2124 | | { 25, "ARP" }, |
2125 | | { 26, "Detect" }, |
2126 | | { 27, "LocalDetect" }, |
2127 | | { 28, "IntermediateReport" }, |
2128 | | { 0, NULL } |
2129 | | }; |
2130 | | |
2131 | | static const value_string v10_barracuda_traffictype[] = { |
2132 | | { 0, "Forwarding" }, |
2133 | | { 1, "Local In" }, |
2134 | | { 2, "Local Out" }, |
2135 | | { 3, "Loopback" }, |
2136 | | { 0, NULL } |
2137 | | }; |
2138 | | |
2139 | | static const value_string v10_cisco_waas_segment[] = { |
2140 | | { 0, "Unknown" }, |
2141 | | { 1, "Client Unoptimized" }, |
2142 | | { 2, "Server Optimized" }, |
2143 | | { 4, "Client Optimized" }, |
2144 | | { 8, "Server Unoptimized" }, |
2145 | | { 16, "Pass-Through" }, |
2146 | | { 0, NULL } |
2147 | | }; |
2148 | | |
2149 | | static const value_string v10_cisco_waas_passthrough_reason[] = { |
2150 | | { 0, "Unknown" }, |
2151 | | { 1, "PT_NO_PEER" }, |
2152 | | { 2, "PT_RJCT_CAP" }, |
2153 | | { 3, "PT_RJCT_RSRCS" }, |
2154 | | { 4, "PT_RJCT_NO_LICENSE" }, |
2155 | | { 5, "PT_APP_CONFIG" }, |
2156 | | { 6, "PT_GLB_CONFIG" }, |
2157 | | { 7, "PT_ASYMMETRIC" }, |
2158 | | { 8, "PT_IN_PROGRESS" }, |
2159 | | { 9, "PT_INTERMEDIATE" }, |
2160 | | { 10, "PT_OVERLOAD" }, |
2161 | | { 11, "PT_INT_ERROR" }, |
2162 | | { 12, "PT_APP_OVERRIDE" }, |
2163 | | { 13, "PT_SVR_BLACKLIST" }, |
2164 | | { 14, "PT_AD_VER_MISMTCH" }, |
2165 | | { 15, "PT_AD_AO_INCOMPAT" }, |
2166 | | { 16, "PT_AD_AOIM_PROGRESS" }, |
2167 | | { 17, "PT_DIRM_VER_MISMTCH" }, |
2168 | | { 18, "PT_PEER_OVERRIDE" }, |
2169 | | { 19, "PT_AD_OPT_PARSE_FAIL" }, |
2170 | | { 20, "PT_AD_PT_SERIAL_MODE" }, |
2171 | | { 21, "PT_SN_INTERCEPTION_ACL" }, |
2172 | | { 22, "PT_IP_FRAG_UNSUPP_PEER" }, |
2173 | | { 23, "PT_CLUSTER_MEMBER_INDX" }, |
2174 | | { 24, "PT_FLOW_QUERY_FAIL_INDX" }, |
2175 | | { 25, "PT_FLOWSW_INT_ACL_DENY_INX" }, |
2176 | | { 26, "PT_UNKNOWN_INDX" }, |
2177 | | { 27, "PT_FLOWSW_PLCY_INDX" }, |
2178 | | { 28, "PT_SNG_OVERLOAD_INDX" }, |
2179 | | { 29, "PT_CLUSTER_DEGRADE_INDX" }, |
2180 | | { 30, "PT_FLOW_LEARN_FAIL_INDX" }, |
2181 | | { 31, "PT_OVERALL_INDX" }, |
2182 | | { 32, "PT_ZBFW" }, |
2183 | | { 33, "PT_RTSP_ALG" }, |
2184 | | { 0, NULL } |
2185 | | }; |
2186 | | |
2187 | | static const value_string v10_template_types_fastip[] = { |
2188 | | { 0, "METER_VERSION"}, |
2189 | | { 1, "METER_OS_SYSNAME"}, |
2190 | | { 2, "METER_OS_NODENAME"}, |
2191 | | { 3, "METER_OS_RELEASE"}, |
2192 | | { 4, "METER_OS_VERSION"}, |
2193 | | { 5, "METER_OS_MACHINE"}, |
2194 | | { 6, "TCP_FLAGS"}, |
2195 | | { 13, "EPOCH_SECOND"}, |
2196 | | { 14, "NIC_NAME"}, |
2197 | | { 15, "NIC_ID"}, |
2198 | | { 16, "NIC_MAC"}, |
2199 | | { 17, "NIC_IP"}, |
2200 | | { 18, "COLLISIONS"}, |
2201 | | { 19, "ERRORS"}, |
2202 | | { 20, "NIC_DRIVER_NAME"}, |
2203 | | { 21, "NIC_DRIVER_VERSION"}, |
2204 | | { 22, "NIC_FIRMWARE_VERSION"}, |
2205 | | { 23, "METER_OS_DISTRIBUTION_NAME"}, |
2206 | | { 24, "BOND_INTERFACE_MODE"}, |
2207 | | { 25, "BOND_INTERFACE_PHYSICAL_NIC_COUNT"}, |
2208 | | { 26, "BOND_INTERFACE_ID"}, |
2209 | | { 200, "TCP_HANDSHAKE_RTT_USEC"}, |
2210 | | { 201, "APP_RTT_USEC"}, |
2211 | | { 0, NULL } |
2212 | | }; |
2213 | | static value_string_ext v10_template_types_fastip_ext = VALUE_STRING_EXT_INIT(v10_template_types_fastip); |
2214 | | |
2215 | | static const value_string v10_template_types_juniper[] = { |
2216 | | {137, "OBSERVATION_DOMAIN_LEVEL_JUNIPER_COMMON_PROPERTIES"}, |
2217 | | {0, NULL} |
2218 | | }; |
2219 | | static value_string_ext v10_template_types_juniper_ext = VALUE_STRING_EXT_INIT(v10_template_types_juniper); |
2220 | | |
2221 | | static const value_string v10_juniper_cpid[] = { |
2222 | | {1, "Forwarding Class and Drop Priority"}, |
2223 | | {2, "Forwarding Exception Details"}, |
2224 | | {3, "Forwarding Nexthop Details"}, |
2225 | | {4, "Egress Interface Details"}, |
2226 | | {5, "Ingress Underlying Interface Details"}, |
2227 | | {6, "Ingress Interface Details"}, |
2228 | | {0, NULL} |
2229 | | }; |
2230 | | static value_string_ext v10_juniper_cpid_ext = VALUE_STRING_EXT_INIT(v10_juniper_cpid); |
2231 | | |
2232 | | static const value_string v9_scope_field_types[] = { |
2233 | | { 1, "System" }, |
2234 | | { 2, "Interface" }, |
2235 | | { 3, "Line Card" }, |
2236 | | { 4, "NetFlow Cache" }, |
2237 | | { 5, "Template" }, |
2238 | | { 0, NULL } |
2239 | | }; |
2240 | | static value_string_ext v9_scope_field_types_ext = VALUE_STRING_EXT_INIT(v9_scope_field_types); |
2241 | | |
2242 | | static const value_string v9_sampler_mode[] = { |
2243 | | { 0, "Deterministic" }, |
2244 | | { 1, "Unknown" }, /* "Time-Based" ?? */ |
2245 | | { 2, "Random" }, |
2246 | | { 0, NULL } |
2247 | | }; |
2248 | | |
2249 | | static const value_string v9_direction[] = { |
2250 | | { 0, "Ingress" }, |
2251 | | { 1, "Egress" }, |
2252 | | { 0, NULL } |
2253 | | }; |
2254 | | |
2255 | | static const value_string v10_ixia_dns_section_type[] = { |
2256 | | {0, "Answer"}, |
2257 | | {1, "Authoritative NS"}, |
2258 | | {2, "Additional"}, |
2259 | | {0, NULL} |
2260 | | }; |
2261 | | |
2262 | | static const value_string v10_ixia_req_res_flag[] = { |
2263 | | {0, "Request"}, |
2264 | | {1, "Response"}, |
2265 | | {0, NULL} |
2266 | | }; |
2267 | | |
2268 | 0 | #define FORWARDING_STATUS_UNKNOWN 0 |
2269 | 0 | #define FORWARDING_STATUS_FORWARD 1 |
2270 | 0 | #define FORWARDING_STATUS_DROP 2 |
2271 | 0 | #define FORWARDING_STATUS_CONSUME 3 |
2272 | | |
2273 | | static const value_string v9_forwarding_status[] = { |
2274 | | { FORWARDING_STATUS_UNKNOWN, "Unknown"}, /* Observed on IOS-XR 3.2 */ |
2275 | | { FORWARDING_STATUS_FORWARD, "Forward"}, /* Observed on 7200 12.4(9)T */ |
2276 | | { FORWARDING_STATUS_DROP, "Drop"}, /* Observed on 7200 12.4(9)T */ |
2277 | | { FORWARDING_STATUS_CONSUME, "Consume"}, /* Observed on 7200 12.4(9)T */ |
2278 | | { 0, NULL } |
2279 | | }; |
2280 | | |
2281 | | static const value_string v9_forwarding_status_unknown_code[] = { |
2282 | | { 0, NULL } |
2283 | | }; |
2284 | | |
2285 | | static const value_string v9_forwarding_status_forward_code[] = { |
2286 | | { 0, "Forwarded (Unknown)" }, |
2287 | | { 1, "Forwarded Fragmented" }, |
2288 | | { 2, "Forwarded not Fragmented" }, |
2289 | | { 0, NULL } |
2290 | | }; |
2291 | | |
2292 | | static const value_string v9_forwarding_status_drop_code[] = { |
2293 | | { 0, "Dropped (Unknown)" }, |
2294 | | { 1, "Drop ACL Deny" }, |
2295 | | { 2, "Drop ACL drop" }, |
2296 | | { 3, "Drop Unroutable" }, |
2297 | | { 4, "Drop Adjacency" }, |
2298 | | { 5, "Drop Fragmentation & DF set" }, |
2299 | | { 6, "Drop Bad header checksum" }, |
2300 | | { 7, "Drop Bad total Length" }, |
2301 | | { 8, "Drop Bad Header Length" }, |
2302 | | { 9, "Drop bad TTL" }, |
2303 | | { 10, "Drop Policer" }, |
2304 | | { 11, "Drop WRED" }, |
2305 | | { 12, "Drop RPF" }, |
2306 | | { 13, "Drop For us" }, |
2307 | | { 14, "Drop Bad output interface" }, |
2308 | | { 15, "Drop Hardware" }, |
2309 | | { 0, NULL } |
2310 | | }; |
2311 | | |
2312 | | static const value_string v9_forwarding_status_consume_code[] = { |
2313 | | { 0, "Consumed (Unknown)" }, |
2314 | | { 1, "Terminate Punt Adjacency" }, |
2315 | | { 2, "Terminate Incomplete Adjacency" }, |
2316 | | { 3, "Terminate For us" }, |
2317 | | { 0, NULL } |
2318 | | }; |
2319 | | |
2320 | | static const value_string v9_firewall_event[] = { |
2321 | | { 0, "Default (ignore)"}, |
2322 | | { 1, "Flow created"}, |
2323 | | { 2, "Flow deleted"}, |
2324 | | { 3, "Flow denied"}, |
2325 | | { 4, "Flow alert"}, |
2326 | | { 0, NULL } |
2327 | | }; |
2328 | | |
2329 | | static const value_string v9_extended_firewall_event[] = { |
2330 | | { 0, "ignore"}, |
2331 | | { 1001, "Flow denied by an ingress ACL"}, |
2332 | | { 1002, "Flow denied by an egress ACL"}, |
2333 | | { 1003, "Flow denied by security appliance"}, |
2334 | | { 1004, "Flow denied (TCP flow beginning with not TCP SYN)"}, |
2335 | | { 0, NULL } |
2336 | | }; |
2337 | | |
2338 | | static const value_string engine_type[] = { |
2339 | | { 0, "RP"}, |
2340 | | { 1, "VIP/Linecard"}, |
2341 | | { 2, "PFC/DFC" }, |
2342 | | { 0, NULL } |
2343 | | }; |
2344 | | |
2345 | | static const value_string v9_flow_end_reason[] = { |
2346 | | { 0, "Unknown"}, |
2347 | | { 1, "Idle timeout"}, |
2348 | | { 2, "Active timeout" }, |
2349 | | { 3, "End of Flow detected" }, |
2350 | | { 4, "Forced end" }, |
2351 | | { 5, "Lack of resources" }, |
2352 | | { 0, NULL } |
2353 | | }; |
2354 | | |
2355 | | static const value_string v9_biflow_direction[] = { |
2356 | | { 0, "Arbitrary"}, |
2357 | | { 1, "Initiator"}, |
2358 | | { 2, "ReverseInitiator" }, |
2359 | | { 3, "Perimeter" }, |
2360 | | { 0, NULL } |
2361 | | }; |
2362 | | |
2363 | | static const value_string selector_algorithm[] = { |
2364 | | { 0, "Reserved"}, |
2365 | | { 1, "Systematic count-based Sampling"}, |
2366 | | { 2, "Systematic time-based Sampling"}, |
2367 | | { 3, "Random n-out-of-N Sampling"}, |
2368 | | { 4, "Uniform probabilistic Sampling"}, |
2369 | | { 5, "Property match Filtering"}, |
2370 | | { 6, "Hash based Filtering using BOB"}, |
2371 | | { 7, "Hash based Filtering using IPSX"}, |
2372 | | { 8, "Hash based Filtering using CRC"}, |
2373 | | { 0, NULL } |
2374 | | }; |
2375 | | static value_string_ext selector_algorithm_ext = VALUE_STRING_EXT_INIT(selector_algorithm); |
2376 | | |
2377 | | static const value_string performance_monitor_specials[] = { |
2378 | | { 0xFFFFFFFF, "Not Measured"}, |
2379 | | { 0xFFFF, "Not Measured"}, |
2380 | | { 0xFF, "Not Measured"}, |
2381 | | { 0, NULL } |
2382 | | }; |
2383 | | |
2384 | | static const true_false_string mpls_bos_tfs = { |
2385 | | "Bottom-of-Stack", |
2386 | | "" |
2387 | | }; |
2388 | | |
2389 | | static const value_string cflow_unknown_value[] = { |
2390 | | { 0, "Unknown" }, |
2391 | | { 0, NULL } |
2392 | | }; |
2393 | | |
2394 | | /* https://www.iana.org/assignments/ipfix/ipfix.xhtml#classification-engine-ids */ |
2395 | | |
2396 | | static const value_string classification_engine_types[] = { |
2397 | | { 0, "invalid" }, |
2398 | | { 1, "IANA-L3" }, |
2399 | | { 2, "PANA-L3" }, |
2400 | | { 3, "IANA-L4" }, |
2401 | | { 4, "PANA-L4" }, |
2402 | | { 6, "USER-Defined" }, |
2403 | | { 12, "PANA-L2" }, |
2404 | | { 13, "PANA-L7" }, |
2405 | | { 18, "ETHERTYPE" }, |
2406 | | { 19, "LLC" }, |
2407 | | { 20, "PANA-L7-PEN" }, |
2408 | | { 21, "Qosmos ixEngine" }, |
2409 | | { 22, "ntop nDPI" }, |
2410 | | { 0, NULL } |
2411 | | }; |
2412 | | /* |
2413 | | * wireshark tree identifiers |
2414 | | */ |
2415 | | |
2416 | | static int proto_netflow; |
2417 | | |
2418 | | static int ett_netflow; |
2419 | | static int ett_unixtime; |
2420 | | static int ett_flow; |
2421 | | static int ett_flowtime; |
2422 | | static int ett_str_len; |
2423 | | static int ett_template; |
2424 | | static int ett_field; |
2425 | | static int ett_dataflowset; |
2426 | | static int ett_fwdstat; |
2427 | | static int ett_mpls_label; |
2428 | | static int ett_tcpflags; |
2429 | | static int ett_subtemplate_list; |
2430 | | static int ett_resiliency; |
2431 | | static int ett_data_link_frame_sec; |
2432 | | static int ett_srhflagsipv6; |
2433 | | static int ett_gtpflags; |
2434 | | |
2435 | | /* |
2436 | | * cflow header |
2437 | | */ |
2438 | | |
2439 | | static int hf_cflow_version; |
2440 | | static int hf_cflow_count; |
2441 | | static int hf_cflow_len; |
2442 | | static int hf_cflow_sysuptime; |
2443 | | static int hf_cflow_exporttime; |
2444 | | static int hf_cflow_unix_secs; |
2445 | | static int hf_cflow_unix_nsecs; |
2446 | | static int hf_cflow_timestamp; |
2447 | | static int hf_cflow_samplingmode; |
2448 | | static int hf_cflow_samplerate; |
2449 | | |
2450 | | static int hf_cflow_unknown_field_type; |
2451 | | static int hf_cflow_padding; |
2452 | | static int hf_cflow_reserved; |
2453 | | static int hf_cflow_extra_packets; |
2454 | | |
2455 | | /* |
2456 | | * cflow version specific info |
2457 | | */ |
2458 | | static int hf_cflow_sequence; |
2459 | | static int hf_cflow_engine_type; |
2460 | | static int hf_cflow_engine_id; |
2461 | | static int hf_cflow_source_id; |
2462 | | |
2463 | | static int hf_cflow_aggmethod; |
2464 | | static int hf_cflow_aggversion; |
2465 | | |
2466 | | /* Version 9 */ |
2467 | | |
2468 | | static int hf_cflow_flowset_id; |
2469 | | static int hf_cflow_flowset_length; |
2470 | | static int hf_cflow_template_id; |
2471 | | static int hf_cflow_template_field_count; |
2472 | | static int hf_cflow_template_field_type; |
2473 | | static int hf_cflow_template_field_length; |
2474 | | static int hf_cflow_option_scope_length; |
2475 | | static int hf_cflow_option_length; |
2476 | | static int hf_cflow_template_scope_field_type; |
2477 | | |
2478 | | static int hf_cflow_scope_system; |
2479 | | static int hf_cflow_scope_interface; |
2480 | | static int hf_cflow_scope_linecard; |
2481 | | static int hf_cflow_scope_cache; |
2482 | | static int hf_cflow_scope_template; |
2483 | | |
2484 | | /* IPFIX */ |
2485 | | static int hf_cflow_template_ipfix_total_field_count; |
2486 | | static int hf_cflow_template_ipfix_scope_field_count; |
2487 | | static int hf_cflow_template_ipfix_pen_provided; |
2488 | | static int hf_cflow_template_ipfix_field_type; |
2489 | | static int hf_cflow_template_ipfix_field_type_enterprise; |
2490 | | static int hf_cflow_template_ipfix_field_pen; |
2491 | | static int hf_cflow_subtemplate_id; |
2492 | | static int hf_cflow_subtemplate_semantic; |
2493 | | |
2494 | | /* IPFIX / vendor */ |
2495 | | static int hf_cflow_template_plixer_field_type; |
2496 | | static int hf_cflow_template_ntop_field_type; |
2497 | | static int hf_cflow_template_ixia_field_type; |
2498 | | static int hf_cflow_template_netscaler_field_type; |
2499 | | static int hf_cflow_template_barracuda_field_type; |
2500 | | static int hf_cflow_template_gigamon_field_type; |
2501 | | static int hf_cflow_template_cisco_field_type; |
2502 | | static int hf_cflow_template_niagara_networks_field_type; |
2503 | | static int hf_cflow_template_fastip_field_type; |
2504 | | static int hf_cflow_template_juniper_field_type; |
2505 | | |
2506 | | |
2507 | | /* |
2508 | | * pdu storage |
2509 | | */ |
2510 | | static int hf_cflow_srcaddr; |
2511 | | static int hf_cflow_srcaddr_v6; |
2512 | | static int hf_cflow_srcnet; |
2513 | | static int hf_cflow_dstaddr; |
2514 | | static int hf_cflow_dstaddr_v6; |
2515 | | static int hf_cflow_dstnet; |
2516 | | static int hf_cflow_nexthop; |
2517 | | static int hf_cflow_nexthop_v6; |
2518 | | static int hf_cflow_bgpnexthop; |
2519 | | static int hf_cflow_bgpnexthop_v6; |
2520 | | static int hf_cflow_inputint; |
2521 | | static int hf_cflow_outputint; |
2522 | | static int hf_cflow_flows; |
2523 | | static int hf_cflow_packets; |
2524 | | static int hf_cflow_octets; |
2525 | | static int hf_cflow_length_min; |
2526 | | static int hf_cflow_length_max; |
2527 | | static int hf_cflow_timedelta; |
2528 | | static int hf_cflow_sys_init_time; |
2529 | | static int hf_cflow_timestart; |
2530 | | static int hf_cflow_timeend; |
2531 | | static int hf_cflow_srcport; |
2532 | | static int hf_cflow_dstport; |
2533 | | static int hf_cflow_prot; |
2534 | | static int hf_cflow_tos; |
2535 | | static int hf_cflow_marked_tos; |
2536 | | static int hf_cflow_flags; |
2537 | | static int hf_cflow_tcpflags; |
2538 | | static int hf_cflow_tcpflags16; |
2539 | | static int hf_cflow_tcpflags_fin; |
2540 | | static int hf_cflow_tcpflags_syn; |
2541 | | static int hf_cflow_tcpflags_rst; |
2542 | | static int hf_cflow_tcpflags_psh; |
2543 | | static int hf_cflow_tcpflags_ack; |
2544 | | static int hf_cflow_tcpflags_urg; |
2545 | | static int hf_cflow_tcpflags_ece; |
2546 | | static int hf_cflow_tcpflags_cwr; |
2547 | | static int hf_cflow_tcpflags16_fin; |
2548 | | static int hf_cflow_tcpflags16_syn; |
2549 | | static int hf_cflow_tcpflags16_rst; |
2550 | | static int hf_cflow_tcpflags16_psh; |
2551 | | static int hf_cflow_tcpflags16_ack; |
2552 | | static int hf_cflow_tcpflags16_urg; |
2553 | | static int hf_cflow_tcpflags16_ece; |
2554 | | static int hf_cflow_tcpflags16_cwr; |
2555 | | static int hf_cflow_tcpflags16_ns; |
2556 | | static int hf_cflow_tcpflags_reserved; |
2557 | | static int hf_cflow_tcpflags16_reserved; |
2558 | | static int hf_cflow_tcpflags16_zero; |
2559 | | static int hf_cflow_dstas; |
2560 | | static int hf_cflow_srcas; |
2561 | | static int hf_cflow_dstmask; |
2562 | | static int hf_cflow_dstmask_v6; |
2563 | | static int hf_cflow_srcmask; |
2564 | | static int hf_cflow_srcmask_v6; |
2565 | | static int hf_cflow_routersc; |
2566 | | static int hf_cflow_mulpackets; |
2567 | | static int hf_cflow_muloctets; |
2568 | | static int hf_cflow_octets_exp; |
2569 | | static int hf_cflow_packets_exp; |
2570 | | static int hf_cflow_flows_exp; |
2571 | | static int hf_cflow_ipv4_router_sc; |
2572 | | static int hf_cflow_srcprefix; |
2573 | | static int hf_cflow_dstprefix; |
2574 | | static int hf_cflow_flow_class; |
2575 | | static int hf_cflow_ttl_minimum; |
2576 | | static int hf_cflow_ttl_maximum; |
2577 | | static int hf_cflow_frag_id; |
2578 | | static int hf_cflow_ip_version; |
2579 | | static int hf_cflow_icmp_type_code_ipv4; |
2580 | | static int hf_cflow_igmp_type; |
2581 | | static int hf_cflow_sampling_interval; |
2582 | | static int hf_cflow_sampling_algorithm; |
2583 | | static int hf_cflow_flow_active_timeout; |
2584 | | static int hf_cflow_flow_inactive_timeout; |
2585 | | static int hf_cflow_mpls_top_label_type; |
2586 | | static int hf_cflow_mpls_pe_addr; |
2587 | | static int hf_cflow_sampler_id; |
2588 | | static int hf_cflow_sampler_mode; |
2589 | | static int hf_cflow_sampler_random_interval; |
2590 | | static int hf_cflow_direction; |
2591 | | static int hf_cflow_if_name; |
2592 | | static int hf_cflow_if_descr; |
2593 | | static int hf_cflow_sampler_name; |
2594 | | static int hf_cflow_forwarding_status; |
2595 | | static int hf_cflow_forwarding_status_unknown_code; |
2596 | | static int hf_cflow_forwarding_status_forward_code; |
2597 | | static int hf_cflow_forwarding_status_consume_code; |
2598 | | static int hf_cflow_forwarding_status_drop_code; |
2599 | | static int hf_cflow_nbar_appl_desc; |
2600 | | static int hf_cflow_nbar_appl_id_class_eng_id; |
2601 | | static int hf_cflow_nbar_appl_id_selector_id; |
2602 | | static int hf_cflow_nbar_appl_name; |
2603 | | static int hf_cflow_peer_srcas; |
2604 | | static int hf_cflow_peer_dstas; |
2605 | | static int hf_cflow_flow_exporter; |
2606 | | static int hf_cflow_icmp_ipv4_type; |
2607 | | static int hf_cflow_icmp_ipv4_code; |
2608 | | static int hf_cflow_icmp_ipv6_type; |
2609 | | static int hf_cflow_icmp_ipv6_code; |
2610 | | static int hf_cflow_tcp_window_size; |
2611 | | static int hf_cflow_ipv4_total_length; |
2612 | | static int hf_cflow_ip_ttl; |
2613 | | static int hf_cflow_mpls_payload_length; |
2614 | | static int hf_cflow_ip_dscp; |
2615 | | static int hf_cflow_delta_octets_squared; |
2616 | | static int hf_cflow_total_octets_squared; |
2617 | | static int hf_cflow_udp_length; |
2618 | | static int hf_cflow_is_multicast; |
2619 | | static int hf_cflow_ip_header_words; |
2620 | | static int hf_cflow_option_map; |
2621 | | static int hf_cflow_section_header; |
2622 | | static int hf_cflow_section_payload; |
2623 | | /* IPFIX (version 10) Information Elements */ |
2624 | | static int hf_cflow_post_octets; |
2625 | | static int hf_cflow_post_packets; |
2626 | | static int hf_cflow_ipv6_flowlabel; |
2627 | | static int hf_cflow_post_tos; |
2628 | | static int hf_cflow_srcmac; |
2629 | | static int hf_cflow_post_dstmac; |
2630 | | static int hf_cflow_vlanid; |
2631 | | static int hf_cflow_post_vlanid; |
2632 | | static int hf_cflow_ipv6_exthdr; |
2633 | | static int hf_cflow_dstmac; |
2634 | | static int hf_cflow_post_srcmac; |
2635 | | static int hf_cflow_permanent_packets; |
2636 | | static int hf_cflow_permanent_octets; |
2637 | | static int hf_cflow_fragment_offset; |
2638 | | static int hf_cflow_mpls_vpn_rd; |
2639 | | static int hf_cflow_mpls_top_label_prefix_length; /* ID: 91 */ |
2640 | | static int hf_cflow_src_traffic_index; /* ID: 92 */ |
2641 | | static int hf_cflow_dst_traffic_index; /* ID: 93 */ |
2642 | | static int hf_cflow_post_ip_diff_serv_code_point; /* ID: 98 */ |
2643 | | static int hf_cflow_multicast_replication_factor; /* ID: 99 */ |
2644 | | static int hf_cflow_classification_engine_id; /* ID: 101 */ |
2645 | | static int hf_cflow_exporter_addr; |
2646 | | static int hf_cflow_exporter_addr_v6; |
2647 | | static int hf_cflow_drop_octets; |
2648 | | static int hf_cflow_drop_packets; |
2649 | | static int hf_cflow_drop_total_octets; |
2650 | | static int hf_cflow_drop_total_packets; |
2651 | | static int hf_cflow_flow_end_reason; |
2652 | | static int hf_cflow_common_properties_id; |
2653 | | static int hf_cflow_observation_point_id; |
2654 | | static int hf_cflow_mpls_pe_addr_v6; |
2655 | | static int hf_cflow_port_id; |
2656 | | static int hf_cflow_mp_id; |
2657 | | static int hf_cflow_wlan_channel_id; |
2658 | | static int hf_cflow_wlan_ssid; |
2659 | | static int hf_cflow_flow_id; |
2660 | | static int hf_cflow_od_id; |
2661 | | static int hf_cflow_abstimestart; |
2662 | | static int hf_cflow_abstimeend; |
2663 | | static int hf_cflow_dstnet_v6; |
2664 | | static int hf_cflow_srcnet_v6; |
2665 | | static int hf_cflow_ignore_packets; |
2666 | | static int hf_cflow_ignore_octets; |
2667 | | static int hf_cflow_notsent_flows; |
2668 | | static int hf_cflow_notsent_packets; |
2669 | | static int hf_cflow_notsent_octets; |
2670 | | static int hf_cflow_post_total_octets; |
2671 | | static int hf_cflow_post_total_packets; |
2672 | | static int hf_cflow_key; |
2673 | | static int hf_cflow_post_total_mulpackets; |
2674 | | static int hf_cflow_post_total_muloctets; |
2675 | | static int hf_cflow_tcp_seq_num; |
2676 | | static int hf_cflow_tcp_ack_num; |
2677 | | static int hf_cflow_tcp_urg_ptr; |
2678 | | static int hf_cflow_tcp_header_length; |
2679 | | static int hf_cflow_ip_header_length; |
2680 | | static int hf_cflow_ipv6_payload_length; |
2681 | | static int hf_cflow_ipv6_next_hdr; |
2682 | | static int hf_cflow_ip_precedence; |
2683 | | static int hf_cflow_ip_fragment_flags; |
2684 | | static int hf_cflow_mpls_top_label_ttl; |
2685 | | static int hf_cflow_mpls_label_length; |
2686 | | static int hf_cflow_mpls_label_depth; |
2687 | | static int hf_cflow_mpls_top_label_exp; |
2688 | | static int hf_cflow_ip_payload_length; |
2689 | | static int hf_cflow_tcp_option_map; |
2690 | | static int hf_cflow_collector_addr; |
2691 | | static int hf_cflow_collector_addr_v6; |
2692 | | static int hf_cflow_export_interface; |
2693 | | static int hf_cflow_export_protocol_version; |
2694 | | static int hf_cflow_export_prot; |
2695 | | static int hf_cflow_collector_port; |
2696 | | static int hf_cflow_exporter_port; |
2697 | | static int hf_cflow_total_tcp_syn; |
2698 | | static int hf_cflow_total_tcp_fin; |
2699 | | static int hf_cflow_total_tcp_rst; |
2700 | | static int hf_cflow_total_tcp_psh; |
2701 | | static int hf_cflow_total_tcp_ack; |
2702 | | static int hf_cflow_total_tcp_urg; |
2703 | | static int hf_cflow_ip_total_length; |
2704 | | static int hf_cflow_post_natsource_ipv4_address; /* ID: 225 */ |
2705 | | static int hf_cflow_post_natdestination_ipv4_address; /* ID: 226 */ |
2706 | | static int hf_cflow_post_naptsource_transport_port; /* ID: 227 */ |
2707 | | static int hf_cflow_post_naptdestination_transport_port; /* ID: 228 */ |
2708 | | static int hf_cflow_nat_originating_address_realm; /* ID: 229 */ |
2709 | | static int hf_cflow_nat_event; /* ID: 230 */ |
2710 | | static int hf_cflow_initiator_octets; /* ID: 231 */ |
2711 | | static int hf_cflow_responder_octets; /* ID: 232 */ |
2712 | | static int hf_cflow_firewall_event; /* ID: 233 */ |
2713 | | static int hf_cflow_ingress_vrfid; /* ID: 234 */ |
2714 | | static int hf_cflow_egress_vrfid; /* ID: 235 */ |
2715 | | static int hf_cflow_vrfname; /* ID: 236 */ |
2716 | | static int hf_cflow_post_mpls_top_label_exp; /* ID: 237 */ |
2717 | | static int hf_cflow_tcp_window_scale; /* ID: 238 */ |
2718 | | static int hf_cflow_biflow_direction; |
2719 | | static int hf_cflow_ethernet_header_length; /* ID: 240 */ |
2720 | | static int hf_cflow_ethernet_payload_length; /* ID: 241 */ |
2721 | | static int hf_cflow_ethernet_total_length; /* ID: 242 */ |
2722 | | static int hf_cflow_dot1q_vlan_id; /* ID: 243 */ |
2723 | | static int hf_cflow_dot1q_priority; /* ID: 244 */ |
2724 | | static int hf_cflow_dot1q_customer_vlan_id; /* ID: 245 */ |
2725 | | static int hf_cflow_dot1q_customer_priority; /* ID: 246 */ |
2726 | | static int hf_cflow_metro_evc_id; /* ID: 247 */ |
2727 | | static int hf_cflow_metro_evc_type; /* ID: 248 */ |
2728 | | static int hf_cflow_pseudo_wire_id; /* ID: 249 */ |
2729 | | static int hf_cflow_pseudo_wire_type; /* ID: 250 */ |
2730 | | static int hf_cflow_pseudo_wire_control_word; /* ID: 251 */ |
2731 | | static int hf_cflow_ingress_physical_interface; /* ID: 252 */ |
2732 | | static int hf_cflow_egress_physical_interface; /* ID: 253 */ |
2733 | | static int hf_cflow_post_dot1q_vlan_id; /* ID: 254 */ |
2734 | | static int hf_cflow_post_dot1q_customer_vlan_id; /* ID: 255 */ |
2735 | | static int hf_cflow_ethernet_type; /* ID: 256 */ |
2736 | | static int hf_cflow_post_ip_precedence; /* ID: 257 */ |
2737 | | static int hf_cflow_collection_time_milliseconds; /* ID: 258 */ |
2738 | | static int hf_cflow_export_sctp_stream_id; /* ID: 259 */ |
2739 | | static int hf_cflow_max_export_seconds; /* ID: 260 */ |
2740 | | static int hf_cflow_max_flow_end_seconds; /* ID: 261 */ |
2741 | | static int hf_cflow_message_md5_checksum; /* ID: 262 */ |
2742 | | static int hf_cflow_message_scope; /* ID: 263 */ |
2743 | | static int hf_cflow_min_export_seconds; /* ID: 264 */ |
2744 | | static int hf_cflow_min_flow_start_seconds; /* ID: 265 */ |
2745 | | static int hf_cflow_opaque_octets; /* ID: 266 */ |
2746 | | static int hf_cflow_session_scope; /* ID: 267 */ |
2747 | | static int hf_cflow_max_flow_end_microseconds; /* ID: 268 */ |
2748 | | static int hf_cflow_max_flow_end_milliseconds; /* ID: 269 */ |
2749 | | static int hf_cflow_max_flow_end_nanoseconds; /* ID: 270 */ |
2750 | | static int hf_cflow_min_flow_start_microseconds; /* ID: 271 */ |
2751 | | static int hf_cflow_min_flow_start_milliseconds; /* ID: 272 */ |
2752 | | static int hf_cflow_min_flow_start_nanoseconds; /* ID: 273 */ |
2753 | | static int hf_cflow_collector_certificate; /* ID: 274 */ |
2754 | | static int hf_cflow_exporter_certificate; /* ID: 275 */ |
2755 | | static int hf_cflow_data_records_reliability; /* ID: 276 */ |
2756 | | static int hf_cflow_observation_point_type; /* ID: 277 */ |
2757 | | static int hf_cflow_new_connection_delta_count; /* ID: 278 */ |
2758 | | static int hf_cflow_connection_sum_duration_seconds; /* ID: 279 */ |
2759 | | static int hf_cflow_connection_transaction_id; /* ID: 280 */ |
2760 | | static int hf_cflow_post_nat_source_ipv6_address; /* ID: 281 */ |
2761 | | static int hf_cflow_post_nat_destination_ipv6_address; /* ID: 282 */ |
2762 | | static int hf_cflow_nat_pool_id; /* ID: 283 */ |
2763 | | static int hf_cflow_nat_pool_name; /* ID: 284 */ |
2764 | | static int hf_cflow_anonymization_flags; /* ID: 285 */ |
2765 | | static int hf_cflow_anonymization_technique; /* ID: 286 */ |
2766 | | static int hf_cflow_information_element_index; /* ID: 287 */ |
2767 | | static int hf_cflow_p2p_technology; /* ID: 288 */ |
2768 | | static int hf_cflow_tunnel_technology; /* ID: 289 */ |
2769 | | static int hf_cflow_encrypted_technology; /* ID: 290 */ |
2770 | | static int hf_cflow_subtemplate_list; /* ID: 292 */ |
2771 | | static int hf_cflow_bgp_validity_state; /* ID: 294 */ |
2772 | | static int hf_cflow_ipsec_spi; /* ID: 295 */ |
2773 | | static int hf_cflow_gre_key; /* ID: 296 */ |
2774 | | static int hf_cflow_nat_type; /* ID: 297 */ |
2775 | | static int hf_cflow_initiator_packets; /* ID: 298 */ |
2776 | | static int hf_cflow_responder_packets; /* ID: 299 */ |
2777 | | static int hf_cflow_observation_domain_name; /* ID: 300 */ |
2778 | | static int hf_cflow_selection_sequence_id; /* ID: 301 */ |
2779 | | static int hf_cflow_selector_id; /* ID: 302 */ |
2780 | | static int hf_cflow_information_element_id; /* ID: 303 */ |
2781 | | static int hf_cflow_selector_algorithm; /* ID: 304 */ |
2782 | | static int hf_cflow_sampling_packet_interval; /* ID: 305 */ |
2783 | | static int hf_cflow_sampling_packet_space; /* ID: 306 */ |
2784 | | static int hf_cflow_sampling_time_interval; /* ID: 307 */ |
2785 | | static int hf_cflow_sampling_time_space; /* ID: 308 */ |
2786 | | static int hf_cflow_sampling_size; /* ID: 309 */ |
2787 | | static int hf_cflow_sampling_population; /* ID: 310 */ |
2788 | | static int hf_cflow_sampling_probability_float64; /* ID: 311 */ |
2789 | | static int hf_cflow_sampling_probability_float32; /* ID: 311 */ |
2790 | | static int hf_cflow_data_link_frame_size; /* ID: 312 */ |
2791 | | static int hf_cflow_data_link_frame_section; /* ID: 315 */ |
2792 | | static int hf_cflow_mpls_label_stack_section; /* ID: 316 */ |
2793 | | static int hf_cflow_mpls_payload_packet_section; /* ID: 317 */ |
2794 | | static int hf_cflow_selector_id_total_pkts_observed; /* ID: 318 */ |
2795 | | static int hf_cflow_selector_id_total_pkts_selected; /* ID: 319 */ |
2796 | | static int hf_cflow_absolute_error_float32; /* ID: 320 */ |
2797 | | static int hf_cflow_absolute_error_float64; /* ID: 320 */ |
2798 | | static int hf_cflow_relative_error_float32; /* ID: 321 */ |
2799 | | static int hf_cflow_relative_error_float64; /* ID: 321 */ |
2800 | | static int hf_cflow_observation_time_seconds; /* ID: 322 */ |
2801 | | static int hf_cflow_observation_time_milliseconds; /* ID: 323 */ |
2802 | | static int hf_cflow_observation_time_microseconds; /* ID: 324 */ |
2803 | | static int hf_cflow_observation_time_nanoseconds; /* ID: 325 */ |
2804 | | static int hf_cflow_digest_hash_value; /* ID: 326 */ |
2805 | | static int hf_cflow_hash_ippayload_offset; /* ID: 327 */ |
2806 | | static int hf_cflow_hash_ippayload_size; /* ID: 328 */ |
2807 | | static int hf_cflow_hash_output_range_min; /* ID: 329 */ |
2808 | | static int hf_cflow_hash_output_range_max; /* ID: 330 */ |
2809 | | static int hf_cflow_hash_selected_range_min; /* ID: 331 */ |
2810 | | static int hf_cflow_hash_selected_range_max; /* ID: 332 */ |
2811 | | static int hf_cflow_hash_digest_output; /* ID: 333 */ |
2812 | | static int hf_cflow_hash_initialiser_value; /* ID: 334 */ |
2813 | | static int hf_cflow_selector_name; /* ID: 335 */ |
2814 | | static int hf_cflow_upper_cilimit_float32; /* ID: 336 */ |
2815 | | static int hf_cflow_upper_cilimit_float64; /* ID: 336 */ |
2816 | | static int hf_cflow_lower_cilimit_float32; /* ID: 337 */ |
2817 | | static int hf_cflow_lower_cilimit_float64; /* ID: 337 */ |
2818 | | static int hf_cflow_confidence_level_float32; /* ID: 338 */ |
2819 | | static int hf_cflow_confidence_level_float64; /* ID: 338 */ |
2820 | | static int hf_cflow_information_element_data_type; /* ID: 339 */ |
2821 | | static int hf_cflow_information_element_description; /* ID: 340 */ |
2822 | | static int hf_cflow_information_element_name; /* ID: 341 */ |
2823 | | static int hf_cflow_information_element_range_begin; /* ID: 342 */ |
2824 | | static int hf_cflow_information_element_range_end; /* ID: 343 */ |
2825 | | static int hf_cflow_information_element_semantics; /* ID: 344 */ |
2826 | | static int hf_cflow_information_element_units; /* ID: 345 */ |
2827 | | static int hf_cflow_private_enterprise_number; /* ID: 346 */ |
2828 | | |
2829 | | static int hf_cflow_virtual_station_interface_id; /* ID: 347 */ |
2830 | | static int hf_cflow_virtual_station_interface_name; /* ID: 348 */ |
2831 | | static int hf_cflow_virtual_station_uuid; /* ID: 349 */ |
2832 | | static int hf_cflow_virtual_station_name; /* ID: 350 */ |
2833 | | static int hf_cflow_layer2_segment_id; /* ID: 351 */ |
2834 | | static int hf_cflow_layer2_octet_delta_count; /* ID: 352 */ |
2835 | | static int hf_cflow_layer2_octet_total_count; /* ID: 353 */ |
2836 | | static int hf_cflow_ingress_unicast_packet_total_count; /* ID: 354 */ |
2837 | | static int hf_cflow_ingress_multicast_packet_total_count; /* ID: 355 */ |
2838 | | static int hf_cflow_ingress_broadcast_packet_total_count; /* ID: 356 */ |
2839 | | static int hf_cflow_egress_unicast_packet_total_count; /* ID: 357 */ |
2840 | | static int hf_cflow_egress_broadcast_packet_total_count; /* ID: 358 */ |
2841 | | static int hf_cflow_monitoring_interval_start_milliseconds; /* ID: 359 */ |
2842 | | static int hf_cflow_monitoring_interval_end_milliseconds; /* ID: 360 */ |
2843 | | static int hf_cflow_port_range_start; /* ID: 361 */ |
2844 | | static int hf_cflow_port_range_end; /* ID: 362 */ |
2845 | | static int hf_cflow_port_range_step_size; /* ID: 363 */ |
2846 | | static int hf_cflow_port_range_num_ports; /* ID: 364 */ |
2847 | | static int hf_cflow_sta_mac_address; /* ID: 365 */ |
2848 | | static int hf_cflow_sta_ipv4_address; /* ID: 366 */ |
2849 | | static int hf_cflow_wtp_mac_address; /* ID: 367 */ |
2850 | | static int hf_cflow_ingress_interface_type; /* ID: 368 */ |
2851 | | static int hf_cflow_egress_interface_type; /* ID: 369 */ |
2852 | | static int hf_cflow_rtp_sequence_number; /* ID: 370 */ |
2853 | | static int hf_cflow_user_name; /* ID: 371 */ |
2854 | | static int hf_cflow_application_category_name; /* ID: 372 */ |
2855 | | static int hf_cflow_application_sub_category_name; /* ID: 373 */ |
2856 | | static int hf_cflow_application_group_name; /* ID: 374 */ |
2857 | | static int hf_cflow_original_flows_present; /* ID: 375 */ |
2858 | | static int hf_cflow_original_flows_initiated; /* ID: 376 */ |
2859 | | static int hf_cflow_original_flows_completed; /* ID: 377 */ |
2860 | | static int hf_cflow_distinct_count_of_source_ip_address; /* ID: 378 */ |
2861 | | static int hf_cflow_distinct_count_of_destinationip_address; /* ID: 379 */ |
2862 | | static int hf_cflow_distinct_count_of_source_ipv4_address; /* ID: 380 */ |
2863 | | static int hf_cflow_distinct_count_of_destination_ipv4_address; /* ID: 381 */ |
2864 | | static int hf_cflow_distinct_count_of_source_ipv6_address; /* ID: 382 */ |
2865 | | static int hf_cflow_distinct_count_of_destination_ipv6_address; /* ID: 383 */ |
2866 | | static int hf_cflow_value_distribution_method; /* ID: 384 */ |
2867 | | static int hf_cflow_rfc3550_jitter_milliseconds; /* ID: 385 */ |
2868 | | static int hf_cflow_rfc3550_jitter_microseconds; /* ID: 386 */ |
2869 | | static int hf_cflow_rfc3550_jitter_nanoseconds; /* ID: 387 */ |
2870 | | static int hf_cflow_dot1q_dei; /* ID: 388 */ |
2871 | | static int hf_cflow_dot1q_customer_dei; /* ID: 389 */ |
2872 | | static int hf_cflow_flow_selector_algorithm; /* ID: 390 */ |
2873 | | static int hf_cflow_flow_selected_octet_delta_count; /* ID: 391 */ |
2874 | | static int hf_cflow_flow_selected_packet_delta_count; /* ID: 392 */ |
2875 | | static int hf_cflow_flow_selected_flow_delta_count; /* ID: 393 */ |
2876 | | static int hf_cflow_selectorid_total_flows_observed; /* ID: 394 */ |
2877 | | static int hf_cflow_selectorid_total_flows_selected; /* ID: 395 */ |
2878 | | static int hf_cflow_sampling_flow_interval; /* ID: 396 */ |
2879 | | static int hf_cflow_sampling_flow_spacing; /* ID: 397 */ |
2880 | | static int hf_cflow_flow_sampling_time_interval; /* ID: 398 */ |
2881 | | static int hf_cflow_flow_sampling_time_spacing; /* ID: 399 */ |
2882 | | static int hf_cflow_hash_flow_domain; /* ID: 400 */ |
2883 | | static int hf_cflow_transport_octet_delta_count; /* ID: 401 */ |
2884 | | static int hf_cflow_transport_packet_delta_count; /* ID: 402 */ |
2885 | | static int hf_cflow_original_exporter_ipv4_address; /* ID: 403 */ |
2886 | | static int hf_cflow_original_exporter_ipv6_address; /* ID: 404 */ |
2887 | | static int hf_cflow_original_observation_domain_id; /* ID: 405 */ |
2888 | | static int hf_cflow_intermediate_process_id; /* ID: 406 */ |
2889 | | static int hf_cflow_ignored_data_record_total_count; /* ID: 407 */ |
2890 | | static int hf_cflow_data_link_frame_type; /* ID: 408 */ |
2891 | | static int hf_cflow_section_offset; /* ID: 409 */ |
2892 | | static int hf_cflow_section_exported_octets; /* ID: 410 */ |
2893 | | static int hf_cflow_dot1q_service_instance_tag; /* ID: 411 */ |
2894 | | static int hf_cflow_dot1q_service_instance_id; /* ID: 412 */ |
2895 | | static int hf_cflow_dot1q_service_instance_priority; /* ID: 413 */ |
2896 | | static int hf_cflow_dot1q_customer_source_mac_address; /* ID: 414 */ |
2897 | | static int hf_cflow_dot1q_customer_destination_mac_address; /* ID: 415 */ |
2898 | | static int hf_cflow_post_layer2_octet_delta_count; /* ID: 417 */ |
2899 | | static int hf_cflow_postm_cast_layer2_octet_delta_count; /* ID: 418 */ |
2900 | | static int hf_cflow_post_layer2_octet_total_count; /* ID: 420 */ |
2901 | | static int hf_cflow_postm_cast_layer2_octet_total_count; /* ID: 421 */ |
2902 | | static int hf_cflow_minimum_layer2_total_length; /* ID: 422 */ |
2903 | | static int hf_cflow_maximum_layer2_total_length; /* ID: 423 */ |
2904 | | static int hf_cflow_dropped_layer2_octet_delta_count; /* ID: 424 */ |
2905 | | static int hf_cflow_dropped_layer2_octet_total_count; /* ID: 425 */ |
2906 | | static int hf_cflow_ignored_layer2_octet_total_count; /* ID: 426 */ |
2907 | | static int hf_cflow_not_sent_layer2_octet_total_count; /* ID: 427 */ |
2908 | | static int hf_cflow_layer2_octet_delta_sum_of_squares; /* ID: 428 */ |
2909 | | static int hf_cflow_layer2_octet_total_sum_of_squares; /* ID: 429 */ |
2910 | | static int hf_cflow_layer2_frame_delta_count; /* ID: 430 */ |
2911 | | static int hf_cflow_layer2_frame_total_count; /* ID: 431 */ |
2912 | | static int hf_cflow_pseudo_wire_destination_ipv4_address; /* ID: 432 */ |
2913 | | static int hf_cflow_ignored_layer2_frame_total_count; /* ID: 433 */ |
2914 | | static int hf_cflow_mib_object_value_integer; /* ID: 434 */ |
2915 | | static int hf_cflow_mib_object_value_octetstring; /* ID: 435 */ |
2916 | | static int hf_cflow_mib_object_value_oid; /* ID: 436 */ |
2917 | | static int hf_cflow_mib_object_value_bits; /* ID: 437 */ |
2918 | | static int hf_cflow_mib_object_value_ipaddress; /* ID: 438 */ |
2919 | | static int hf_cflow_mib_object_value_counter; /* ID: 439 */ |
2920 | | static int hf_cflow_mib_object_value_gauge; /* ID: 440 */ |
2921 | | static int hf_cflow_mib_object_value_timeticks; /* ID: 441 */ |
2922 | | static int hf_cflow_mib_object_value_unsigned; /* ID: 442 */ |
2923 | | static int hf_cflow_mib_object_value_table; /* ID: 443 */ |
2924 | | static int hf_cflow_mib_object_value_row; /* ID: 444 */ |
2925 | | static int hf_cflow_mib_object_identifier; /* ID: 445 */ |
2926 | | static int hf_cflow_mib_subidentifier; /* ID: 446 */ |
2927 | | static int hf_cflow_mib_index_indicator; /* ID: 447 */ |
2928 | | static int hf_cflow_mib_capture_time_semantics; /* ID: 448 */ |
2929 | | static int hf_cflow_mib_context_engineid; /* ID: 449 */ |
2930 | | static int hf_cflow_mib_context_name; /* ID: 450 */ |
2931 | | static int hf_cflow_mib_object_name; /* ID: 451 */ |
2932 | | static int hf_cflow_mib_object_description; /* ID: 452 */ |
2933 | | static int hf_cflow_mib_object_syntax; /* ID: 453 */ |
2934 | | static int hf_cflow_mib_module_name; /* ID: 454 */ |
2935 | | static int hf_cflow_mobile_imsi; /* ID: 455 */ |
2936 | | static int hf_cflow_mobile_msisdn; /* ID: 456 */ |
2937 | | static int hf_cflow_http_statuscode; /* ID: 457 */ |
2938 | | static int hf_cflow_source_transport_ports_limit; /* ID: 458 */ |
2939 | | static int hf_cflow_http_request_method; /* ID: 459 */ |
2940 | | static int hf_cflow_http_request_host; /* ID: 460 */ |
2941 | | static int hf_cflow_http_request_target; /* ID: 461 */ |
2942 | | static int hf_cflow_http_message_version; /* ID: 462 */ |
2943 | | static int hf_cflow_nat_instanceid; /* ID: 463 */ |
2944 | | static int hf_cflow_internal_address_realm; /* ID: 464 */ |
2945 | | static int hf_cflow_external_address_realm; /* ID: 465 */ |
2946 | | static int hf_cflow_nat_quota_exceeded_event; /* ID: 466 */ |
2947 | | static int hf_cflow_nat_threshold_event; /* ID: 467 */ |
2948 | | static int hf_cflow_http_user_agent; /* ID: 468 */ |
2949 | | static int hf_cflow_http_content_type; /* ID: 469 */ |
2950 | | static int hf_cflow_http_reason_phrase; /* ID: 470 */ |
2951 | | static int hf_cflow_max_session_entries; /* ID: 471 */ |
2952 | | static int hf_cflow_max_bib_entries; /* ID: 472 */ |
2953 | | static int hf_cflow_max_entries_per_user; /* ID: 473 */ |
2954 | | static int hf_cflow_max_subscribers; /* ID: 474 */ |
2955 | | static int hf_cflow_max_fragments_pending_reassembly; /* ID: 475 */ |
2956 | | static int hf_cflow_addresspool_highthreshold; /* ID: 476 */ |
2957 | | static int hf_cflow_addresspool_lowthreshold; /* ID: 477 */ |
2958 | | static int hf_cflow_addressport_mapping_highthreshold; /* ID: 478 */ |
2959 | | static int hf_cflow_addressport_mapping_lowthreshold; /* ID: 479 */ |
2960 | | static int hf_cflow_addressport_mapping_per_user_highthreshold; /* ID: 480 */ |
2961 | | static int hf_cflow_global_addressmapping_highthreshold; /* ID: 481 */ |
2962 | | static int hf_cflow_vpn_identifier; /* ID: 482 */ |
2963 | | static int hf_cflow_bgp_community; /* ID: 483 */ |
2964 | | static int hf_cflow_bgp_source_community_list; /* ID: 484 */ |
2965 | | static int hf_cflow_bgp_destination_community_list; /* ID: 485 */ |
2966 | | static int hf_cflow_bgp_extended_community; /* ID: 486 */ |
2967 | | static int hf_cflow_bgp_source_extended_community_list; /* ID: 487 */ |
2968 | | static int hf_cflow_bgp_destination_extended_community_list; /* ID: 488 */ |
2969 | | static int hf_cflow_bgp_large_community; /* ID: 489 */ |
2970 | | static int hf_cflow_bgp_source_large_community_list; /* ID: 490 */ |
2971 | | static int hf_cflow_bgp_destination_large_community_list; /* ID: 491 */ |
2972 | | |
2973 | | static int hf_cflow_srh_flags_ipv6; /* ID: 492 */ |
2974 | | static int hf_cflow_srh_flags_ipv6_reserved; /* Reserved / Unassigned RFC8754 */ |
2975 | | static int hf_cflow_srh_flags_ipv6_oflag; /* O-Flag RFC9259 */ |
2976 | | static int hf_cflow_srh_tag_ipv6; /* ID: 493 */ |
2977 | | static int hf_cflow_srh_segment_ipv6; /* ID: 494 */ |
2978 | | static int hf_cflow_srh_active_segment_ipv6; /* ID: 495 */ |
2979 | | static int hf_cflow_srh_segment_ipv6_basic_list; /* ID: 496 */ |
2980 | | static int hf_cflow_srh_segment_ipv6_list_section; /* ID: 497 */ |
2981 | | static int hf_cflow_srh_segments_ipv6_left; /* ID: 498 */ |
2982 | | static int hf_cflow_srh_ipv6_section; /* ID: 499 */ |
2983 | | static int hf_cflow_srh_ipv6_active_segment_type; /* ID: 500 */ |
2984 | | static int hf_cflow_srh_segment_ipv6_locator_length; /* ID: 501 */ |
2985 | | static int hf_cflow_srh_segment_ipv6_endpoint_behaviour; /* ID: 502 */ |
2986 | | |
2987 | | static int * const srh_flags_ipv6[] = { |
2988 | | &hf_cflow_srh_flags_ipv6_reserved, |
2989 | | &hf_cflow_srh_flags_ipv6_oflag, |
2990 | | NULL |
2991 | | }; |
2992 | | |
2993 | | static int hf_cflow_gtpu_flags; /* ID: 505 */ |
2994 | | static int hf_gtpu_flags_version; |
2995 | | static int hf_gtpu_flags_pt; |
2996 | | static int hf_gtpu_flags_reserved; |
2997 | | static int hf_gtpu_flags_s; |
2998 | | static int hf_gtpu_flags_n; |
2999 | | static int hf_gtpu_flags_pn; |
3000 | | static int hf_cflow_gtpu_msg_type; /* ID: 506 */ |
3001 | | static int hf_cflow_gtpu_teid; /* ID: 507 */ |
3002 | | static int hf_cflow_gtpu_seq_num; /* ID: 508 */ |
3003 | | static int hf_cflow_gtpu_qfi; /* ID: 509 */ |
3004 | | static int hf_cflow_gtpu_pdu_type; /* ID: 510 */ |
3005 | | |
3006 | | static int * const gtpu_flags[] = { |
3007 | | &hf_gtpu_flags_version, |
3008 | | &hf_gtpu_flags_pt, |
3009 | | &hf_gtpu_flags_reserved, |
3010 | | &hf_gtpu_flags_s, |
3011 | | &hf_gtpu_flags_n, |
3012 | | &hf_gtpu_flags_pn, |
3013 | | NULL |
3014 | | }; |
3015 | | |
3016 | | static int hf_cflow_mpls_label; |
3017 | | static int hf_cflow_mpls_exp; |
3018 | | static int hf_cflow_mpls_bos; |
3019 | | |
3020 | | #if 0 |
3021 | | static int hf_cflow_nic_id; /* ID: 33625 */ |
3022 | | #endif |
3023 | | static int hf_cflow_cts_sgt_source_tag; /* ID: 34000 */ |
3024 | | static int hf_cflow_cts_sgt_destination_tag; /* ID: 34001 */ |
3025 | | static int hf_cflow_cts_sgt_source_name; /* ID: 34002 */ |
3026 | | static int hf_cflow_cts_sgt_destination_name; /* ID: 34003 */ |
3027 | | static int hf_cflow_packets_dropped; /* ID: 37000 */ |
3028 | | static int hf_cflow_byte_rate; /* ID: 37003 */ |
3029 | | static int hf_cflow_application_media_bytes; /* ID: 37004 */ |
3030 | | static int hf_cflow_application_media_byte_rate; /* ID: 37006 */ |
3031 | | static int hf_cflow_application_media_packets; /* ID: 37007 */ |
3032 | | static int hf_cflow_application_media_packet_rate; /* ID: 37009 */ |
3033 | | static int hf_cflow_application_media_event; /* ID: 37011 */ |
3034 | | static int hf_cflow_monitor_event; /* ID: 37012 */ |
3035 | | static int hf_cflow_timestamp_interval; /* ID: 37013 */ |
3036 | | static int hf_cflow_transport_packets_expected; /* ID: 37014 */ |
3037 | | static int hf_cflow_transport_round_trip_time; /* ID: 37016 */ |
3038 | | static int hf_cflow_transport_round_trip_time_string; /* ID: 37016 */ |
3039 | | static int hf_cflow_transport_event_packet_loss; /* ID: 37017 */ |
3040 | | static int hf_cflow_transport_packets_lost; /* ID: 37019 */ |
3041 | | static int hf_cflow_transport_packets_lost_string; /* ID: 37019 */ |
3042 | | static int hf_cflow_transport_packets_lost_rate; /* ID: 37021 */ |
3043 | | static int hf_cflow_transport_packets_lost_rate_string; /* ID: 37021 */ |
3044 | | static int hf_cflow_transport_rtp_ssrc; /* ID: 37022 */ |
3045 | | static int hf_cflow_transport_rtp_jitter_mean; /* ID: 37023 */ |
3046 | | static int hf_cflow_transport_rtp_jitter_mean_string; /* ID: 37023 */ |
3047 | | static int hf_cflow_transport_rtp_jitter_min; /* ID: 37024 */ |
3048 | | static int hf_cflow_transport_rtp_jitter_min_string; /* ID: 37024 */ |
3049 | | static int hf_cflow_transport_rtp_jitter_max; /* ID: 37025 */ |
3050 | | static int hf_cflow_transport_rtp_jitter_max_string; /* ID: 37025 */ |
3051 | | |
3052 | | static int hf_cflow_transport_rtp_payload_type; /* ID: 37041 */ |
3053 | | static int hf_cflow_transport_rtp_payload_type_string; /* ID: 37041 */ |
3054 | | static int hf_cflow_transport_bytes_out_of_order; /* ID: 37071 */ |
3055 | | /* static int hf_cflow_transport_packets_out_of_order; */ /* ID: 37074 */ |
3056 | | static int hf_cflow_transport_packets_out_of_order_string; /* ID: 37074 */ |
3057 | | static int hf_cflow_transport_tcp_window_size_min; /* ID: 37083 */ |
3058 | | static int hf_cflow_transport_tcp_window_size_min_string; /* ID: 37083 */ |
3059 | | static int hf_cflow_transport_tcp_window_size_max; /* ID: 37084 */ |
3060 | | static int hf_cflow_transport_tcp_window_size_max_string; /* ID: 37084 */ |
3061 | | static int hf_cflow_transport_tcp_window_size_mean; /* ID: 37085 */ |
3062 | | static int hf_cflow_transport_tcp_window_size_mean_string; /* ID: 37085 */ |
3063 | | static int hf_cflow_transport_tcp_maximum_segment_size; /* ID: 37086 */ |
3064 | | static int hf_cflow_transport_tcp_maximum_segment_size_string; /* ID: 37086 */ |
3065 | | |
3066 | | /* Sequence analysis fields */ |
3067 | | static int hf_cflow_sequence_analysis_expected_sn; |
3068 | | static int hf_cflow_sequence_analysis_previous_frame; |
3069 | | |
3070 | | /* Ericsson SE NAT Logging */ |
3071 | | static int hf_cflow_nat_context_id; /* ID: 24628 */ |
3072 | | static int hf_cflow_nat_context_name; /* ID: 24629 */ |
3073 | | static int hf_cflow_nat_assign_time; /* ID: 24630 */ |
3074 | | static int hf_cflow_nat_unassign_time; /* ID: 24631 */ |
3075 | | static int hf_cflow_nat_int_addr; /* ID: 24632 */ |
3076 | | static int hf_cflow_nat_ext_addr; /* ID: 24633 */ |
3077 | | static int hf_cflow_nat_ext_port_first; /* ID: 24634 */ |
3078 | | static int hf_cflow_nat_ext_port_last; /* ID: 24635 */ |
3079 | | |
3080 | | |
3081 | | /* Cisco ASA 5500 Series */ |
3082 | | static int hf_cflow_ingress_acl_id; /* NF_F_INGRESS_ACL_ID (33000) */ |
3083 | | static int hf_cflow_egress_acl_id; /* NF_F_EGRESS_ACL_ID (33001) */ |
3084 | | static int hf_cflow_fw_ext_event; /* NF_F_FW_EXT_EVENT (33002) */ |
3085 | | static int hf_cflow_aaa_username; /* NF_F_USERNAME[_MAX] (40000) */ |
3086 | | |
3087 | | static int hf_ipfix_enterprise_private_entry; |
3088 | | |
3089 | | /* pie = private information element */ |
3090 | | |
3091 | | static int hf_pie_cace; |
3092 | | static int hf_pie_cace_local_ipv4_address; |
3093 | | static int hf_pie_cace_remote_ipv4_address; |
3094 | | static int hf_pie_cace_local_ipv6_address; |
3095 | | static int hf_pie_cace_remote_ipv6_address; |
3096 | | static int hf_pie_cace_local_port; |
3097 | | static int hf_pie_cace_remote_port; |
3098 | | static int hf_pie_cace_local_ipv4_id; |
3099 | | static int hf_pie_cace_local_icmp_id; |
3100 | | static int hf_pie_cace_local_uid; |
3101 | | static int hf_pie_cace_local_pid; |
3102 | | static int hf_pie_cace_local_username_len; |
3103 | | static int hf_pie_cace_local_username; |
3104 | | static int hf_pie_cace_local_cmd_len; |
3105 | | static int hf_pie_cace_local_cmd; |
3106 | | |
3107 | | static int hf_pie_ntop; |
3108 | | static int hf_pie_ntop_src_fragments; |
3109 | | static int hf_pie_ntop_dst_fragments; |
3110 | | static int hf_pie_ntop_src_to_dst_max_throughput; |
3111 | | static int hf_pie_ntop_src_to_dst_min_throughput; |
3112 | | static int hf_pie_ntop_src_to_dst_avg_throughput; |
3113 | | static int hf_pie_ntop_dst_to_src_max_throughput; |
3114 | | static int hf_pie_ntop_dst_to_src_min_throughput; |
3115 | | static int hf_pie_ntop_dst_to_src_avg_throughput; |
3116 | | static int hf_pie_ntop_num_pkts_up_to_128_bytes; |
3117 | | static int hf_pie_ntop_num_pkts_128_to_256_bytes; |
3118 | | static int hf_pie_ntop_num_pkts_256_to_512_bytes; |
3119 | | static int hf_pie_ntop_num_pkts_512_to_1024_bytes; |
3120 | | static int hf_pie_ntop_num_pkts_1024_to_1514_bytes; |
3121 | | static int hf_pie_ntop_num_pkts_over_1514_bytes; |
3122 | | static int hf_pie_ntop_cumulative_icmp_type; |
3123 | | static int hf_pie_ntop_src_ip_country; |
3124 | | static int hf_pie_ntop_src_ip_city; |
3125 | | static int hf_pie_ntop_dst_ip_country; |
3126 | | static int hf_pie_ntop_dst_ip_city; |
3127 | | static int hf_pie_ntop_flow_proto_port; |
3128 | | |
3129 | | static int hf_pie_ntop_upstream_tunnel_id; |
3130 | | static int hf_pie_ntop_longest_flow_pkt; |
3131 | | static int hf_pie_ntop_shortest_flow_pkt; |
3132 | | static int hf_pie_ntop_retransmitted_in_pkts; |
3133 | | static int hf_pie_ntop_retransmitted_out_pkts; |
3134 | | static int hf_pie_ntop_ooorder_in_pkts; |
3135 | | static int hf_pie_ntop_ooorder_out_pkts; |
3136 | | static int hf_pie_ntop_untunneled_protocol; |
3137 | | static int hf_pie_ntop_untunneled_ipv4_src_addr; |
3138 | | static int hf_pie_ntop_untunneled_l4_src_port; |
3139 | | static int hf_pie_ntop_untunneled_ipv4_dst_addr; |
3140 | | static int hf_pie_ntop_untunneled_l4_dst_port; |
3141 | | |
3142 | | static int hf_pie_ntop_l7_proto; |
3143 | | static int hf_pie_ntop_l7_proto_name; |
3144 | | static int hf_pie_ntop_downstram_tunnel_id; |
3145 | | static int hf_pie_ntop_flow_user_name; |
3146 | | static int hf_pie_ntop_flow_server_name; |
3147 | | static int hf_pie_ntop_client_nw_latency_ms; |
3148 | | static int hf_pie_ntop_server_nw_latency_ms; |
3149 | | static int hf_pie_ntop_appl_latency_ms; |
3150 | | static int hf_pie_ntop_plugin_name; |
3151 | | static int hf_pie_ntop_retransmitted_in_bytes; |
3152 | | static int hf_pie_ntop_retransmitted_out_bytes; |
3153 | | static int hf_pie_ntop_sip_call_id; |
3154 | | static int hf_pie_ntop_sip_calling_party; |
3155 | | static int hf_pie_ntop_sip_called_party; |
3156 | | static int hf_pie_ntop_sip_rtp_codecs; |
3157 | | static int hf_pie_ntop_sip_invite_time; |
3158 | | static int hf_pie_ntop_sip_trying_time; |
3159 | | static int hf_pie_ntop_sip_ringing_time; |
3160 | | |
3161 | | static int hf_pie_ntop_sip_invite_ok_time; |
3162 | | static int hf_pie_ntop_sip_invite_failure_time; |
3163 | | static int hf_pie_ntop_sip_bye_time; |
3164 | | static int hf_pie_ntop_sip_bye_ok_time; |
3165 | | static int hf_pie_ntop_sip_cancel_time; |
3166 | | static int hf_pie_ntop_sip_cancel_ok_time; |
3167 | | static int hf_pie_ntop_sip_rtp_ipv4_src_addr; |
3168 | | static int hf_pie_ntop_sip_rtp_l4_src_port; |
3169 | | static int hf_pie_ntop_sip_rtp_ipv4_dst_addr; |
3170 | | static int hf_pie_ntop_sip_rtp_l4_dst_port; |
3171 | | static int hf_pie_ntop_sip_response_code; |
3172 | | static int hf_pie_ntop_sip_reason_cause; |
3173 | | static int hf_pie_ntop_rtp_first_seq; |
3174 | | static int hf_pie_ntop_rtp_first_ts; |
3175 | | static int hf_pie_ntop_rtp_last_seq; |
3176 | | static int hf_pie_ntop_rtp_last_ts; |
3177 | | static int hf_pie_ntop_rtp_in_jitter; |
3178 | | static int hf_pie_ntop_rtp_out_jitter; |
3179 | | static int hf_pie_ntop_rtp_in_pkt_lost; |
3180 | | static int hf_pie_ntop_rtp_out_pkt_lost; |
3181 | | static int hf_pie_ntop_rtp_out_payload_type; |
3182 | | static int hf_pie_ntop_rtp_in_max_delta; |
3183 | | static int hf_pie_ntop_rtp_out_max_delta; |
3184 | | static int hf_pie_ntop_rtp_in_payload_type; |
3185 | | static int hf_pie_ntop_src_proc_id; |
3186 | | static int hf_pie_ntop_src_proc_name; |
3187 | | static int hf_pie_ntop_http_url; |
3188 | | static int hf_pie_ntop_http_ret_code; |
3189 | | static int hf_pie_ntop_http_referer; |
3190 | | static int hf_pie_ntop_http_ua; |
3191 | | static int hf_pie_ntop_http_mime; |
3192 | | static int hf_pie_ntop_smtp_mail_from; |
3193 | | static int hf_pie_ntop_smtp_rcpt_to; |
3194 | | static int hf_pie_ntop_http_host; |
3195 | | static int hf_pie_ntop_ssl_server_name; |
3196 | | static int hf_pie_ntop_bittorrent_hash; |
3197 | | |
3198 | | static int hf_pie_ntop_mysql_srv_version; |
3199 | | static int hf_pie_ntop_mysql_username; |
3200 | | static int hf_pie_ntop_mysql_db; |
3201 | | static int hf_pie_ntop_mysql_query; |
3202 | | static int hf_pie_ntop_mysql_response; |
3203 | | |
3204 | | static int hf_pie_ntop_oracle_username; |
3205 | | static int hf_pie_ntop_oracle_query; |
3206 | | static int hf_pie_ntop_oracle_resp_code; |
3207 | | static int hf_pie_ntop_oracle_resp_string; |
3208 | | static int hf_pie_ntop_oracle_query_duration; |
3209 | | static int hf_pie_ntop_dns_query; |
3210 | | static int hf_pie_ntop_dns_query_id; |
3211 | | static int hf_pie_ntop_dns_query_type; |
3212 | | static int hf_pie_ntop_dns_ret_code; |
3213 | | static int hf_pie_ntop_dns_num_answers; |
3214 | | static int hf_pie_ntop_pop_user; |
3215 | | |
3216 | | static int hf_pie_ntop_gtpv1_req_msg_type; |
3217 | | static int hf_pie_ntop_gtpv1_rsp_msg_type; |
3218 | | static int hf_pie_ntop_gtpv1_c2s_teid_data; |
3219 | | static int hf_pie_ntop_gtpv1_c2s_teid_ctrl; |
3220 | | static int hf_pie_ntop_gtpv1_s2c_teid_data; |
3221 | | static int hf_pie_ntop_gtpv1_s2c_teid_ctrl; |
3222 | | static int hf_pie_ntop_gtpv1_end_user_ip; |
3223 | | static int hf_pie_ntop_gtpv1_end_user_imsi; |
3224 | | static int hf_pie_ntop_gtpv1_end_user_msisdn; |
3225 | | static int hf_pie_ntop_gtpv1_end_user_imei; |
3226 | | static int hf_pie_ntop_gtpv1_apn_name; |
3227 | | static int hf_pie_ntop_gtpv1_rai_mcc; |
3228 | | static int hf_pie_ntop_gtpv1_rai_mnc; |
3229 | | |
3230 | | static int hf_pie_ntop_gtpv1_uli_cell_lac; |
3231 | | static int hf_pie_ntop_gtpv1_uli_cell_ci; |
3232 | | static int hf_pie_ntop_gtpv1_uli_sac; |
3233 | | static int hf_pie_ntop_gtpv1_rai_type; |
3234 | | static int hf_pie_ntop_radius_req_msg_type; |
3235 | | static int hf_pie_ntop_radius_rsp_msg_type; |
3236 | | static int hf_pie_ntop_radius_user_name; |
3237 | | static int hf_pie_ntop_radius_calling_station_id; |
3238 | | static int hf_pie_ntop_radius_called_station_id; |
3239 | | static int hf_pie_ntop_radius_nas_ip_addr; |
3240 | | static int hf_pie_ntop_radius_nas_identifier; |
3241 | | static int hf_pie_ntop_radius_user_imsi; |
3242 | | static int hf_pie_ntop_radius_user_imei; |
3243 | | static int hf_pie_ntop_radius_framed_ip_addr; |
3244 | | static int hf_pie_ntop_radius_acct_session_id; |
3245 | | static int hf_pie_ntop_radius_acct_status_type; |
3246 | | static int hf_pie_ntop_radius_acct_in_octets; |
3247 | | static int hf_pie_ntop_radius_acct_out_octets; |
3248 | | static int hf_pie_ntop_radius_acct_in_pkts; |
3249 | | static int hf_pie_ntop_radius_acct_out_pkts; |
3250 | | static int hf_pie_ntop_imap_login; |
3251 | | |
3252 | | static int hf_pie_ntop_gtpv2_req_msg_type; |
3253 | | static int hf_pie_ntop_gtpv2_rsp_msg_type; |
3254 | | static int hf_pie_ntop_gtpv2_c2s_s1u_gtpu_teid; |
3255 | | static int hf_pie_ntop_gtpv2_c2s_s1u_gtpu_ip; |
3256 | | static int hf_pie_ntop_gtpv2_s2c_s1u_gtpu_teid; |
3257 | | static int hf_pie_ntop_gtpv2_s2c_s1u_gtpu_ip; |
3258 | | static int hf_pie_ntop_gtpv2_end_user_imsi; |
3259 | | static int hf_pie_ntop_gtpv2_and_user_msisdn; |
3260 | | static int hf_pie_ntop_gtpv2_apn_name; |
3261 | | static int hf_pie_ntop_gtpv2_uli_mcc; |
3262 | | static int hf_pie_ntop_gtpv2_uli_mnc; |
3263 | | static int hf_pie_ntop_gtpv2_uli_cell_tac; |
3264 | | static int hf_pie_ntop_gtpv2_uli_cell_id; |
3265 | | static int hf_pie_ntop_gtpv2_rat_type; |
3266 | | static int hf_pie_ntop_gtpv2_pdn_ip; |
3267 | | static int hf_pie_ntop_gtpv2_end_user_imei; |
3268 | | |
3269 | | static int hf_pie_ntop_src_as_path_1; |
3270 | | static int hf_pie_ntop_src_as_path_2; |
3271 | | static int hf_pie_ntop_src_as_path_3; |
3272 | | static int hf_pie_ntop_src_as_path_4; |
3273 | | static int hf_pie_ntop_src_as_path_5; |
3274 | | static int hf_pie_ntop_src_as_path_6; |
3275 | | static int hf_pie_ntop_src_as_path_7; |
3276 | | static int hf_pie_ntop_src_as_path_8; |
3277 | | static int hf_pie_ntop_src_as_path_9; |
3278 | | static int hf_pie_ntop_src_as_path_10; |
3279 | | static int hf_pie_ntop_dst_as_path_1; |
3280 | | static int hf_pie_ntop_dst_as_path_2; |
3281 | | static int hf_pie_ntop_dst_as_path_3; |
3282 | | static int hf_pie_ntop_dst_as_path_4; |
3283 | | static int hf_pie_ntop_dst_as_path_5; |
3284 | | static int hf_pie_ntop_dst_as_path_6; |
3285 | | static int hf_pie_ntop_dst_as_path_7; |
3286 | | static int hf_pie_ntop_dst_as_path_8; |
3287 | | static int hf_pie_ntop_dst_as_path_9; |
3288 | | static int hf_pie_ntop_dst_as_path_10; |
3289 | | |
3290 | | static int hf_pie_ntop_mysql_appl_latency_usec; |
3291 | | static int hf_pie_ntop_gtpv0_req_msg_type; |
3292 | | static int hf_pie_ntop_gtpv0_rsp_msg_type; |
3293 | | static int hf_pie_ntop_gtpv0_tid; |
3294 | | static int hf_pie_ntop_gtpv0_end_user_ip; |
3295 | | static int hf_pie_ntop_gtpv0_end_user_msisdn; |
3296 | | static int hf_pie_ntop_gtpv0_apn_name; |
3297 | | static int hf_pie_ntop_gtpv0_rai_mcc; |
3298 | | static int hf_pie_ntop_gtpv0_rai_mnc; |
3299 | | static int hf_pie_ntop_gtpv0_rai_cell_lac; |
3300 | | static int hf_pie_ntop_gtpv0_rai_cell_rac; |
3301 | | static int hf_pie_ntop_gtpv0_response_cause; |
3302 | | static int hf_pie_ntop_gtpv1_response_cause; |
3303 | | static int hf_pie_ntop_gtpv2_response_cause; |
3304 | | static int hf_pie_ntop_num_pkts_ttl_5_32; |
3305 | | static int hf_pie_ntop_num_pkts_ttl_32_64; |
3306 | | static int hf_pie_ntop_num_pkts_ttl_64_96; |
3307 | | static int hf_pie_ntop_num_pkts_ttl_96_128; |
3308 | | static int hf_pie_ntop_num_pkts_ttl_128_160; |
3309 | | static int hf_pie_ntop_num_pkts_ttl_160_192; |
3310 | | static int hf_pie_ntop_num_pkts_ttl_192_224; |
3311 | | static int hf_pie_ntop_num_pkts_ttl_224_255; |
3312 | | static int hf_pie_ntop_gtpv1_rai_lac; |
3313 | | static int hf_pie_ntop_gtpv1_rai_rac; |
3314 | | static int hf_pie_ntop_gtpv1_uli_mcc; |
3315 | | static int hf_pie_ntop_gtpv1_uli_mnc; |
3316 | | static int hf_pie_ntop_num_pkts_ttl_2_5; |
3317 | | static int hf_pie_ntop_num_pkts_ttl_eq_1; |
3318 | | static int hf_pie_ntop_rtp_sip_call_id; |
3319 | | static int hf_pie_ntop_in_src_osi_sap; |
3320 | | static int hf_pie_ntop_out_dst_osi_sap; |
3321 | | |
3322 | | static int hf_pie_ntop_whois_das_domain; |
3323 | | static int hf_pie_ntop_dns_ttl_answer; |
3324 | | static int hf_pie_ntop_dhcp_client_mac; |
3325 | | static int hf_pie_ntop_dhcp_client_ip; |
3326 | | static int hf_pie_ntop_dhcp_client_name; |
3327 | | static int hf_pie_ntop_ftp_login; |
3328 | | static int hf_pie_ntop_ftp_password; |
3329 | | static int hf_pie_ntop_ftp_command; |
3330 | | static int hf_pie_ntop_ftp_command_ret_code; |
3331 | | static int hf_pie_ntop_http_method; |
3332 | | static int hf_pie_ntop_http_site; |
3333 | | static int hf_pie_ntop_sip_c_ip; |
3334 | | static int hf_pie_ntop_sip_call_state; |
3335 | | static int hf_pie_ntop_rtp_in_mos; |
3336 | | static int hf_pie_ntop_rtp_in_r_factor; |
3337 | | static int hf_pie_ntop_src_proc_user_name; |
3338 | | static int hf_pie_ntop_src_father_proc_pid; |
3339 | | static int hf_pie_ntop_src_father_proc_name; |
3340 | | static int hf_pie_ntop_dst_proc_pid; |
3341 | | static int hf_pie_ntop_dst_proc_name; |
3342 | | static int hf_pie_ntop_dst_proc_user_name; |
3343 | | static int hf_pie_ntop_dst_father_proc_pid; |
3344 | | static int hf_pie_ntop_dst_father_proc_name; |
3345 | | static int hf_pie_ntop_rtp_rtt; |
3346 | | static int hf_pie_ntop_rtp_in_transit; |
3347 | | static int hf_pie_ntop_rtp_out_transit; |
3348 | | static int hf_pie_ntop_src_proc_actual_memory; |
3349 | | static int hf_pie_ntop_src_proc_peak_memory; |
3350 | | static int hf_pie_ntop_src_proc_average_cpu_load; |
3351 | | static int hf_pie_ntop_src_proc_num_page_faults; |
3352 | | static int hf_pie_ntop_dst_proc_actual_memory; |
3353 | | static int hf_pie_ntop_dst_proc_peak_memory; |
3354 | | static int hf_pie_ntop_dst_proc_average_cpu_load; |
3355 | | static int hf_pie_ntop_dst_proc_num_page_faults; |
3356 | | static int hf_pie_ntop_duration_in; |
3357 | | static int hf_pie_ntop_duration_out; |
3358 | | static int hf_pie_ntop_src_proc_pctg_iowait; |
3359 | | static int hf_pie_ntop_dst_proc_pctg_iowait; |
3360 | | static int hf_pie_ntop_rtp_dtmf_tones; |
3361 | | static int hf_pie_ntop_untunneled_ipv6_src_addr; |
3362 | | static int hf_pie_ntop_untunneled_ipv6_dst_addr; |
3363 | | static int hf_pie_ntop_dns_response; |
3364 | | |
3365 | | static int hf_pie_ntop_diameter_req_msg_type; |
3366 | | static int hf_pie_ntop_diameter_rsp_msg_type; |
3367 | | static int hf_pie_ntop_diameter_req_origin_host; |
3368 | | static int hf_pie_ntop_diameter_rsp_origin_host; |
3369 | | static int hf_pie_ntop_diameter_req_user_name; |
3370 | | static int hf_pie_ntop_diameter_rsp_result_code; |
3371 | | static int hf_pie_ntop_diameter_exp_res_vendor_id; |
3372 | | static int hf_pie_ntop_diameter_exp_res_result_code; |
3373 | | |
3374 | | static int hf_pie_ntop_s1ap_enb_ue_s1ap_id; |
3375 | | static int hf_pie_ntop_s1ap_mme_ue_s1ap_id; |
3376 | | static int hf_pie_ntop_s1ap_msg_emm_type_mme_to_enb; |
3377 | | static int hf_pie_ntop_s1ap_msg_esm_type_mme_to_enb; |
3378 | | static int hf_pie_ntop_s1ap_msg_emm_type_enb_to_mme; |
3379 | | static int hf_pie_ntop_s1ap_msg_esm_type_enb_to_mme; |
3380 | | static int hf_pie_ntop_s1ap_cause_enb_to_mme; |
3381 | | static int hf_pie_ntop_s1ap_detailed_cause_enb_to_mme; |
3382 | | |
3383 | | static int hf_pie_ntop_tcp_win_min_in; |
3384 | | static int hf_pie_ntop_tcp_win_max_in; |
3385 | | static int hf_pie_ntop_tcp_win_mss_in; |
3386 | | static int hf_pie_ntop_tcp_win_scale_in; |
3387 | | static int hf_pie_ntop_tcp_win_min_out; |
3388 | | static int hf_pie_ntop_tcp_win_max_out; |
3389 | | static int hf_pie_ntop_tcp_win_mss_out; |
3390 | | static int hf_pie_ntop_tcp_win_scale_out; |
3391 | | static int hf_pie_ntop_dhcp_remote_id; |
3392 | | static int hf_pie_ntop_dhcp_subscriber_id; |
3393 | | static int hf_pie_ntop_src_proc_uid; |
3394 | | static int hf_pie_ntop_dst_proc_uid; |
3395 | | static int hf_pie_ntop_application_name; |
3396 | | static int hf_pie_ntop_user_name; |
3397 | | static int hf_pie_ntop_dhcp_message_type; |
3398 | | static int hf_pie_ntop_rtp_in_pkt_drop; |
3399 | | static int hf_pie_ntop_rtp_out_pkt_drop; |
3400 | | static int hf_pie_ntop_rtp_out_mos; |
3401 | | static int hf_pie_ntop_rtp_out_r_factor; |
3402 | | static int hf_pie_ntop_rtp_mos; |
3403 | | static int hf_pie_ntop_gptv2_s5_s8_gtpc_teid; |
3404 | | static int hf_pie_ntop_rtp_r_factor; |
3405 | | static int hf_pie_ntop_rtp_ssrc; |
3406 | | static int hf_pie_ntop_payload_hash; |
3407 | | static int hf_pie_ntop_gtpv2_c2s_s5_s8_gtpu_teid; |
3408 | | static int hf_pie_ntop_gtpv2_s2c_s5_s8_gtpu_teid; |
3409 | | static int hf_pie_ntop_gtpv2_c2s_s5_s8_gtpu_ip; |
3410 | | static int hf_pie_ntop_gtpv2_s2c_s5_s8_gtpu_ip; |
3411 | | static int hf_pie_ntop_src_as_map; |
3412 | | static int hf_pie_ntop_dst_as_map; |
3413 | | static int hf_pie_ntop_diameter_hop_by_hop_id; |
3414 | | static int hf_pie_ntop_upstream_session_id; |
3415 | | static int hf_pie_ntop_downstream_session_id; |
3416 | | static int hf_pie_ntop_src_ip_long; |
3417 | | static int hf_pie_ntop_src_ip_lat; |
3418 | | static int hf_pie_ntop_dst_ip_long; |
3419 | | static int hf_pie_ntop_dst_ip_lat; |
3420 | | |
3421 | | static int hf_pie_ntop_diameter_clr_cancel_type; |
3422 | | static int hf_pie_ntop_diameter_clr_flags; |
3423 | | static int hf_pie_ntop_gtpv2_c2s_s5_s8_gtpc_ip; |
3424 | | static int hf_pie_ntop_gtpv2_s2c_s5_s8_gtpc_ip; |
3425 | | static int hf_pie_ntop_gtpv2_c2s_s5_s8_sgw_gtpu_teid; |
3426 | | static int hf_pie_ntop_gtpv2_s2c_s5_s8_sgw_gtpu_teid; |
3427 | | static int hf_pie_ntop_gtpv2_c2s_s5_s8_sgw_gtpu_ip; |
3428 | | static int hf_pie_ntop_gtpv2_s2c_s5_s8_sgw_gtpu_ip; |
3429 | | |
3430 | | static int hf_pie_ntop_http_x_forwarded_for; |
3431 | | static int hf_pie_ntop_http_via; |
3432 | | static int hf_pie_ntop_ssdp_host; |
3433 | | static int hf_pie_ntop_ssdp_usn; |
3434 | | static int hf_pie_ntop_netbios_query_name; |
3435 | | static int hf_pie_ntop_netbios_query_type; |
3436 | | static int hf_pie_ntop_netbios_response; |
3437 | | static int hf_pie_ntop_netbios_query_os; |
3438 | | static int hf_pie_ntop_ssdp_server; |
3439 | | static int hf_pie_ntop_ssdp_type; |
3440 | | static int hf_pie_ntop_ssdp_method; |
3441 | | static int hf_pie_ntop_nprobe_ipv4_address; |
3442 | | |
3443 | | static int hf_pie_plixer; |
3444 | | static int hf_pie_plixer_client_ip_v4; |
3445 | | static int hf_pie_plixer_client_hostname; /* string */ |
3446 | | static int hf_pie_plixer_partner_name; /* string */ |
3447 | | static int hf_pie_plixer_server_hostname; /* string */ |
3448 | | static int hf_pie_plixer_server_ip_v4; |
3449 | | static int hf_pie_plixer_recipient_address; /* string */ |
3450 | | static int hf_pie_plixer_event_id; |
3451 | | static int hf_pie_plixer_msgid; /* string */ |
3452 | | |
3453 | | static int hf_pie_plixer_priority; |
3454 | | static int hf_pie_plixer_recipient_report_status; |
3455 | | static int hf_pie_plixer_number_recipients; |
3456 | | static int hf_pie_plixer_origination_time; |
3457 | | static int hf_pie_plixer_encryption; /* string */ |
3458 | | static int hf_pie_plixer_service_version; /* string */ |
3459 | | static int hf_pie_plixer_linked_msgid; /* string */ |
3460 | | static int hf_pie_plixer_message_subject; /* string */ |
3461 | | static int hf_pie_plixer_sender_address; /* string */ |
3462 | | static int hf_pie_plixer_date_time; |
3463 | | |
3464 | | static int hf_pie_ixia; |
3465 | | static int hf_pie_ixia_l7_application_id; |
3466 | | static int hf_pie_ixia_l7_application_name; |
3467 | | static int hf_pie_ixia_source_ip_country_code; |
3468 | | static int hf_pie_ixia_source_ip_country_name; |
3469 | | static int hf_pie_ixia_source_ip_region_code; |
3470 | | static int hf_pie_ixia_source_ip_region_name; |
3471 | | static int hf_pie_ixia_source_ip_city_name; |
3472 | | static int hf_pie_ixia_source_ip_latitude; |
3473 | | static int hf_pie_ixia_source_ip_longitude; |
3474 | | static int hf_pie_ixia_destination_ip_country_code; |
3475 | | static int hf_pie_ixia_destination_ip_country_name; |
3476 | | static int hf_pie_ixia_destination_ip_region_code; |
3477 | | static int hf_pie_ixia_destination_ip_region_name; |
3478 | | static int hf_pie_ixia_destination_ip_city_name; |
3479 | | static int hf_pie_ixia_destination_ip_latitude; |
3480 | | static int hf_pie_ixia_destination_ip_longitude; |
3481 | | static int hf_pie_ixia_os_device_id; |
3482 | | static int hf_pie_ixia_os_device_name; |
3483 | | static int hf_pie_ixia_browser_id; |
3484 | | static int hf_pie_ixia_browser_name; |
3485 | | static int hf_pie_ixia_reverse_octet_delta_count; |
3486 | | static int hf_pie_ixia_reverse_packet_delta_count; |
3487 | | static int hf_pie_ixia_conn_encryption_type; |
3488 | | static int hf_pie_ixia_encryption_cipher; |
3489 | | static int hf_pie_ixia_encryption_keylen; |
3490 | | static int hf_pie_ixia_imsi; |
3491 | | static int hf_pie_ixia_user_agent; |
3492 | | static int hf_pie_ixia_host_name; |
3493 | | static int hf_pie_ixia_uri; |
3494 | | static int hf_pie_ixia_dns_txt; |
3495 | | static int hf_pie_ixia_source_as_name; |
3496 | | static int hf_pie_ixia_dest_as_name; |
3497 | | static int hf_pie_ixia_transaction_latency; |
3498 | | static int hf_pie_ixia_dns_query_names; |
3499 | | static int hf_pie_ixia_dns_answer_names; |
3500 | | static int hf_pie_ixia_dns_classes; |
3501 | | static int hf_pie_ixia_threat_type; |
3502 | | static int hf_pie_ixia_threat_ipv4; |
3503 | | static int hf_pie_ixia_threat_ipv6; |
3504 | | static int hf_pie_ixia_http_session; |
3505 | | static int hf_pie_ixia_request_time; |
3506 | | static int hf_pie_ixia_http_connection; |
3507 | | static int hf_pie_ixia_http_accept; |
3508 | | static int hf_pie_ixia_http_accept_language; |
3509 | | static int hf_pie_ixia_http_accept_encoding; |
3510 | | static int hf_pie_ixia_http_reason; |
3511 | | static int hf_pie_ixia_http_server; |
3512 | | static int hf_pie_ixia_http_content_length; |
3513 | | static int hf_pie_ixia_http_referer; |
3514 | | static int hf_pie_ixia_http_useragent_cpu; |
3515 | | static int hf_pie_ixia_dns_records; |
3516 | | static int hf_pie_ixia_dns_name; |
3517 | | static int hf_pie_ixia_dns_ipv4; |
3518 | | static int hf_pie_ixia_dns_ipv6; |
3519 | | static int hf_pie_ixia_dns_packets; |
3520 | | static int hf_pie_ixia_dns_transaction_id; |
3521 | | static int hf_pie_ixia_dns_opcode; |
3522 | | static int hf_pie_ixia_dns_request_type; |
3523 | | static int hf_pie_ixia_dns_response_code; |
3524 | | static int hf_pie_ixia_dns_record_ttl; |
3525 | | static int hf_pie_ixia_dns_raw_rdata; |
3526 | | static int hf_pie_ixia_dns_response_type; |
3527 | | static int hf_pie_ixia_dns_qdcount; |
3528 | | static int hf_pie_ixia_dns_ancount; |
3529 | | static int hf_pie_ixia_dns_nscount; |
3530 | | static int hf_pie_ixia_dns_arcount; |
3531 | | static int hf_pie_ixia_dns_auth_answer; |
3532 | | static int hf_pie_ixia_dns_trucation; |
3533 | | static int hf_pie_ixia_dns_recursion_desired; |
3534 | | static int hf_pie_ixia_dns_recursion_avail; |
3535 | | static int hf_pie_ixia_dns_rdata_len; |
3536 | | static int hf_pie_ixia_dns_questions; |
3537 | | static int hf_pie_ixia_dns_query_type; |
3538 | | static int hf_pie_ixia_dns_query_name; |
3539 | | static int hf_pie_ixia_dns_section_type; |
3540 | | static int hf_pie_ixia_dns_qr_flag; |
3541 | | static int hf_pie_ixia_dns_canonical_name; |
3542 | | static int hf_pie_ixia_dns_mx_domain; |
3543 | | static int hf_pie_ixia_tls_sni; |
3544 | | static int hf_pie_ixia_tls_srvr_cert; |
3545 | | static int hf_pie_ixia_tls_srvr_cert_issuer; |
3546 | | static int hf_pie_ixia_tls_srvr_cert_issuer_attr; |
3547 | | static int hf_pie_ixia_tls_srvr_cert_issuer_val; |
3548 | | static int hf_pie_ixia_tls_srvr_cert_subject; |
3549 | | static int hf_pie_ixia_tls_srvr_cert_subject_attr; |
3550 | | static int hf_pie_ixia_tls_srvr_cert_subject_val; |
3551 | | static int hf_pie_ixia_tls_srvr_cert_vld_nt_bfr; |
3552 | | static int hf_pie_ixia_tls_srvr_cert_vld_nt_aftr; |
3553 | | static int hf_pie_ixia_tls_srvr_cert_srl_num; |
3554 | | static int hf_pie_ixia_tls_srvr_cert_sign_algo; |
3555 | | static int hf_pie_ixia_tls_srvr_cert_subj_pki_algo; |
3556 | | static int hf_pie_ixia_tls_srvr_cert_altnames; |
3557 | | static int hf_pie_ixia_tls_srvr_cert_altnames_attr; |
3558 | | static int hf_pie_ixia_tls_srvr_cert_altnames_val; |
3559 | | static int hf_pie_ixia_dhcp_client_id; |
3560 | | static int hf_pie_ixia_dhcp_client_mac; |
3561 | | static int hf_pie_ixia_dhcp_messages; |
3562 | | static int hf_pie_ixia_dhcp_message_timestamp; |
3563 | | static int hf_pie_ixia_dhcp_message_type; |
3564 | | static int hf_pie_ixia_dhcp_lease_duration; |
3565 | | static int hf_pie_ixia_dhcp_servername; |
3566 | | static int hf_pie_ixia_dhcp_agent_circuit_id; |
3567 | | static int hf_pie_ixia_radius_events; |
3568 | | static int hf_pie_ixia_radius_timestamp; |
3569 | | static int hf_pie_ixia_radius_event_timestamp; |
3570 | | static int hf_pie_ixia_radius_username; |
3571 | | static int hf_pie_ixia_radius_nas_ipv4; |
3572 | | static int hf_pie_ixia_radius_service_type; |
3573 | | static int hf_pie_ixia_radius_framed_protocol; |
3574 | | static int hf_pie_ixia_radius_framed_ip; |
3575 | | static int hf_pie_ixia_radius_filter_id; |
3576 | | static int hf_pie_ixia_radius_reply_message; |
3577 | | static int hf_pie_ixia_radius_called_station_id; |
3578 | | static int hf_pie_ixia_radius_calling_station_id; |
3579 | | static int hf_pie_ixia_email_messages; |
3580 | | static int hf_pie_ixia_email_msg_id; |
3581 | | static int hf_pie_ixia_email_msg_date; |
3582 | | static int hf_pie_ixia_email_msg_subject; |
3583 | | static int hf_pie_ixia_email_msg_to; |
3584 | | static int hf_pie_ixia_email_msg_from; |
3585 | | static int hf_pie_ixia_email_msg_cc; |
3586 | | static int hf_pie_ixia_email_msg_bcc; |
3587 | | static int hf_pie_ixia_email_msg_attachments; |
3588 | | static int hf_pie_ixia_ja3_fingerprint_string; |
3589 | | static int hf_pie_ixia_tcp_conn_setup_time; |
3590 | | static int hf_pie_ixia_tcp_app_response_time; |
3591 | | static int hf_pie_ixia_tcp_retrans_pkt_count; |
3592 | | static int hf_pie_ixia_conn_avg_rtt; |
3593 | | static int hf_pie_ixia_udpAppResponseTime; |
3594 | | static int hf_pie_ixia_quicConnSetupTime; |
3595 | | static int hf_pie_ixia_quicConnRTT; |
3596 | | static int hf_pie_ixia_quicAppResponseTime; |
3597 | | static int hf_pie_ixia_matchedFilterName; |
3598 | | static int hf_pie_ixia_gtp_IMSI; |
3599 | | static int hf_pie_ixia_gtp_ULI_SAI_SAC; |
3600 | | static int hf_pie_ixia_gtp_ULI_RAI_RAC; |
3601 | | static int hf_pie_ixia_gtp_ULI_TAC; |
3602 | | static int hf_pie_ixia_gtp_ULI_ECGI_E_NODEB_ID; |
3603 | | static int hf_pie_ixia_gtp_ULI_CELL_ID; |
3604 | | static int hf_pie_ixia_gtp_ULI_LAC; |
3605 | | static int hf_pie_ixia_gtp_ULI_MCC; |
3606 | | static int hf_pie_ixia_gtp_ULI_MNC; |
3607 | | static int hf_pie_ixia_gtp_MSISDN; |
3608 | | static int hf_pie_ixia_gtp_IMEI; |
3609 | | static int hf_pie_ixia_gtp_RAT_type; |
3610 | | static int hf_pie_ixia_gtp_ep_gen; |
3611 | | static int hf_pie_ixia_gtp_up_TEID; |
3612 | | static int hf_pie_ixia_gtp_down_TEID; |
3613 | | static int hf_pie_ixia_gtp_up_ipv4_addr; |
3614 | | static int hf_pie_ixia_gtp_down_ipv4_addr; |
3615 | | static int hf_pie_ixia_gtp_up_ipv6_addr; |
3616 | | static int hf_pie_ixia_gtp_down_ipv6_addr; |
3617 | | static int hf_pie_ixia_gtp_up_QCI_QFI; |
3618 | | static int hf_pie_ixia_gtp_down_QCI_QFI; |
3619 | | static int hf_pie_ixia_gtp_up_APN_DNN; |
3620 | | static int hf_pie_ixia_gtp_down_APN_DNN; |
3621 | | static int hf_pie_ixia_gtp_NSSAI_SD; |
3622 | | static int hf_pie_ixia_gtp_NSSAI_SST; |
3623 | | static int hf_pie_ixia_gtp_5QI_up; |
3624 | | static int hf_pie_ixia_gtp_5QI_down; |
3625 | | static int hf_pie_ixia_stun_response; |
3626 | | static int hf_pie_ixia_stun_reflexive_ta_ipv4; |
3627 | | static int hf_pie_ixia_stun_reflexive_ta_ipv6; |
3628 | | static int hf_pie_ixia_stun_reflexive_ta_port; |
3629 | | static int hf_pie_ixia_http_alt_svc; |
3630 | | static int hf_pie_ixia_unidirectional; |
3631 | | static int hf_pie_ixia_http_tls_server_rand; |
3632 | | static int hf_pie_ixia_http_tls_session_id; |
3633 | | static int hf_pie_ixia_sip_to; |
3634 | | static int hf_pie_ixia_sip_from; |
3635 | | static int hf_pie_ixia_sip_call_id; |
3636 | | static int hf_pie_ixia_sip_content_type; |
3637 | | static int hf_pie_ixia_sip_route; |
3638 | | static int hf_pie_ixia_sip_geolocation; |
3639 | | static int hf_pie_ixia_diameter_message; |
3640 | | static int hf_pie_ixia_diameter_command_code; |
3641 | | static int hf_pie_ixia_diameter_request; |
3642 | | static int hf_pie_ixia_diameter_response; |
3643 | | static int hf_pie_ixia_diameter_application_id; |
3644 | | static int hf_pie_ixia_diameter_origin_host; |
3645 | | static int hf_pie_ixia_diameter_origin_realm; |
3646 | | static int hf_pie_ixia_diameter_dest_host; |
3647 | | static int hf_pie_ixia_diameter_dest_realm; |
3648 | | static int hf_pie_ixia_diameter_user_name; |
3649 | | static int hf_pie_ixia_diameter_sc_address; |
3650 | | static int hf_pie_ixia_diameter_auth_vector_rand; |
3651 | | static int hf_pie_ixia_diameter_auth_vector_xres; |
3652 | | static int hf_pie_ixia_diameter_auth_vector_autn; |
3653 | | static int hf_pie_ixia_diameter_auth_vector_kasme; |
3654 | | static int hf_pie_ixia_diameter_sub_data_ambr_max_req_bw_ul; |
3655 | | static int hf_pie_ixia_diameter_sub_data_ambr_max_req_bw_dl; |
3656 | | static int hf_pie_ixia_diameter_apn_configuration_profile; |
3657 | | static int hf_pie_ixia_diameter_access_restriction_data_flags; |
3658 | | static int hf_pie_ixia_diameter_route_record; |
3659 | | static int hf_pie_ixia_diameter_framed_ip_address; |
3660 | | static int hf_pie_ixia_diameter_3gpp_user_location_info; |
3661 | | static int hf_pie_ixia_diameter_called_station_id; |
3662 | | static int hf_pie_ixia_diameter_qos_class_identifier; |
3663 | | static int hf_pie_ixia_diameter_qos_max_req_bw_dl; |
3664 | | static int hf_pie_ixia_diameter_qos_max_req_bw_ul; |
3665 | | static int hf_pie_ixia_diameter_qos_guaranteed_br_ul; |
3666 | | static int hf_pie_ixia_diameter_qos_guaranteed_br_dl; |
3667 | | static int hf_pie_ixia_diameter_qos_apn_agg_max_br_ul; |
3668 | | static int hf_pie_ixia_diameter_qos_apn_agg_max_br_dl; |
3669 | | static int hf_pie_ixia_diameter_integrity_key; |
3670 | | static int hf_pie_ixia_diameter_confidentiality_key; |
3671 | | static int hf_pie_ixia_diameter_result_code; |
3672 | | static int hf_pie_ixia_diameter_subscription_id_data; |
3673 | | static int hf_pie_ixia_session_fingerprint; |
3674 | | static int hf_pie_ixia_session_parse_errors; |
3675 | | static int hf_pie_ixia_http_headers; |
3676 | | static int hf_pie_ixia_http_header_field; |
3677 | | static int hf_pie_ixia_http_header_value; |
3678 | | static int hf_pie_ixia_sip_packets; |
3679 | | static int hf_pie_ixia_sip_headers; |
3680 | | static int hf_pie_ixia_sip_type; |
3681 | | static int hf_pie_ixia_sip_header_field; |
3682 | | static int hf_pie_ixia_sip_header_value; |
3683 | | static int hf_pie_ixia_session_ip_scrambling_key_hash; |
3684 | | static int hf_pie_ixia_ja4a; |
3685 | | static int hf_pie_ixia_ja4b; |
3686 | | static int hf_pie_ixia_ja4c; |
3687 | | static int hf_pie_ixia_uri_extended; |
3688 | | static int hf_pie_ixia_app_octet_delta_count; |
3689 | | static int hf_pie_ixia_reverse_app_octet_delta_count; |
3690 | | |
3691 | | static int hf_pie_netscaler; |
3692 | | static int hf_pie_netscaler_roundtriptime; |
3693 | | static int hf_pie_netscaler_transactionid; |
3694 | | static int hf_pie_netscaler_httprequrl; |
3695 | | static int hf_pie_netscaler_httpreqcookie; |
3696 | | static int hf_pie_netscaler_flowflags; |
3697 | | static int hf_pie_netscaler_connectionid; |
3698 | | static int hf_pie_netscaler_syslogpriority; |
3699 | | static int hf_pie_netscaler_syslogmessage; |
3700 | | static int hf_pie_netscaler_syslogtimestamp; |
3701 | | static int hf_pie_netscaler_httpreqreferer; |
3702 | | static int hf_pie_netscaler_httpreqmethod; |
3703 | | static int hf_pie_netscaler_httpreqhost; |
3704 | | static int hf_pie_netscaler_httprequseragent; |
3705 | | static int hf_pie_netscaler_httprspstatus; |
3706 | | static int hf_pie_netscaler_httprsplen; |
3707 | | static int hf_pie_netscaler_serverttfb; |
3708 | | static int hf_pie_netscaler_serverttlb; |
3709 | | static int hf_pie_netscaler_appnameincarnationnumber; |
3710 | | static int hf_pie_netscaler_appnameappid; |
3711 | | static int hf_pie_netscaler_appname; |
3712 | | static int hf_pie_netscaler_httpreqrcvfb; |
3713 | | static int hf_pie_netscaler_httpreqforwfb; |
3714 | | static int hf_pie_netscaler_httpresrcvfb; |
3715 | | static int hf_pie_netscaler_httpresforwfb; |
3716 | | static int hf_pie_netscaler_httpreqrcvlb; |
3717 | | static int hf_pie_netscaler_httpreqforwlb; |
3718 | | static int hf_pie_netscaler_mainpageid; |
3719 | | static int hf_pie_netscaler_mainpagecoreid; |
3720 | | static int hf_pie_netscaler_httpclientinteractionstarttime; |
3721 | | static int hf_pie_netscaler_httpclientrenderendtime; |
3722 | | static int hf_pie_netscaler_httpclientrenderstarttime; |
3723 | | static int hf_pie_netscaler_apptemplatename; |
3724 | | static int hf_pie_netscaler_httpclientinteractionendtime; |
3725 | | static int hf_pie_netscaler_httpresrcvlb; |
3726 | | static int hf_pie_netscaler_httpresforwlb; |
3727 | | static int hf_pie_netscaler_appunitnameappid; |
3728 | | static int hf_pie_netscaler_dbloginflags; |
3729 | | static int hf_pie_netscaler_dbreqtype; |
3730 | | static int hf_pie_netscaler_dbprotocolname; |
3731 | | static int hf_pie_netscaler_dbusername; |
3732 | | static int hf_pie_netscaler_dbdatabasename; |
3733 | | static int hf_pie_netscaler_dbclthostname; |
3734 | | static int hf_pie_netscaler_dbreqstring; |
3735 | | static int hf_pie_netscaler_dbrespstatusstring; |
3736 | | static int hf_pie_netscaler_dbrespstatus; |
3737 | | static int hf_pie_netscaler_dbresplength; |
3738 | | static int hf_pie_netscaler_clientrtt; |
3739 | | static int hf_pie_netscaler_httpcontenttype; |
3740 | | static int hf_pie_netscaler_httpreqauthorization; |
3741 | | static int hf_pie_netscaler_httpreqvia; |
3742 | | static int hf_pie_netscaler_httpreslocation; |
3743 | | static int hf_pie_netscaler_httpressetcookie; |
3744 | | static int hf_pie_netscaler_httpressetcookie2; |
3745 | | static int hf_pie_netscaler_httpreqxforwardedfor; |
3746 | | static int hf_pie_netscaler_connectionchainid; |
3747 | | static int hf_pie_netscaler_connectionchainhopcount; |
3748 | | static int hf_pie_netscaler_icasessionguid; |
3749 | | static int hf_pie_netscaler_icaclientversion; |
3750 | | static int hf_pie_netscaler_icaclienttype; |
3751 | | static int hf_pie_netscaler_icaclientip; |
3752 | | static int hf_pie_netscaler_icaclienthostname; |
3753 | | static int hf_pie_netscaler_aaausername; |
3754 | | static int hf_pie_netscaler_icadomainname; |
3755 | | static int hf_pie_netscaler_icaclientlauncher; |
3756 | | static int hf_pie_netscaler_icasessionsetuptime; |
3757 | | static int hf_pie_netscaler_icaservername; |
3758 | | static int hf_pie_netscaler_icasessionreconnects; |
3759 | | static int hf_pie_netscaler_icartt; |
3760 | | static int hf_pie_netscaler_icaclientsiderxbytes; |
3761 | | static int hf_pie_netscaler_icaclientsidetxbytes; |
3762 | | static int hf_pie_netscaler_icaclientsidepacketsretransmit; |
3763 | | static int hf_pie_netscaler_icaserversidepacketsretransmit; |
3764 | | static int hf_pie_netscaler_icaclientsidertt; |
3765 | | static int hf_pie_netscaler_icaserversidertt; |
3766 | | static int hf_pie_netscaler_icasessionupdatebeginsec; |
3767 | | static int hf_pie_netscaler_icasessionupdateendsec; |
3768 | | static int hf_pie_netscaler_icachannelid1; |
3769 | | static int hf_pie_netscaler_icachannelid1bytes; |
3770 | | static int hf_pie_netscaler_icachannelid2; |
3771 | | static int hf_pie_netscaler_icachannelid2bytes; |
3772 | | static int hf_pie_netscaler_icachannelid3; |
3773 | | static int hf_pie_netscaler_icachannelid3bytes; |
3774 | | static int hf_pie_netscaler_icachannelid4; |
3775 | | static int hf_pie_netscaler_icachannelid4bytes; |
3776 | | static int hf_pie_netscaler_icachannelid5; |
3777 | | static int hf_pie_netscaler_icachannelid5bytes; |
3778 | | static int hf_pie_netscaler_icaconnectionpriority; |
3779 | | static int hf_pie_netscaler_applicationstartupduration; |
3780 | | static int hf_pie_netscaler_icalaunchmechanism; |
3781 | | static int hf_pie_netscaler_icaapplicationname; |
3782 | | static int hf_pie_netscaler_applicationstartuptime; |
3783 | | static int hf_pie_netscaler_icaapplicationterminationtype; |
3784 | | static int hf_pie_netscaler_icaapplicationterminationtime; |
3785 | | static int hf_pie_netscaler_icasessionendtime; |
3786 | | static int hf_pie_netscaler_icaclientsidejitter; |
3787 | | static int hf_pie_netscaler_icaserversidejitter; |
3788 | | static int hf_pie_netscaler_icaappprocessid; |
3789 | | static int hf_pie_netscaler_icaappmodulepath; |
3790 | | static int hf_pie_netscaler_icadeviceserialno; |
3791 | | static int hf_pie_netscaler_msiclientcookie; |
3792 | | static int hf_pie_netscaler_icaflags; |
3793 | | static int hf_pie_netscaler_icausername; |
3794 | | static int hf_pie_netscaler_licensetype; |
3795 | | static int hf_pie_netscaler_maxlicensecount; |
3796 | | static int hf_pie_netscaler_currentlicenseconsumed; |
3797 | | static int hf_pie_netscaler_icanetworkupdatestarttime; |
3798 | | static int hf_pie_netscaler_icanetworkupdateendtime; |
3799 | | static int hf_pie_netscaler_icaclientsidesrtt; |
3800 | | static int hf_pie_netscaler_icaserversidesrtt; |
3801 | | static int hf_pie_netscaler_icaclientsidedelay; |
3802 | | static int hf_pie_netscaler_icaserversidedelay; |
3803 | | static int hf_pie_netscaler_icahostdelay; |
3804 | | static int hf_pie_netscaler_icaclientsidewindowsize; |
3805 | | static int hf_pie_netscaler_icaserversidewindowsize; |
3806 | | static int hf_pie_netscaler_icaclientsidertocount; |
3807 | | static int hf_pie_netscaler_icaserversidertocount; |
3808 | | static int hf_pie_netscaler_ical7clientlatency; |
3809 | | static int hf_pie_netscaler_ical7serverlatency; |
3810 | | static int hf_pie_netscaler_httpdomainname; |
3811 | | static int hf_pie_netscaler_cacheredirclientconnectioncoreid; |
3812 | | static int hf_pie_netscaler_cacheredirclientconnectiontransactionid; |
3813 | | |
3814 | | |
3815 | | static int hf_pie_barracuda; |
3816 | | static int hf_pie_barracuda_timestamp; |
3817 | | static int hf_pie_barracuda_logop; |
3818 | | static int hf_pie_barracuda_traffictype; |
3819 | | static int hf_pie_barracuda_fwrule; |
3820 | | static int hf_pie_barracuda_servicename; |
3821 | | static int hf_pie_barracuda_reason; |
3822 | | static int hf_pie_barracuda_reasontext; |
3823 | | static int hf_pie_barracuda_bindipv4address; |
3824 | | static int hf_pie_barracuda_bindtransportport; |
3825 | | static int hf_pie_barracuda_connipv4address; |
3826 | | static int hf_pie_barracuda_conntransportport; |
3827 | | static int hf_pie_barracuda_auditcounter; |
3828 | | |
3829 | | static int hf_pie_gigamon; |
3830 | | static int hf_pie_gigamon_httprequrl; |
3831 | | static int hf_pie_gigamon_httprspstatus; |
3832 | | static int hf_pie_gigamon_sslcertificateissuercommonname; |
3833 | | static int hf_pie_gigamon_sslcertificatesubjectcommonname; |
3834 | | static int hf_pie_gigamon_sslcertificateissuer; |
3835 | | static int hf_pie_gigamon_sslcertificatesubject; |
3836 | | static int hf_pie_gigamon_sslcertificatevalidnotbefore; |
3837 | | static int hf_pie_gigamon_sslcertificatevalidnotafter; |
3838 | | static int hf_pie_gigamon_sslcertificateserialnumber; |
3839 | | static int hf_pie_gigamon_sslcertificatesignaturealgorithm; |
3840 | | static int hf_pie_gigamon_sslcertificatesubjectpubalgorithm; |
3841 | | static int hf_pie_gigamon_sslcertificatesubjectpubkeysize; |
3842 | | static int hf_pie_gigamon_sslcertificatesubjectaltname; |
3843 | | static int hf_pie_gigamon_sslservernameindication; |
3844 | | static int hf_pie_gigamon_sslserverversion; |
3845 | | static int hf_pie_gigamon_sslservercipher; |
3846 | | static int hf_pie_gigamon_sslservercompressionmethod; |
3847 | | static int hf_pie_gigamon_sslserversessionid; |
3848 | | static int hf_pie_gigamon_dnsidentifier; |
3849 | | static int hf_pie_gigamon_dnsopcode; |
3850 | | static int hf_pie_gigamon_dnsresponsecode; |
3851 | | static int hf_pie_gigamon_dnsqueryname; |
3852 | | static int hf_pie_gigamon_dnsresponsename; |
3853 | | static int hf_pie_gigamon_dnsresponsettl; |
3854 | | static int hf_pie_gigamon_dnsresponseipv4address; |
3855 | | static int hf_pie_gigamon_dnsresponseipv6address; |
3856 | | static int hf_pie_gigamon_dnsbits; |
3857 | | static int hf_pie_gigamon_dnsqdcount; |
3858 | | static int hf_pie_gigamon_dnsancount; |
3859 | | static int hf_pie_gigamon_dnsnscount; |
3860 | | static int hf_pie_gigamon_dnsarcount; |
3861 | | static int hf_pie_gigamon_dnsquerytype; |
3862 | | static int hf_pie_gigamon_dnsqueryclass; |
3863 | | static int hf_pie_gigamon_dnsresponsetype; |
3864 | | static int hf_pie_gigamon_dnsresponseclass; |
3865 | | static int hf_pie_gigamon_dnsresponserdlength; |
3866 | | static int hf_pie_gigamon_dnsresponserdata; |
3867 | | static int hf_pie_gigamon_dnsauthorityname; |
3868 | | static int hf_pie_gigamon_dnsauthoritytype; |
3869 | | static int hf_pie_gigamon_dnsauthorityclass; |
3870 | | static int hf_pie_gigamon_dnsauthorityttl; |
3871 | | static int hf_pie_gigamon_dnsauthorityrdlength; |
3872 | | static int hf_pie_gigamon_dnsauthorityrdata; |
3873 | | static int hf_pie_gigamon_dnsadditionalname; |
3874 | | static int hf_pie_gigamon_dnsadditionaltype; |
3875 | | static int hf_pie_gigamon_dnsadditionalclass; |
3876 | | static int hf_pie_gigamon_dnsadditionalttl; |
3877 | | static int hf_pie_gigamon_dnsadditionalrdlength; |
3878 | | static int hf_pie_gigamon_dnsadditionalrdata; |
3879 | | |
3880 | | static int hf_pie_cisco; |
3881 | | static int hf_pie_cisco_transport_packets_lost_counter; |
3882 | | static int hf_pie_cisco_transport_rtp_ssrc; |
3883 | | static int hf_pie_cisco_transport_rtp_jitter_maximum; |
3884 | | static int hf_pie_cisco_transport_rtp_payload_type; |
3885 | | static int hf_pie_cisco_transport_rtp_jitter_mean_sum; |
3886 | | static int hf_pie_cisco_c3pl_class_cce_id; |
3887 | | static int hf_pie_cisco_c3pl_class_name; |
3888 | | static int hf_pie_cisco_c3pl_class_type; |
3889 | | static int hf_pie_cisco_c3pl_policy_cce_id; |
3890 | | static int hf_pie_cisco_c3pl_policy_name; |
3891 | | static int hf_pie_cisco_c3pl_policy_type; |
3892 | | static int hf_pie_cisco_connection_server_counter_responses; |
3893 | | static int hf_pie_cisco_connection_client_counter_packets_retransmitted; |
3894 | | static int hf_pie_cisco_connection_transaction_counter_complete; |
3895 | | static int hf_pie_cisco_connection_transaction_duration_sum; |
3896 | | static int hf_pie_cisco_connection_delay_response_to_server_histogram_late; |
3897 | | static int hf_pie_cisco_connection_delay_response_to_server_sum; |
3898 | | static int hf_pie_cisco_connection_delay_application_sum; |
3899 | | static int hf_pie_cisco_connection_delay_application_max; |
3900 | | static int hf_pie_cisco_connection_delay_response_client_to_server_sum; |
3901 | | static int hf_pie_cisco_connection_delay_network_client_to_server_sum; |
3902 | | static int hf_pie_cisco_connection_delay_network_to_client_sum; |
3903 | | static int hf_pie_cisco_connection_delay_network_to_server_sum; |
3904 | | static int hf_pie_cisco_services_waas_segment; |
3905 | | static int hf_pie_cisco_services_waas_passthrough_reason; |
3906 | | static int hf_pie_cisco_application_http_uri_statistics; |
3907 | | static int hf_pie_cisco_application_http_uri_statistics_count; |
3908 | | static int hf_pie_cisco_application_category_name; |
3909 | | static int hf_pie_cisco_application_sub_category_name; |
3910 | | static int hf_pie_cisco_application_group_name; |
3911 | | static int hf_pie_cisco_application_http_host; |
3912 | | static int hf_pie_cisco_application_http_host_app_id; |
3913 | | static int hf_pie_cisco_application_http_host_sub_app_id; |
3914 | | static int hf_pie_cisco_connection_client_ipv4_address; |
3915 | | static int hf_pie_cisco_connection_server_ipv4_address; |
3916 | | static int hf_pie_cisco_connection_client_transport_port; |
3917 | | static int hf_pie_cisco_connection_server_transport_port; |
3918 | | static int hf_pie_cisco_connection_id; |
3919 | | static int hf_pie_cisco_application_traffic_class; |
3920 | | static int hf_pie_cisco_application_business_relevance; |
3921 | | |
3922 | | static int hf_pie_niagara_networks; |
3923 | | static int hf_pie_niagara_networks_sslservernameindication; |
3924 | | static int hf_pie_niagara_networks_sslserverversion; |
3925 | | static int hf_pie_niagara_networks_sslserverversiontext; |
3926 | | static int hf_pie_niagara_networks_sslservercipher; |
3927 | | static int hf_pie_niagara_networks_sslserverciphertext; |
3928 | | static int hf_pie_niagara_networks_sslconnectionencryptiontype; |
3929 | | static int hf_pie_niagara_networks_sslservercompressionmethod; |
3930 | | static int hf_pie_niagara_networks_sslserversessionid; |
3931 | | static int hf_pie_niagara_networks_sslcertificateissuer; |
3932 | | static int hf_pie_niagara_networks_sslcertificateissuername; |
3933 | | static int hf_pie_niagara_networks_sslcertificatesubject; |
3934 | | static int hf_pie_niagara_networks_sslcertificatesubjectname; |
3935 | | static int hf_pie_niagara_networks_sslcertificatevalidnotbefore; |
3936 | | static int hf_pie_niagara_networks_sslcertificatevalidnotafter; |
3937 | | static int hf_pie_niagara_networks_sslcertificateserialnumber; |
3938 | | static int hf_pie_niagara_networks_sslcertificatesignaturealgorithm; |
3939 | | static int hf_pie_niagara_networks_sslcertificatesignaturealgorithmtext; |
3940 | | static int hf_pie_niagara_networks_sslcertificatesubjectpublickeysize; |
3941 | | static int hf_pie_niagara_networks_sslcertificatesubjectpublicalgorithm; |
3942 | | static int hf_pie_niagara_networks_sslcertificatesubjectpublicalgorithmtext; |
3943 | | static int hf_pie_niagara_networks_sslcertificatesubjectalgorithmtext; |
3944 | | static int hf_pie_niagara_networks_sslcertificatesubjectalternativename; |
3945 | | static int hf_pie_niagara_networks_sslcertificatesha1; |
3946 | | static int hf_pie_niagara_networks_dnsidentifier; |
3947 | | static int hf_pie_niagara_networks_dnsopcode; |
3948 | | static int hf_pie_niagara_networks_dnsresponsecode; |
3949 | | static int hf_pie_niagara_networks_dnsqueryname; |
3950 | | static int hf_pie_niagara_networks_dnsresponsename; |
3951 | | static int hf_pie_niagara_networks_dnsresponsettl; |
3952 | | static int hf_pie_niagara_networks_dnsresponseipv4addr; |
3953 | | static int hf_pie_niagara_networks_dnsresponseipv4addrtext; |
3954 | | static int hf_pie_niagara_networks_dnsresponseipv6addr; |
3955 | | static int hf_pie_niagara_networks_dnsresponseipv6addrtext; |
3956 | | static int hf_pie_niagara_networks_dnsbits; |
3957 | | static int hf_pie_niagara_networks_dnsqdcount; |
3958 | | static int hf_pie_niagara_networks_dnsancount; |
3959 | | static int hf_pie_niagara_networks_dnsnscount; |
3960 | | static int hf_pie_niagara_networks_dnsarcount; |
3961 | | static int hf_pie_niagara_networks_dnsquerytype; |
3962 | | static int hf_pie_niagara_networks_dnsquerytypetext; |
3963 | | static int hf_pie_niagara_networks_dnsqueryclass; |
3964 | | static int hf_pie_niagara_networks_dnsqueryclasstext; |
3965 | | static int hf_pie_niagara_networks_dnsresponsetype; |
3966 | | static int hf_pie_niagara_networks_dnsresponsetypetext; |
3967 | | static int hf_pie_niagara_networks_dnsresponseclass; |
3968 | | static int hf_pie_niagara_networks_dnsresponseclasstext; |
3969 | | static int hf_pie_niagara_networks_dnsresponserdlength; |
3970 | | static int hf_pie_niagara_networks_dnsresponserdata; |
3971 | | static int hf_pie_niagara_networks_dnsauthorityname; |
3972 | | static int hf_pie_niagara_networks_dnsauthoritytype; |
3973 | | static int hf_pie_niagara_networks_dnsauthoritytypetext; |
3974 | | static int hf_pie_niagara_networks_dnsauthorityclass; |
3975 | | static int hf_pie_niagara_networks_dnsauthorityclasstext; |
3976 | | static int hf_pie_niagara_networks_dnsauthorityttl; |
3977 | | static int hf_pie_niagara_networks_dnsauthorityrdlength; |
3978 | | static int hf_pie_niagara_networks_dnsauthorityrdata; |
3979 | | static int hf_pie_niagara_networks_dnsadditionalname; |
3980 | | static int hf_pie_niagara_networks_dnsadditionaltype; |
3981 | | static int hf_pie_niagara_networks_dnsadditionaltypetext; |
3982 | | static int hf_pie_niagara_networks_dnsadditionalclass; |
3983 | | static int hf_pie_niagara_networks_dnsadditionalclasstext; |
3984 | | static int hf_pie_niagara_networks_dnsadditionalttl; |
3985 | | static int hf_pie_niagara_networks_dnsadditionalrdlength; |
3986 | | static int hf_pie_niagara_networks_dnsadditionalrdata; |
3987 | | static int hf_pie_niagara_networks_radiuspackettypecode; |
3988 | | static int hf_pie_niagara_networks_radiuspackettypecodetext; |
3989 | | static int hf_pie_niagara_networks_radiuspacketidentifier; |
3990 | | static int hf_pie_niagara_networks_radiusauthenticator; |
3991 | | static int hf_pie_niagara_networks_radiususername; |
3992 | | static int hf_pie_niagara_networks_radiuscallingstationid; |
3993 | | static int hf_pie_niagara_networks_radiuscalledstationid; |
3994 | | static int hf_pie_niagara_networks_radiusnasipaddress; |
3995 | | static int hf_pie_niagara_networks_radiusnasipv6address; |
3996 | | static int hf_pie_niagara_networks_radiusnasidentifier; |
3997 | | static int hf_pie_niagara_networks_radiusframedipaddress; |
3998 | | static int hf_pie_niagara_networks_radiusframedipv6address; |
3999 | | static int hf_pie_niagara_networks_radiusacctsessionid; |
4000 | | static int hf_pie_niagara_networks_radiusacctstatustype; |
4001 | | static int hf_pie_niagara_networks_radiusacctinoctets; |
4002 | | static int hf_pie_niagara_networks_radiusacctoutoctets; |
4003 | | static int hf_pie_niagara_networks_radiusacctinpackets; |
4004 | | static int hf_pie_niagara_networks_radiusacctoutpackets; |
4005 | | static int hf_pie_niagara_networks_radiusvsavendorid; |
4006 | | static int hf_pie_niagara_networks_radiusvsaname; |
4007 | | static int hf_pie_niagara_networks_radiusvsaid; |
4008 | | static int hf_pie_niagara_networks_radiusvsavalue; |
4009 | | |
4010 | | static int hf_pie_fastip_meter_version; |
4011 | | static int hf_pie_fastip_meter_os_sysname; |
4012 | | static int hf_pie_fastip_meter_os_nodename; |
4013 | | static int hf_pie_fastip_meter_os_release; |
4014 | | static int hf_pie_fastip_meter_os_version; |
4015 | | static int hf_pie_fastip_meter_os_machine; |
4016 | | static int hf_pie_fastip_epoch_second; |
4017 | | static int hf_pie_fastip_nic_name; |
4018 | | static int hf_pie_fastip_nic_id; |
4019 | | static int hf_pie_fastip_nic_mac; |
4020 | | static int hf_pie_fastip_nic_ip; |
4021 | | /* |
4022 | | static int hf_pie_fastip_collisions; |
4023 | | static int hf_pie_fastip_errors; |
4024 | | */ |
4025 | | static int hf_pie_fastip_nic_driver_name; |
4026 | | static int hf_pie_fastip_nic_driver_version; |
4027 | | static int hf_pie_fastip_nic_firmware_version; |
4028 | | static int hf_pie_fastip_meter_os_distribution; |
4029 | | /* |
4030 | | static int hf_pie_fastip_bond_interface_mode; |
4031 | | static int hf_pie_fastip_bond_interface_physical_nic_count; |
4032 | | static int hf_pie_fastip_bond_interface_id; |
4033 | | */ |
4034 | | static int hf_pie_fastip_tcp_flags; |
4035 | | static int hf_pie_fastip_tcp_handshake_rtt_usec; |
4036 | | static int hf_pie_fastip_app_rtt_usec; |
4037 | | |
4038 | | static int hf_pie_juniper; |
4039 | | static int hf_pie_juniper_cpid_16bit; |
4040 | | static int hf_pie_juniper_cpid_32bit; |
4041 | | static int hf_pie_juniper_cpdesc_16bit; |
4042 | | static int hf_pie_juniper_cpdesc_32bit; |
4043 | | |
4044 | | static int hf_string_len_short; |
4045 | | static int hf_string_len_long; |
4046 | | |
4047 | | static int hf_template_frame; |
4048 | | |
4049 | | static expert_field ei_cflow_entries; |
4050 | | static expert_field ei_cflow_options; |
4051 | | static expert_field ei_cflow_flowset_length; |
4052 | | static expert_field ei_cflow_scopes; |
4053 | | static expert_field ei_cflow_template_ipfix_scope_field_count_too_many; |
4054 | | static expert_field ei_cflow_template_ipfix_scope_field_count; |
4055 | | static expert_field ei_cflow_no_flow_information; |
4056 | | static expert_field ei_cflow_mpls_label_bad_length; |
4057 | | static expert_field ei_cflow_flowsets_impossible; |
4058 | | static expert_field ei_cflow_no_template_found; |
4059 | | static expert_field ei_transport_bytes_out_of_order; |
4060 | | static expert_field ei_unexpected_sequence_number; |
4061 | | static expert_field ei_cflow_subtemplate_bad_length; |
4062 | | |
4063 | | static const value_string special_mpls_top_label_type[] = { |
4064 | | {0, "Unknown"}, |
4065 | | {1, "TE-MIDPT"}, |
4066 | | {2, "ATOM"}, |
4067 | | {3, "VPN"}, |
4068 | | {4, "BGP"}, |
4069 | | {5, "LDP"}, |
4070 | | {0, NULL } |
4071 | | }; |
4072 | | |
4073 | | static const value_string special_mib_capture_time_semantics[] = { |
4074 | | {0, "undefined"}, |
4075 | | {1, "begin"}, |
4076 | | {2, "end"}, |
4077 | | {3, "export"}, |
4078 | | {4, "average"}, |
4079 | | {0, NULL } |
4080 | | }; |
4081 | | |
4082 | | static const value_string special_nat_quota_exceeded_event[] = { |
4083 | | {0, "Reserved"}, |
4084 | | {1, "Maximum session entries"}, |
4085 | | {2, "Maximum BIB entries"}, |
4086 | | {3, "Maximum entries per user"}, |
4087 | | {4, "Maximum active hosts or subscribers"}, |
4088 | | {5, "Maximum fragments pending reassembly"}, |
4089 | | {0, NULL } |
4090 | | }; |
4091 | | |
4092 | | static const value_string special_nat_threshold_event[] = { |
4093 | | {0, "Reserved"}, |
4094 | | {1, "Address pool high threshold event"}, |
4095 | | {2, "Address pool low threshold event"}, |
4096 | | {3, "Address and port mapping high threshold event"}, |
4097 | | {4, "Address and port mapping per user high threshold event"}, |
4098 | | {5, "Global address mapping high threshold event"}, |
4099 | | {0, NULL } |
4100 | | }; |
4101 | | |
4102 | | static const value_string special_nat_event_type[] = { |
4103 | | {0, "Reserved"}, |
4104 | | {1, "NAT translation create (Historic)"}, |
4105 | | {2, "NAT translation delete (Historic)"}, |
4106 | | {3, "NAT Addresses exhausted"}, |
4107 | | {4, "NAT44 session create"}, |
4108 | | {5, "NAT44 session delete"}, |
4109 | | {6, "NAT64 session create"}, |
4110 | | {7, "NAT64 session delete"}, |
4111 | | {8, "NAT44 BIB create"}, |
4112 | | {9, "NAT44 BIB delete"}, |
4113 | | {10, "NAT64 BIB create"}, |
4114 | | {11, "NAT64 BIB delete"}, |
4115 | | {12, "NAT ports exhausted"}, |
4116 | | {13, "Quota Exceeded"}, |
4117 | | {14, "Address binding create"}, |
4118 | | {15, "Address binding delete"}, |
4119 | | {16, "Port block allocation"}, |
4120 | | {17, "Port block de-allocation"}, |
4121 | | {18, "Threshold Reached"}, |
4122 | | {0, NULL } |
4123 | | }; |
4124 | | |
4125 | | static int * const tcp_flags[] = { |
4126 | | &hf_cflow_tcpflags_reserved, |
4127 | | &hf_cflow_tcpflags_urg, |
4128 | | &hf_cflow_tcpflags_ack, |
4129 | | &hf_cflow_tcpflags_psh, |
4130 | | &hf_cflow_tcpflags_rst, |
4131 | | &hf_cflow_tcpflags_syn, |
4132 | | &hf_cflow_tcpflags_fin, |
4133 | | NULL |
4134 | | }; |
4135 | | |
4136 | | static int * const tcp_flags_cwr[] = { |
4137 | | &hf_cflow_tcpflags_cwr, |
4138 | | &hf_cflow_tcpflags_ece, |
4139 | | &hf_cflow_tcpflags_urg, |
4140 | | &hf_cflow_tcpflags_ack, |
4141 | | &hf_cflow_tcpflags_psh, |
4142 | | &hf_cflow_tcpflags_rst, |
4143 | | &hf_cflow_tcpflags_syn, |
4144 | | &hf_cflow_tcpflags_fin, |
4145 | | NULL |
4146 | | }; |
4147 | | |
4148 | | static int * const tcp_flags16[] = { |
4149 | | &hf_cflow_tcpflags16_zero, |
4150 | | &hf_cflow_tcpflags16_reserved, |
4151 | | &hf_cflow_tcpflags16_ns, |
4152 | | &hf_cflow_tcpflags16_cwr, |
4153 | | &hf_cflow_tcpflags16_ece, |
4154 | | &hf_cflow_tcpflags16_urg, |
4155 | | &hf_cflow_tcpflags16_ack, |
4156 | | &hf_cflow_tcpflags16_psh, |
4157 | | &hf_cflow_tcpflags16_rst, |
4158 | | &hf_cflow_tcpflags16_syn, |
4159 | | &hf_cflow_tcpflags16_fin, |
4160 | | NULL |
4161 | | }; |
4162 | | |
4163 | | static proto_item * |
4164 | | proto_tree_add_mpls_label(proto_tree *pdutree, tvbuff_t *tvb, int offset, int length, int level) |
4165 | 0 | { |
4166 | 0 | proto_tree *mpls_tree; |
4167 | 0 | proto_item *ti; |
4168 | 0 | if( length == 3) { |
4169 | 0 | uint8_t b0 = tvb_get_uint8(tvb, offset); |
4170 | 0 | uint8_t b1 = tvb_get_uint8(tvb, offset + 1); |
4171 | 0 | uint8_t b2 = tvb_get_uint8(tvb, offset + 2); |
4172 | |
|
4173 | 0 | uint32_t label = (b0<<12) + (b1<<4) + (b2>>4); |
4174 | 0 | uint8_t exp = (b2>>1) & 0x7; |
4175 | 0 | uint8_t bos = b2 & 0x1; |
4176 | |
|
4177 | 0 | mpls_tree = proto_tree_add_subtree_format(pdutree, tvb, offset, length, ett_mpls_label, &ti, |
4178 | 0 | "MPLS-Label%d: %u exp-bits: %u %s", |
4179 | 0 | level, label, exp, bos ? "bottom-of-stack" : ""); |
4180 | 0 | proto_tree_add_item(mpls_tree, hf_cflow_mpls_label, tvb, offset, 3, ENC_BIG_ENDIAN); |
4181 | 0 | proto_tree_add_item(mpls_tree, hf_cflow_mpls_exp, tvb, offset+2, 1, ENC_BIG_ENDIAN); |
4182 | 0 | proto_tree_add_item(mpls_tree, hf_cflow_mpls_bos, tvb, offset+2, 1, ENC_NA); |
4183 | |
|
4184 | 0 | } else { |
4185 | 0 | ti = proto_tree_add_expert_format(pdutree, NULL, &ei_cflow_mpls_label_bad_length, |
4186 | 0 | tvb, offset, length, |
4187 | 0 | "MPLS-Label%d: bad length %d", level, length); |
4188 | 0 | } |
4189 | 0 | return ti; |
4190 | 0 | } |
4191 | | |
4192 | | |
4193 | | typedef struct _hdrinfo_t { |
4194 | | uint8_t vspec; |
4195 | | uint32_t src_id; /* SourceID in NetFlow V9, Observation Domain ID in IPFIX */ |
4196 | | time_t export_time_secs; /* secs since epoch */ |
4197 | | } hdrinfo_t; |
4198 | | |
4199 | | typedef int dissect_pdu_t(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset, |
4200 | | hdrinfo_t *hdrinfo_p, uint32_t *flows_seen); |
4201 | | |
4202 | | static int dissect_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset, |
4203 | | hdrinfo_t *hdrinfo_p, uint32_t *flows_seen); |
4204 | | static int dissect_v8_aggpdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, |
4205 | | int offset, hdrinfo_t *hdrinfo_p, uint32_t *flows_seen); |
4206 | | static int dissect_v8_flowpdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, |
4207 | | int offset, hdrinfo_t *hdrinfo_p, uint32_t *flows_seen); |
4208 | | static int dissect_v9_v10_flowset(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, |
4209 | | int offset, hdrinfo_t *hdrinfo_p, uint32_t *flows_seen); |
4210 | | static int dissect_v9_v10_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, |
4211 | | int offset, uint16_t id, unsigned length, hdrinfo_t *hdrinfo_p, |
4212 | | uint32_t *flows_seen); |
4213 | | static unsigned dissect_v9_v10_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, |
4214 | | int offset, v9_v10_tmplt_t *tmplt_p, hdrinfo_t *hdrinfo_p, |
4215 | | uint32_t *flows_seen); |
4216 | | static unsigned dissect_v9_pdu_scope(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, |
4217 | | int offset, v9_v10_tmplt_t *tmplt_p); |
4218 | | static unsigned dissect_v9_v10_pdu_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, |
4219 | | int offset, v9_v10_tmplt_t *tmplt_p, hdrinfo_t *hdrinfo_p, |
4220 | | v9_v10_tmplt_fields_type_t fields_type); |
4221 | | static int dissect_v9_v10_options_template(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, |
4222 | | int offset, int len, hdrinfo_t *hdrinfo_p, uint16_t flowset_id); |
4223 | | static int dissect_v9_v10_data_template(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, |
4224 | | int offset, int len, hdrinfo_t *hdrinfo_p, uint16_t flowset_id); |
4225 | | |
4226 | | static const char *getprefix(wmem_allocator_t *pool, const uint32_t *address, unsigned prefix); |
4227 | | |
4228 | | static int flow_process_ints(proto_tree *pdutree, tvbuff_t *tvb, |
4229 | | int offset); |
4230 | | static int flow_process_ports(proto_tree *pdutree, tvbuff_t *tvb, |
4231 | | int offset); |
4232 | | static int flow_process_timeperiod(proto_tree *pdutree, tvbuff_t *tvb, |
4233 | | int offset); |
4234 | | static int flow_process_aspair(proto_tree *pdutree, tvbuff_t *tvb, |
4235 | | int offset); |
4236 | | static int flow_process_sizecount(proto_tree *pdutree, tvbuff_t *tvb, |
4237 | | int offset); |
4238 | | |
4239 | | static v9_v10_tmplt_t *v9_v10_tmplt_build_key(v9_v10_tmplt_t *tmplt_p, packet_info *pinfo, uint32_t src_id, uint16_t tmplt_id); |
4240 | | |
4241 | | |
4242 | | static int |
4243 | | flow_process_textfield(proto_tree *pdutree, tvbuff_t *tvb, int offset, int bytes, int hf) |
4244 | 476 | { |
4245 | 476 | proto_tree_add_item(pdutree, hf, tvb, offset, bytes, ENC_NA); |
4246 | 476 | offset += bytes; |
4247 | | |
4248 | 476 | return offset; |
4249 | 476 | } |
4250 | | |
4251 | | |
4252 | | static int |
4253 | 836 | pen_to_type_hf_list(uint32_t pen) { |
4254 | 836 | switch (pen) { |
4255 | 0 | case VENDOR_PLIXER: |
4256 | 0 | return TF_PLIXER; |
4257 | 0 | case VENDOR_NTOP: |
4258 | 0 | return TF_NTOP; |
4259 | 0 | case VENDOR_IXIA: |
4260 | 0 | return TF_IXIA; |
4261 | 0 | case VENDOR_NETSCALER: |
4262 | 0 | return TF_NETSCALER; |
4263 | 0 | case VENDOR_BARRACUDA: |
4264 | 0 | return TF_BARRACUDA; |
4265 | 0 | case VENDOR_GIGAMON: |
4266 | 0 | return TF_GIGAMON; |
4267 | 0 | case VENDOR_CISCO: |
4268 | 0 | return TF_CISCO; |
4269 | 0 | case VENDOR_NIAGARA_NETWORKS: |
4270 | 0 | return TF_NIAGARA_NETWORKS; |
4271 | 0 | case VENDOR_FASTIP: |
4272 | 0 | return TF_FASTIP; |
4273 | 0 | case VENDOR_JUNIPER: |
4274 | 0 | return TF_JUNIPER; |
4275 | 836 | default: |
4276 | 836 | return TF_NO_VENDOR_INFO; |
4277 | 836 | } |
4278 | 836 | } |
4279 | | |
4280 | | |
4281 | | /****************************************/ |
4282 | | /* Sequence analysis */ |
4283 | | /****************************************/ |
4284 | | |
4285 | | /* Observation domain -> domain state. For now, just looking up by observation domain ID. |
4286 | | TODO: consider also including transport info in key? May be better to store separate |
4287 | | map for each template/set ID inside the domain state? */ |
4288 | | |
4289 | | typedef struct netflow_domain_state_t { |
4290 | | bool sequence_number_set; |
4291 | | uint32_t current_sequence_number; |
4292 | | uint32_t current_frame_number; |
4293 | | } netflow_domain_state_t; |
4294 | | |
4295 | | /* On first pass, check ongoing sequence of observation domain, and only store a result |
4296 | | if the sequence number is not as expected */ |
4297 | | static void store_sequence_analysis_info(uint32_t domain_id, uint32_t seqnum, unsigned int version, uint32_t new_flows, |
4298 | | packet_info *pinfo) |
4299 | 53 | { |
4300 | | /* Find current domain info */ |
4301 | | /* XXX: "Each SCTP Stream counts sequence numbers separately," but |
4302 | | * SCTP conversations are per association. This is correct for TCP |
4303 | | * connections and UDP sessions, though. |
4304 | | */ |
4305 | 53 | conversation_t *conv = find_conversation_pinfo(pinfo, 0); |
4306 | 53 | if (conv == NULL) { |
4307 | 0 | return; |
4308 | 0 | } |
4309 | 53 | wmem_map_t *netflow_sequence_analysis_domain_hash = conversation_get_proto_data(conv, proto_netflow); |
4310 | 53 | if (netflow_sequence_analysis_domain_hash == NULL) { |
4311 | 38 | return; |
4312 | 38 | } |
4313 | 15 | netflow_domain_state_t *domain_state = (netflow_domain_state_t *)wmem_map_lookup(netflow_sequence_analysis_domain_hash, |
4314 | 15 | GUINT_TO_POINTER(domain_id)); |
4315 | 15 | if (domain_state == NULL) { |
4316 | | /* Give up if we haven't seen a template for this domain id yet */ |
4317 | 7 | return; |
4318 | 7 | } |
4319 | | |
4320 | | /* Store result if not expected sequence. |
4321 | | SequenceNumber represents SN of first flow in current packet, i.e. flows/data-records for previous |
4322 | | frame have now been added (apart from V9, which just counts netflow frames). */ |
4323 | 8 | if (domain_state->sequence_number_set && |
4324 | 8 | (seqnum != domain_state->current_sequence_number)) { |
4325 | | |
4326 | | /* Allocate state to remember - a deep copy of current domain */ |
4327 | 0 | netflow_domain_state_t *result_state = wmem_new0(wmem_file_scope(), netflow_domain_state_t); |
4328 | 0 | *result_state = *domain_state; |
4329 | | |
4330 | | /* Add into result table for current frame number */ |
4331 | 0 | p_add_proto_data(wmem_file_scope(), pinfo, proto_netflow, 0, result_state); |
4332 | 0 | } |
4333 | | |
4334 | | /* Update domain info for the next frame to consult. |
4335 | | Add flows(data records) for all protocol versions except for 9, which just counts exported frames */ |
4336 | 8 | domain_state->current_sequence_number = seqnum + ((version == 9) ? 1 : new_flows); |
4337 | 8 | domain_state->sequence_number_set = true; |
4338 | 8 | domain_state->current_frame_number = pinfo->num; |
4339 | 8 | } |
4340 | | |
4341 | | /* Check for result stored indicating that sequence number wasn't as expected, and show in tree */ |
4342 | | static void show_sequence_analysis_info(uint32_t domain_id, uint32_t seqnum, |
4343 | | packet_info *pinfo, tvbuff_t *tvb, |
4344 | | proto_item *flow_sequence_ti, proto_tree *tree) |
4345 | 53 | { |
4346 | | /* Look for info stored for this frame */ |
4347 | 53 | netflow_domain_state_t *state = (netflow_domain_state_t *)p_get_proto_data(wmem_file_scope(), pinfo, proto_netflow, 0); |
4348 | 53 | if (state != NULL) { |
4349 | 0 | proto_item *ti; |
4350 | | |
4351 | | /* Expected sequence number, i.e. what we stored in state when checking previous frame */ |
4352 | 0 | ti = proto_tree_add_uint(tree, hf_cflow_sequence_analysis_expected_sn, tvb, |
4353 | 0 | 0, 0, state->current_sequence_number); |
4354 | 0 | proto_item_set_generated(ti); |
4355 | 0 | expert_add_info_format(pinfo, flow_sequence_ti, &ei_unexpected_sequence_number, |
4356 | 0 | "Unexpected flow sequence for domain ID %u (expected %u, got %u)", |
4357 | 0 | domain_id, state->current_sequence_number, seqnum); |
4358 | | |
4359 | | /* Avoid needing to open item to see what expected sequence number was... */ |
4360 | 0 | proto_item_append_text(flow_sequence_ti, " (expected %u)", state->current_sequence_number); |
4361 | | |
4362 | | /* Previous frame for this observation domain ID */ |
4363 | 0 | ti = proto_tree_add_uint(tree, hf_cflow_sequence_analysis_previous_frame, tvb, |
4364 | 0 | 0, 0, state->current_frame_number); |
4365 | 0 | proto_item_set_generated(ti); |
4366 | 0 | } |
4367 | 53 | } |
4368 | | |
4369 | | /* Try to look up the transport name given the pen_type, ip_protocol and port_number. |
4370 | | If found, append to port number item */ |
4371 | | static void netflow_add_transport_info(packet_info *pinfo, uint64_t pen_type, uint8_t ip_protocol, |
4372 | | uint16_t port_number, proto_item *ti) |
4373 | 0 | { |
4374 | 0 | const char *port_str; |
4375 | | |
4376 | | /* UDP */ |
4377 | 0 | if ((ip_protocol == IP_PROTO_UDP) || (pen_type == 180) || (pen_type == 181)) { |
4378 | 0 | port_str = udp_port_to_display(pinfo->pool, port_number); |
4379 | 0 | } |
4380 | | /* TCP */ |
4381 | 0 | else if ((ip_protocol == IP_PROTO_TCP) || (pen_type == 182) || (pen_type == 183)) { |
4382 | 0 | port_str = tcp_port_to_display(pinfo->pool, port_number); |
4383 | 0 | } |
4384 | | /* SCTP */ |
4385 | 0 | else if (ip_protocol == IP_PROTO_SCTP) { |
4386 | 0 | port_str = sctp_port_to_display(pinfo->pool, port_number); |
4387 | 0 | } |
4388 | 0 | else { |
4389 | | /* Didn't match any of these transports, so do nothing */ |
4390 | 0 | return; |
4391 | 0 | } |
4392 | | |
4393 | 0 | proto_item_append_text(ti, " (%s)", port_str); |
4394 | 0 | } |
4395 | | |
4396 | | |
4397 | | /* Main dissector function */ |
4398 | | static int |
4399 | | dissect_netflow(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data _U_) |
4400 | 110 | { |
4401 | 110 | proto_tree *netflow_tree = NULL; |
4402 | 110 | proto_tree *ti; |
4403 | 110 | proto_item *timeitem; |
4404 | 110 | proto_tree *timetree, *pdutree; |
4405 | 110 | unsigned int pduret, ver, pdus, x; |
4406 | 110 | hdrinfo_t hdrinfo; |
4407 | 110 | uint32_t flow_sequence = 0; /* TODO: could be part of hdrinfo struct? */ |
4408 | 110 | proto_item *flow_sequence_ti = NULL; |
4409 | 110 | int flow_len = -1; /* v10 only */ |
4410 | 110 | unsigned available, pdusize, offset = 0; |
4411 | 110 | nstime_t ts; |
4412 | 110 | dissect_pdu_t *pduptr; |
4413 | 110 | uint32_t flows_seen = 0; |
4414 | | |
4415 | 110 | ws_debug("start"); |
4416 | | |
4417 | 110 | ver = tvb_get_ntohs(tvb, offset); |
4418 | | |
4419 | 110 | ws_debug("found version %d", ver); |
4420 | | |
4421 | 110 | switch (ver) { |
4422 | 7 | case 1: |
4423 | 7 | pdusize = V1PDU_SIZE; |
4424 | 7 | pduptr = &dissect_pdu; |
4425 | 7 | break; |
4426 | 18 | case 5: |
4427 | 18 | pdusize = V5PDU_SIZE; |
4428 | 18 | pduptr = &dissect_pdu; |
4429 | 18 | break; |
4430 | 11 | case 7: |
4431 | 11 | pdusize = V7PDU_SIZE; |
4432 | 11 | pduptr = &dissect_pdu; |
4433 | 11 | break; |
4434 | 9 | case 8: |
4435 | 9 | pdusize = -1; /* deferred */ |
4436 | 9 | pduptr = &dissect_v8_aggpdu; |
4437 | 9 | break; |
4438 | 2 | case 9: |
4439 | 62 | case 10: /* IPFIX */ |
4440 | 62 | pdusize = -1; /* deferred */ |
4441 | 62 | pduptr = &dissect_v9_v10_flowset; |
4442 | 62 | break; |
4443 | 3 | default: |
4444 | | /* This does not appear to be a valid netflow packet; |
4445 | | * return 0 to let another dissector have a chance at |
4446 | | * dissecting it. |
4447 | | */ |
4448 | 3 | return 0; |
4449 | 110 | } |
4450 | | |
4451 | 107 | col_set_str(pinfo->cinfo, COL_PROTOCOL, "CFLOW"); |
4452 | 107 | col_clear(pinfo->cinfo, COL_INFO); |
4453 | 107 | ws_debug("column cleared"); |
4454 | | |
4455 | 107 | if (tree) { |
4456 | 107 | ti = proto_tree_add_item(tree, proto_netflow, tvb, offset, -1, ENC_NA); |
4457 | 107 | netflow_tree = proto_item_add_subtree(ti, ett_netflow); |
4458 | 107 | } |
4459 | 107 | ws_debug("tree added"); |
4460 | | |
4461 | 107 | hdrinfo.vspec = ver; |
4462 | 107 | hdrinfo.src_id = 0; |
4463 | | |
4464 | 107 | if (tree) |
4465 | 107 | proto_tree_add_uint(netflow_tree, hf_cflow_version, tvb, offset, 2, ver); |
4466 | 107 | offset += 2; |
4467 | | |
4468 | 107 | pdus = tvb_get_ntohs(tvb, offset); |
4469 | 107 | if(ver == 10) { |
4470 | 60 | proto_tree_add_uint(netflow_tree, hf_cflow_len, tvb, offset, 2, pdus); |
4471 | 60 | flow_len = pdus; |
4472 | 60 | } else { |
4473 | 47 | proto_tree_add_uint(netflow_tree, hf_cflow_count, tvb, offset, 2, pdus); |
4474 | 47 | } |
4475 | 107 | offset += 2; |
4476 | | |
4477 | | /* |
4478 | | * set something interesting in the display now that we have info |
4479 | | */ |
4480 | 107 | if (ver == 9) { |
4481 | 2 | col_add_fstr(pinfo->cinfo, COL_INFO, |
4482 | 2 | "total: %u (v%u) record%s", pdus, ver, |
4483 | 2 | plurality(pdus, "", "s")); |
4484 | 105 | } else if (ver == 10) { |
4485 | 60 | int remaining = tvb_reported_length_remaining(tvb, offset) + 4; |
4486 | | |
4487 | 60 | if(remaining == flow_len) |
4488 | 25 | col_add_fstr(pinfo->cinfo, COL_INFO, "IPFIX flow (%4d bytes)", |
4489 | 25 | flow_len); |
4490 | 35 | else |
4491 | 35 | col_add_fstr(pinfo->cinfo, COL_INFO, |
4492 | 35 | "IPFIX partial flow (%u/%u bytes)", |
4493 | 35 | remaining, flow_len); |
4494 | 60 | } else { |
4495 | 45 | col_add_fstr(pinfo->cinfo, COL_INFO, |
4496 | 45 | "total: %u (v%u) flow%s", pdus, ver, |
4497 | 45 | plurality(pdus, "", "s")); |
4498 | 45 | } |
4499 | | |
4500 | | /* |
4501 | | * The rest is only interesting if we're displaying/searching the |
4502 | | * packet or if V9/V10 so we need to keep going to find any templates |
4503 | | */ |
4504 | 107 | if ( (ver != 9) && (ver != 10) && !tree ) |
4505 | 0 | return tvb_reported_length(tvb); |
4506 | | |
4507 | 107 | if(ver != 10) { |
4508 | 47 | uint32_t sysuptime = tvb_get_ntohl(tvb, offset); |
4509 | 47 | nstime_t nsuptime; |
4510 | | |
4511 | 47 | nsuptime.secs = sysuptime / 1000; |
4512 | 47 | nsuptime.nsecs = (sysuptime % 1000) * 1000000; |
4513 | 47 | proto_tree_add_time(netflow_tree, hf_cflow_sysuptime, tvb, |
4514 | 47 | offset, 4, &nsuptime); |
4515 | 47 | offset += 4; |
4516 | 47 | } |
4517 | | |
4518 | 107 | ts.secs = tvb_get_ntohl(tvb, offset); |
4519 | 107 | hdrinfo.export_time_secs = ts.secs; |
4520 | | |
4521 | 107 | if ((ver != 9) && (ver != 10)) { |
4522 | 43 | ts.nsecs = tvb_get_ntohl(tvb, offset + 4); |
4523 | 43 | timeitem = proto_tree_add_time(netflow_tree, |
4524 | 43 | hf_cflow_timestamp, tvb, offset, |
4525 | 43 | 8, &ts); |
4526 | 64 | } else { |
4527 | 64 | ts.nsecs = 0; |
4528 | 64 | timeitem = proto_tree_add_time(netflow_tree, |
4529 | 64 | hf_cflow_timestamp, tvb, offset, |
4530 | 64 | 4, &ts); |
4531 | 64 | } |
4532 | | |
4533 | 107 | timetree = proto_item_add_subtree(timeitem, ett_unixtime); |
4534 | | |
4535 | 107 | proto_tree_add_item(timetree, |
4536 | 107 | (ver == 10) ? hf_cflow_exporttime : hf_cflow_unix_secs, |
4537 | 107 | tvb, offset, 4, ENC_BIG_ENDIAN); |
4538 | | |
4539 | 107 | offset += 4; |
4540 | | |
4541 | 107 | if ((ver != 9) && (ver != 10)) { |
4542 | 43 | proto_tree_add_item(timetree, hf_cflow_unix_nsecs, tvb, |
4543 | 43 | offset, 4, ENC_BIG_ENDIAN); |
4544 | 43 | offset += 4; |
4545 | 43 | } |
4546 | | |
4547 | | /* |
4548 | | * version specific header |
4549 | | */ |
4550 | 107 | if (ver == 5 || ver == 7 || ver == 8 || ver == 9 || ver == 10) { |
4551 | 99 | flow_sequence = tvb_get_ntohl(tvb, offset); |
4552 | 99 | flow_sequence_ti = proto_tree_add_item(netflow_tree, hf_cflow_sequence, |
4553 | 99 | tvb, offset, 4, ENC_BIG_ENDIAN); |
4554 | 99 | offset += 4; |
4555 | 99 | } |
4556 | 107 | if (ver == 5 || ver == 8) { |
4557 | 26 | proto_tree_add_item(netflow_tree, hf_cflow_engine_type, |
4558 | 26 | tvb, offset++, 1, ENC_BIG_ENDIAN); |
4559 | 26 | proto_tree_add_item(netflow_tree, hf_cflow_engine_id, |
4560 | 26 | tvb, offset++, 1, ENC_BIG_ENDIAN); |
4561 | 81 | } else if ((ver == 9) || (ver == 10)) { |
4562 | 62 | proto_tree_add_item(netflow_tree, |
4563 | 62 | (ver == 9) ? hf_cflow_source_id : hf_cflow_od_id, |
4564 | 62 | tvb, offset, 4, ENC_BIG_ENDIAN); |
4565 | 62 | hdrinfo.src_id = tvb_get_ntohl(tvb, offset); |
4566 | 62 | col_append_fstr(pinfo->cinfo, COL_INFO, " Obs-Domain-ID=%5u", |
4567 | 62 | hdrinfo.src_id); |
4568 | 62 | offset += 4; |
4569 | 62 | } |
4570 | 107 | if (ver == 8) { |
4571 | 8 | hdrinfo.vspec = tvb_get_uint8(tvb, offset); |
4572 | 8 | switch (hdrinfo.vspec) { |
4573 | 2 | case V8PDU_AS_METHOD: |
4574 | 2 | pdusize = V8PDU_AS_SIZE; |
4575 | 2 | break; |
4576 | 0 | case V8PDU_PROTO_METHOD: |
4577 | 0 | pdusize = V8PDU_PROTO_SIZE; |
4578 | 0 | break; |
4579 | 0 | case V8PDU_SPREFIX_METHOD: |
4580 | 0 | pdusize = V8PDU_SPREFIX_SIZE; |
4581 | 0 | break; |
4582 | 0 | case V8PDU_DPREFIX_METHOD: |
4583 | 0 | pdusize = V8PDU_DPREFIX_SIZE; |
4584 | 0 | break; |
4585 | 0 | case V8PDU_MATRIX_METHOD: |
4586 | 0 | pdusize = V8PDU_MATRIX_SIZE; |
4587 | 0 | break; |
4588 | 1 | case V8PDU_DESTONLY_METHOD: |
4589 | 1 | pdusize = V8PDU_DESTONLY_SIZE; |
4590 | 1 | pduptr = &dissect_v8_flowpdu; |
4591 | 1 | break; |
4592 | 0 | case V8PDU_SRCDEST_METHOD: |
4593 | 0 | pdusize = V8PDU_SRCDEST_SIZE; |
4594 | 0 | pduptr = &dissect_v8_flowpdu; |
4595 | 0 | break; |
4596 | 0 | case V8PDU_FULL_METHOD: |
4597 | 0 | pdusize = V8PDU_FULL_SIZE; |
4598 | 0 | pduptr = &dissect_v8_flowpdu; |
4599 | 0 | break; |
4600 | 0 | case V8PDU_TOSAS_METHOD: |
4601 | 0 | pdusize = V8PDU_TOSAS_SIZE; |
4602 | 0 | break; |
4603 | 4 | case V8PDU_TOSPROTOPORT_METHOD: |
4604 | 4 | pdusize = V8PDU_TOSPROTOPORT_SIZE; |
4605 | 4 | break; |
4606 | 0 | case V8PDU_TOSSRCPREFIX_METHOD: |
4607 | 0 | pdusize = V8PDU_TOSSRCPREFIX_SIZE; |
4608 | 0 | break; |
4609 | 0 | case V8PDU_TOSDSTPREFIX_METHOD: |
4610 | 0 | pdusize = V8PDU_TOSDSTPREFIX_SIZE; |
4611 | 0 | break; |
4612 | 0 | case V8PDU_TOSMATRIX_METHOD: |
4613 | 0 | pdusize = V8PDU_TOSMATRIX_SIZE; |
4614 | 0 | break; |
4615 | 0 | case V8PDU_PREPORTPROTOCOL_METHOD: |
4616 | 0 | pdusize = V8PDU_PREPORTPROTOCOL_SIZE; |
4617 | 0 | break; |
4618 | 1 | default: |
4619 | 1 | pdusize = -1; |
4620 | 1 | hdrinfo.vspec = 0; |
4621 | 1 | break; |
4622 | 8 | } |
4623 | 8 | proto_tree_add_uint(netflow_tree, hf_cflow_aggmethod, |
4624 | 8 | tvb, offset++, 1, hdrinfo.vspec); |
4625 | 8 | proto_tree_add_item(netflow_tree, hf_cflow_aggversion, |
4626 | 8 | tvb, offset++, 1, ENC_BIG_ENDIAN); |
4627 | 8 | } |
4628 | 107 | if (ver == 7 || ver == 8) |
4629 | 19 | offset = flow_process_textfield(netflow_tree, tvb, offset, 4, hf_cflow_reserved); |
4630 | 88 | else if (ver == 5) { |
4631 | 18 | proto_tree_add_item(netflow_tree, hf_cflow_samplingmode, |
4632 | 18 | tvb, offset, 2, ENC_BIG_ENDIAN); |
4633 | 18 | proto_tree_add_item(netflow_tree, hf_cflow_samplerate, |
4634 | 18 | tvb, offset, 2, ENC_BIG_ENDIAN); |
4635 | 18 | offset += 2; |
4636 | 18 | } |
4637 | | |
4638 | 107 | if (pdus == 0) { /* no payload to decode - in theory */ |
4639 | | /* This is absurd, but does happen in practice. */ |
4640 | 0 | proto_tree_add_expert_format(netflow_tree, NULL, &ei_cflow_flowsets_impossible, |
4641 | 0 | tvb, offset, tvb_reported_length_remaining(tvb, offset), |
4642 | 0 | "FlowSets impossible - PDU Count is %d", pdus); |
4643 | 0 | return tvb_reported_length(tvb); |
4644 | 0 | } |
4645 | | /* |
4646 | | * everything below here should be payload |
4647 | | */ |
4648 | 107 | available = tvb_reported_length_remaining(tvb, offset); |
4649 | 411 | for (x = 1; ((ver != 10) && (x < pdus + 1)) || ((ver == 10) && ((available - pdusize) > 0)); x++) { |
4650 | | /* |
4651 | | * make sure we have a pdu's worth of data |
4652 | | */ |
4653 | 408 | available = tvb_reported_length_remaining(tvb, offset); |
4654 | 408 | if(((ver == 9) || (ver == 10)) && available >= 4) { |
4655 | | /* pdusize can be different for each v9/v10 flowset */ |
4656 | 103 | pdusize = tvb_get_ntohs(tvb, offset + 2); |
4657 | 103 | } |
4658 | | |
4659 | 408 | if (available < pdusize) |
4660 | 56 | break; |
4661 | | |
4662 | 352 | if ((ver == 9) || (ver == 10)) { |
4663 | 92 | pdutree = proto_tree_add_subtree_format(netflow_tree, tvb, offset, pdusize, ett_flow, NULL, |
4664 | 92 | (ver == 9) ? "FlowSet %u" : "Set %u", x); |
4665 | 260 | } else { |
4666 | 260 | pdutree = proto_tree_add_subtree_format(netflow_tree, tvb, offset, pdusize, ett_flow, NULL, |
4667 | 260 | "pdu %u/%u", x, pdus); |
4668 | 260 | } |
4669 | | |
4670 | | /* Call callback function depending upon protocol version/spec */ |
4671 | 352 | pduret = pduptr(tvb, pinfo, pdutree, offset, &hdrinfo, &flows_seen); |
4672 | | |
4673 | 352 | if (pduret < pdusize) pduret = pdusize; /* padding */ |
4674 | | |
4675 | | /* |
4676 | | * if we came up short, stop processing |
4677 | | */ |
4678 | 352 | if ((pduret == pdusize) && (pduret != 0)) |
4679 | 304 | offset += pduret; |
4680 | 48 | else |
4681 | 48 | break; |
4682 | 352 | } |
4683 | | |
4684 | | /* Can only check sequence analysis once have seen how many flows were reported across |
4685 | | all data sets (flows are not dissected if no template for set is present). |
4686 | | N.B. will currently only work for v9 and v10 as earlier versions don't fill in src_id from |
4687 | | observation domain id. */ |
4688 | 107 | if ((ver == 5) || (ver == 7) || (ver == 8) || (ver == 9) || (ver == 10)) { |
4689 | | /* On first pass check sequence analysis */ |
4690 | 53 | if (!pinfo->fd->visited) { |
4691 | 53 | if (ver != 10) { |
4692 | 37 | flows_seen = pdus; /* i.e. use value from header rather than counted value */ |
4693 | 37 | } |
4694 | 53 | store_sequence_analysis_info(hdrinfo.src_id, flow_sequence, ver, flows_seen, pinfo); |
4695 | 53 | } |
4696 | | /* Show any stored sequence analysis results */ |
4697 | 53 | show_sequence_analysis_info(hdrinfo.src_id, flow_sequence, pinfo, tvb, flow_sequence_ti, netflow_tree); |
4698 | 53 | } |
4699 | | |
4700 | 107 | return tvb_reported_length(tvb); |
4701 | 107 | } |
4702 | | |
4703 | | /* |
4704 | | * flow_process_* == common groups of fields, probably could be inline |
4705 | | */ |
4706 | | |
4707 | | static int |
4708 | | flow_process_ints(proto_tree *pdutree, tvbuff_t *tvb, int offset) |
4709 | 258 | { |
4710 | 258 | proto_tree_add_item(pdutree, hf_cflow_inputint, tvb, offset, 2, ENC_BIG_ENDIAN); |
4711 | 258 | offset += 2; |
4712 | | |
4713 | 258 | proto_tree_add_item(pdutree, hf_cflow_outputint, tvb, offset, 2, |
4714 | 258 | ENC_BIG_ENDIAN); |
4715 | 258 | offset += 2; |
4716 | | |
4717 | 258 | return offset; |
4718 | 258 | } |
4719 | | |
4720 | | static int |
4721 | | flow_process_ports(proto_tree *pdutree, tvbuff_t *tvb, int offset) |
4722 | 256 | { |
4723 | 256 | proto_tree_add_item(pdutree, hf_cflow_srcport, tvb, offset, 2, ENC_BIG_ENDIAN); |
4724 | 256 | offset += 2; |
4725 | | |
4726 | 256 | proto_tree_add_item(pdutree, hf_cflow_dstport, tvb, offset, 2, ENC_BIG_ENDIAN); |
4727 | 256 | offset += 2; |
4728 | | |
4729 | 256 | return offset; |
4730 | 256 | } |
4731 | | |
4732 | | static int |
4733 | | flow_process_timeperiod(proto_tree *pdutree, tvbuff_t *tvb, int offset) |
4734 | 260 | { |
4735 | 260 | nstime_t ts_start, ts_end; |
4736 | 260 | int offset_s, offset_e; |
4737 | 260 | nstime_t ts_delta; |
4738 | 260 | uint32_t msec_start, msec_end; |
4739 | 260 | uint32_t msec_delta; |
4740 | 260 | proto_tree *timetree; |
4741 | 260 | proto_item *timeitem; |
4742 | | |
4743 | | |
4744 | 260 | msec_start = tvb_get_ntohl(tvb, offset); |
4745 | 260 | ts_start.secs = msec_start / 1000; |
4746 | 260 | ts_start.nsecs = (msec_start % 1000) * 1000000; |
4747 | 260 | offset_s = offset; |
4748 | 260 | offset += 4; |
4749 | | |
4750 | 260 | msec_end = tvb_get_ntohl(tvb, offset); |
4751 | 260 | ts_end.secs = msec_end / 1000; |
4752 | 260 | ts_end.nsecs = (msec_end % 1000) * 1000000; |
4753 | 260 | offset_e = offset; |
4754 | 260 | offset += 4; |
4755 | | |
4756 | 260 | msec_delta = msec_end - msec_start; |
4757 | 260 | ts_delta.secs = msec_delta / 1000; |
4758 | 260 | ts_delta.nsecs = (msec_delta % 1000) * 1000000; |
4759 | | |
4760 | | |
4761 | 260 | timeitem = proto_tree_add_time(pdutree, hf_cflow_timedelta, tvb, |
4762 | 260 | offset_s, 8, &ts_delta); |
4763 | 260 | proto_item_set_generated(timeitem); |
4764 | 260 | timetree = proto_item_add_subtree(timeitem, ett_flowtime); |
4765 | | |
4766 | 260 | proto_tree_add_time(timetree, hf_cflow_timestart, tvb, offset_s, 4, |
4767 | 260 | &ts_start); |
4768 | 260 | proto_tree_add_time(timetree, hf_cflow_timeend, tvb, offset_e, 4, |
4769 | 260 | &ts_end); |
4770 | | |
4771 | 260 | return offset; |
4772 | 260 | } |
4773 | | |
4774 | | |
4775 | | static int |
4776 | | flow_process_aspair(proto_tree *pdutree, tvbuff_t *tvb, int offset) |
4777 | 218 | { |
4778 | 218 | proto_tree_add_item(pdutree, hf_cflow_srcas, tvb, offset, 2, ENC_BIG_ENDIAN); |
4779 | 218 | offset += 2; |
4780 | | |
4781 | 218 | proto_tree_add_item(pdutree, hf_cflow_dstas, tvb, offset, 2, ENC_BIG_ENDIAN); |
4782 | 218 | offset += 2; |
4783 | | |
4784 | 218 | return offset; |
4785 | 218 | } |
4786 | | |
4787 | | static int |
4788 | | flow_process_sizecount(proto_tree *pdutree, tvbuff_t *tvb, int offset) |
4789 | 260 | { |
4790 | 260 | proto_tree_add_item(pdutree, hf_cflow_packets, tvb, offset, 4, ENC_BIG_ENDIAN); |
4791 | 260 | offset += 4; |
4792 | | |
4793 | 260 | proto_tree_add_item(pdutree, hf_cflow_octets, tvb, offset, 4, ENC_BIG_ENDIAN); |
4794 | 260 | offset += 4; |
4795 | | |
4796 | 260 | return offset; |
4797 | 260 | } |
4798 | | |
4799 | | static int |
4800 | | dissect_v8_flowpdu(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *pdutree, int offset, |
4801 | | hdrinfo_t *hdrinfo_p, uint32_t *flows_seen _U_) |
4802 | 2 | { |
4803 | 2 | int startoffset = offset; |
4804 | 2 | uint8_t verspec; |
4805 | | |
4806 | 2 | proto_tree_add_item(pdutree, hf_cflow_dstaddr, tvb, offset, 4, ENC_BIG_ENDIAN); |
4807 | 2 | offset += 4; |
4808 | | |
4809 | 2 | verspec = hdrinfo_p->vspec; |
4810 | | |
4811 | 2 | if (verspec != V8PDU_DESTONLY_METHOD) { |
4812 | 0 | proto_tree_add_item(pdutree, hf_cflow_srcaddr, tvb, offset, 4, |
4813 | 0 | ENC_BIG_ENDIAN); |
4814 | 0 | offset += 4; |
4815 | 0 | } |
4816 | 2 | if (verspec == V8PDU_FULL_METHOD) { |
4817 | 0 | proto_tree_add_item(pdutree, hf_cflow_dstport, tvb, offset, 2, |
4818 | 0 | ENC_BIG_ENDIAN); |
4819 | 0 | offset += 2; |
4820 | 0 | proto_tree_add_item(pdutree, hf_cflow_srcport, tvb, offset, 2, |
4821 | 0 | ENC_BIG_ENDIAN); |
4822 | 0 | offset += 2; |
4823 | 0 | } |
4824 | | |
4825 | 2 | offset = flow_process_sizecount(pdutree, tvb, offset); |
4826 | 2 | offset = flow_process_timeperiod(pdutree, tvb, offset); |
4827 | | |
4828 | 2 | proto_tree_add_item(pdutree, hf_cflow_outputint, tvb, offset, 2, |
4829 | 2 | ENC_BIG_ENDIAN); |
4830 | 2 | offset += 2; |
4831 | | |
4832 | 2 | if (verspec != V8PDU_DESTONLY_METHOD) { |
4833 | 0 | proto_tree_add_item(pdutree, hf_cflow_inputint, tvb, offset, 2, ENC_BIG_ENDIAN); |
4834 | 0 | offset += 2; |
4835 | 0 | } |
4836 | | |
4837 | 2 | proto_tree_add_item(pdutree, hf_cflow_tos, tvb, offset++, 1, ENC_BIG_ENDIAN); |
4838 | 2 | if (verspec == V8PDU_FULL_METHOD) |
4839 | 0 | proto_tree_add_item(pdutree, hf_cflow_prot, tvb, offset++, 1, ENC_BIG_ENDIAN); |
4840 | 2 | offset = flow_process_textfield(pdutree, tvb, offset, 1, hf_cflow_marked_tos); |
4841 | | |
4842 | 2 | if (verspec == V8PDU_SRCDEST_METHOD) |
4843 | 0 | offset = flow_process_textfield(pdutree, tvb, offset, 2, hf_cflow_reserved); |
4844 | 2 | else if (verspec == V8PDU_FULL_METHOD) |
4845 | 0 | offset = flow_process_textfield(pdutree, tvb, offset, 1, hf_cflow_padding); |
4846 | | |
4847 | 2 | offset = flow_process_textfield(pdutree, tvb, offset, 4, hf_cflow_extra_packets); |
4848 | | |
4849 | 2 | proto_tree_add_item(pdutree, hf_cflow_routersc, tvb, offset, 4, ENC_BIG_ENDIAN); |
4850 | 2 | offset += 4; |
4851 | | |
4852 | 2 | return (offset - startoffset); |
4853 | 2 | } |
4854 | | |
4855 | | /* |
4856 | | * dissect a version 8 pdu, returning the length of the pdu processed |
4857 | | */ |
4858 | | |
4859 | | static int |
4860 | | dissect_v8_aggpdu(tvbuff_t *tvb _U_, packet_info *pinfo _U_, proto_tree *pdutree, int offset, |
4861 | | hdrinfo_t *hdrinfo_p, uint32_t *flows_seen _U_) |
4862 | 20 | { |
4863 | 20 | int startoffset = offset; |
4864 | 20 | uint8_t verspec; |
4865 | 20 | int local_cflow_as; /* hf_cflow_srcas || hf_cflow_dstas */ |
4866 | 20 | int local_cflow_net; /* hf_cflow_srcnet || hf_cflow_dstnet */ |
4867 | 20 | int local_cflow_int; /* hf_cflow_outputint || hf_cflow_inputint */ |
4868 | 20 | int local_cflow_mask; /* hf_cflow_srcmask || hf_cflow_dstmask */ |
4869 | | |
4870 | 20 | proto_tree_add_item(pdutree, hf_cflow_flows, tvb, offset, 4, ENC_BIG_ENDIAN); |
4871 | 20 | offset += 4; |
4872 | | |
4873 | 20 | offset = flow_process_sizecount(pdutree, tvb, offset); |
4874 | 20 | offset = flow_process_timeperiod(pdutree, tvb, offset); |
4875 | | |
4876 | 20 | verspec = hdrinfo_p->vspec; |
4877 | | |
4878 | 20 | switch (verspec) { |
4879 | | |
4880 | 2 | case V8PDU_AS_METHOD: |
4881 | 2 | case V8PDU_TOSAS_METHOD: |
4882 | 2 | offset = flow_process_aspair(pdutree, tvb, offset); |
4883 | | |
4884 | 2 | offset = flow_process_ints(pdutree, tvb, offset); |
4885 | | |
4886 | 2 | if (verspec == V8PDU_TOSAS_METHOD) { |
4887 | 0 | proto_tree_add_item(pdutree, hf_cflow_tos, tvb, |
4888 | 0 | offset++, 1, ENC_BIG_ENDIAN); |
4889 | 0 | offset = flow_process_textfield(pdutree, tvb, offset, 1, hf_cflow_padding); |
4890 | 0 | offset = flow_process_textfield(pdutree, tvb, offset, 2, hf_cflow_reserved); |
4891 | 0 | } |
4892 | | |
4893 | 2 | break; |
4894 | | |
4895 | 0 | case V8PDU_PROTO_METHOD: |
4896 | 18 | case V8PDU_TOSPROTOPORT_METHOD: |
4897 | 18 | proto_tree_add_item(pdutree, hf_cflow_prot, tvb, offset++, 1, ENC_BIG_ENDIAN); |
4898 | | |
4899 | 18 | if (verspec == V8PDU_PROTO_METHOD) |
4900 | 0 | offset = flow_process_textfield(pdutree, tvb, offset, 1, hf_cflow_padding); |
4901 | 18 | else if (verspec == V8PDU_TOSPROTOPORT_METHOD) |
4902 | 18 | proto_tree_add_item(pdutree, hf_cflow_tos, tvb, offset++, 1, ENC_BIG_ENDIAN); |
4903 | | |
4904 | 18 | offset = flow_process_textfield(pdutree, tvb, offset, 2, hf_cflow_reserved); |
4905 | 18 | offset = flow_process_ports(pdutree, tvb, offset); |
4906 | | |
4907 | 18 | if (verspec == V8PDU_TOSPROTOPORT_METHOD) |
4908 | 18 | offset = flow_process_ints(pdutree, tvb, offset); |
4909 | 18 | break; |
4910 | | |
4911 | 0 | case V8PDU_SPREFIX_METHOD: |
4912 | 0 | case V8PDU_DPREFIX_METHOD: |
4913 | 0 | case V8PDU_TOSSRCPREFIX_METHOD: |
4914 | 0 | case V8PDU_TOSDSTPREFIX_METHOD: |
4915 | 0 | switch (verspec) { |
4916 | 0 | case V8PDU_SPREFIX_METHOD: |
4917 | 0 | case V8PDU_TOSSRCPREFIX_METHOD: |
4918 | 0 | local_cflow_net = hf_cflow_srcnet; |
4919 | 0 | local_cflow_mask = hf_cflow_srcmask; |
4920 | 0 | local_cflow_as = hf_cflow_srcas; |
4921 | 0 | local_cflow_int = hf_cflow_inputint; |
4922 | 0 | break; |
4923 | 0 | case V8PDU_DPREFIX_METHOD: |
4924 | 0 | case V8PDU_TOSDSTPREFIX_METHOD: |
4925 | 0 | default: /* stop warning that : |
4926 | | 'local_cflow_*' may be used |
4927 | | uninitialized in this function */ |
4928 | 0 | local_cflow_net = hf_cflow_dstnet; |
4929 | 0 | local_cflow_mask = hf_cflow_dstmask; |
4930 | 0 | local_cflow_as = hf_cflow_dstas; |
4931 | 0 | local_cflow_int = hf_cflow_outputint; |
4932 | 0 | break; |
4933 | 0 | } |
4934 | | |
4935 | 0 | proto_tree_add_item(pdutree, local_cflow_net, tvb, offset, 4, ENC_NA); |
4936 | 0 | offset += 4; |
4937 | |
|
4938 | 0 | proto_tree_add_item(pdutree, local_cflow_mask, tvb, offset++, 1, ENC_NA); |
4939 | |
|
4940 | 0 | if ((verspec == V8PDU_SPREFIX_METHOD) || (verspec == V8PDU_DPREFIX_METHOD)) |
4941 | 0 | offset = flow_process_textfield(pdutree, tvb, offset, 1, hf_cflow_padding); |
4942 | | |
4943 | 0 | else if ((verspec == V8PDU_TOSSRCPREFIX_METHOD) || (verspec == V8PDU_TOSDSTPREFIX_METHOD)) |
4944 | 0 | proto_tree_add_item(pdutree, hf_cflow_tos, tvb, offset++, 1, ENC_BIG_ENDIAN); |
4945 | |
|
4946 | 0 | proto_tree_add_item(pdutree, local_cflow_as, tvb, offset, 2, ENC_BIG_ENDIAN); |
4947 | 0 | offset += 2; |
4948 | |
|
4949 | 0 | proto_tree_add_item(pdutree, local_cflow_int, tvb, offset, 2, ENC_BIG_ENDIAN); |
4950 | 0 | offset += 2; |
4951 | |
|
4952 | 0 | offset = flow_process_textfield(pdutree, tvb, offset, 2, hf_cflow_reserved); |
4953 | 0 | break; |
4954 | | |
4955 | 0 | case V8PDU_MATRIX_METHOD: |
4956 | 0 | case V8PDU_TOSMATRIX_METHOD: |
4957 | 0 | case V8PDU_PREPORTPROTOCOL_METHOD: |
4958 | 0 | proto_tree_add_item(pdutree, hf_cflow_srcnet, tvb, offset, 4, ENC_BIG_ENDIAN); |
4959 | 0 | offset += 4; |
4960 | |
|
4961 | 0 | proto_tree_add_item(pdutree, hf_cflow_dstnet, tvb, offset, 4, ENC_BIG_ENDIAN); |
4962 | 0 | offset += 4; |
4963 | |
|
4964 | 0 | proto_tree_add_item(pdutree, hf_cflow_dstmask, tvb, offset++, 1, ENC_BIG_ENDIAN); |
4965 | |
|
4966 | 0 | proto_tree_add_item(pdutree, hf_cflow_srcmask, tvb, offset++, 1, ENC_BIG_ENDIAN); |
4967 | |
|
4968 | 0 | if ((verspec == V8PDU_TOSMATRIX_METHOD) || |
4969 | 0 | (verspec == V8PDU_PREPORTPROTOCOL_METHOD)) { |
4970 | 0 | proto_tree_add_item(pdutree, hf_cflow_tos, tvb, offset++, 1, ENC_BIG_ENDIAN); |
4971 | 0 | if (verspec == V8PDU_TOSMATRIX_METHOD) { |
4972 | 0 | offset = flow_process_textfield(pdutree, tvb, offset, 1, hf_cflow_padding); |
4973 | 0 | } else if (verspec == V8PDU_PREPORTPROTOCOL_METHOD) { |
4974 | 0 | proto_tree_add_item(pdutree, hf_cflow_prot, tvb, offset++, 1, ENC_BIG_ENDIAN); |
4975 | 0 | } |
4976 | 0 | } else { |
4977 | 0 | offset = flow_process_textfield(pdutree, tvb, offset, 2, hf_cflow_reserved); |
4978 | 0 | } |
4979 | |
|
4980 | 0 | if ((verspec == V8PDU_MATRIX_METHOD) |
4981 | 0 | || (verspec == V8PDU_TOSMATRIX_METHOD)) { |
4982 | 0 | offset = flow_process_aspair(pdutree, tvb, offset); |
4983 | 0 | } else if (verspec == V8PDU_PREPORTPROTOCOL_METHOD) { |
4984 | 0 | offset = flow_process_ports(pdutree, tvb, offset); |
4985 | 0 | } |
4986 | |
|
4987 | 0 | offset = flow_process_ints(pdutree, tvb, offset); |
4988 | 0 | break; |
4989 | 20 | } |
4990 | | |
4991 | 20 | return (offset - startoffset); |
4992 | 20 | } |
4993 | | |
4994 | | /* Dissect a version 9 FlowSet and return the length we processed. */ |
4995 | | |
4996 | | static int |
4997 | | dissect_v9_v10_flowset(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, int offset, |
4998 | | hdrinfo_t *hdrinfo_p, uint32_t *flows_seen) |
4999 | 92 | { |
5000 | 92 | proto_item *pi; |
5001 | 92 | int length; |
5002 | 92 | uint16_t flowset_id; |
5003 | 92 | uint8_t ver; |
5004 | | |
5005 | 92 | ver = hdrinfo_p->vspec; |
5006 | | |
5007 | 92 | if ((ver != 9) && (ver != 10)) |
5008 | 0 | return 0; |
5009 | | |
5010 | 92 | flowset_id = tvb_get_ntohs(tvb, offset); |
5011 | 92 | length = tvb_get_ntohs(tvb, offset + 2); |
5012 | | |
5013 | 92 | proto_tree_add_item(pdutree, hf_cflow_flowset_id, tvb, offset, 2, ENC_BIG_ENDIAN); |
5014 | 92 | offset += 2; |
5015 | 92 | proto_item_append_text(pdutree, " [id=%u]", flowset_id); |
5016 | | |
5017 | 92 | pi = proto_tree_add_item(pdutree, hf_cflow_flowset_length, tvb, offset, 2, ENC_BIG_ENDIAN); |
5018 | 92 | offset += 2; |
5019 | | |
5020 | 92 | if (length < 4) { |
5021 | 3 | expert_add_info_format(pinfo, pi, &ei_cflow_flowset_length, |
5022 | 3 | "Flowset Length (%u) too short", length); |
5023 | 3 | return tvb_reported_length_remaining(tvb, offset-4); |
5024 | 3 | } |
5025 | | |
5026 | 89 | switch (flowset_id) { |
5027 | 39 | case FLOWSET_ID_V9_DATA_TEMPLATE: |
5028 | 40 | case FLOWSET_ID_V10_DATA_TEMPLATE: |
5029 | 40 | dissect_v9_v10_data_template(tvb, pinfo, pdutree, offset, length - 4, hdrinfo_p, flowset_id); |
5030 | 40 | break; |
5031 | 16 | case FLOWSET_ID_V9_OPTIONS_TEMPLATE: |
5032 | 16 | case FLOWSET_ID_V10_OPTIONS_TEMPLATE: |
5033 | 16 | dissect_v9_v10_options_template(tvb, pinfo, pdutree, offset, length - 4, hdrinfo_p, flowset_id); |
5034 | 16 | break; |
5035 | 33 | default: |
5036 | 33 | if (flowset_id >= FLOWSET_ID_DATA_MIN) { |
5037 | 28 | col_append_fstr(pinfo->cinfo, COL_INFO, " [Data:%u]", flowset_id); |
5038 | 28 | dissect_v9_v10_data(tvb, pinfo, pdutree, offset, flowset_id, (unsigned)length - 4, hdrinfo_p, flows_seen); |
5039 | 28 | } |
5040 | 33 | break; |
5041 | 89 | } |
5042 | | |
5043 | 44 | return (length); |
5044 | 89 | } |
5045 | | |
5046 | | static int |
5047 | | dissect_v9_v10_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, int offset, |
5048 | | uint16_t id, unsigned length, hdrinfo_t *hdrinfo_p, uint32_t *flows_seen) |
5049 | 28 | { |
5050 | 28 | v9_v10_tmplt_t *tmplt_p; |
5051 | 28 | v9_v10_tmplt_t tmplt_key; |
5052 | 28 | proto_tree *data_tree; |
5053 | 28 | unsigned pdu_len; |
5054 | | |
5055 | 28 | if (length == 0) { |
5056 | 0 | expert_add_info(pinfo, proto_tree_get_parent(pdutree), &ei_cflow_no_flow_information); |
5057 | 0 | } |
5058 | | |
5059 | | /* Look up template */ |
5060 | 28 | v9_v10_tmplt_build_key(&tmplt_key, pinfo, hdrinfo_p->src_id, id); |
5061 | 28 | tmplt_p = (v9_v10_tmplt_t *)wmem_map_lookup(v9_v10_tmplt_table, &tmplt_key); |
5062 | 28 | if ((tmplt_p != NULL) && (tmplt_p->length != 0)) { |
5063 | 0 | int count = 1; |
5064 | 0 | proto_item *ti; |
5065 | | |
5066 | | /* Provide a link back to template frame */ |
5067 | 0 | ti = proto_tree_add_uint(pdutree, hf_template_frame, tvb, |
5068 | 0 | 0, 0, tmplt_p->template_frame_number); |
5069 | 0 | if (tmplt_p->template_frame_number > pinfo->num) { |
5070 | 0 | proto_item_append_text(ti, " (received after this frame)"); |
5071 | 0 | } |
5072 | 0 | proto_item_set_generated(ti); |
5073 | | |
5074 | | /* Note: If the flow contains variable length fields then */ |
5075 | | /* tmplt_p->length will be less then actual length of the flow. */ |
5076 | 0 | while (length >= tmplt_p->length) { |
5077 | 0 | data_tree = proto_tree_add_subtree_format(pdutree, tvb, offset, tmplt_p->length, |
5078 | 0 | ett_dataflowset, NULL, "Flow %d", count++); |
5079 | |
|
5080 | 0 | pdu_len = dissect_v9_v10_pdu(tvb, pinfo, data_tree, offset, tmplt_p, hdrinfo_p, flows_seen); |
5081 | |
|
5082 | 0 | offset += pdu_len; |
5083 | | /* XXX - Throw an exception */ |
5084 | 0 | length -= (pdu_len < length) ? pdu_len : length; |
5085 | 0 | } |
5086 | 0 | proto_item_append_text(pdutree, " (%u flows)", count-1); |
5087 | 0 | if (length != 0) { |
5088 | 0 | proto_tree_add_item(pdutree, hf_cflow_padding, tvb, offset, length, ENC_NA); |
5089 | 0 | } |
5090 | 28 | } else { |
5091 | 28 | proto_tree_add_expert_format(pdutree, NULL, &ei_cflow_no_template_found, |
5092 | 28 | tvb, offset, length, |
5093 | 28 | "Data (%u byte%s), no template found", |
5094 | 28 | length, plurality(length, "", "s")); |
5095 | 28 | } |
5096 | | |
5097 | 28 | return 0; |
5098 | 28 | } |
5099 | | |
5100 | 0 | #define GOT_LOCAL_ADDR (1 << 0) |
5101 | 0 | #define GOT_REMOTE_ADDR (1 << 1) |
5102 | 0 | #define GOT_LOCAL_PORT (1 << 2) |
5103 | 0 | #define GOT_REMOTE_PORT (1 << 3) |
5104 | | #define GOT_IPv4_ID (1 << 4) |
5105 | | #define GOT_ICMP_ID (1 << 5) |
5106 | 0 | #define GOT_UID (1 << 6) |
5107 | 0 | #define GOT_PID (1 << 7) |
5108 | 0 | #define GOT_USERNAME (1 << 8) |
5109 | 0 | #define GOT_COMMAND (1 << 9) |
5110 | | |
5111 | 0 | #define GOT_BASE ( \ |
5112 | 0 | GOT_LOCAL_ADDR | \ |
5113 | 0 | GOT_REMOTE_ADDR | \ |
5114 | 0 | GOT_UID | \ |
5115 | 0 | GOT_PID | \ |
5116 | 0 | GOT_USERNAME | \ |
5117 | 0 | GOT_COMMAND \ |
5118 | 0 | ) |
5119 | | |
5120 | 0 | #define GOT_TCP_UDP (GOT_BASE | GOT_LOCAL_PORT | GOT_REMOTE_PORT) |
5121 | | #define GOT_ICMP (GOT_BASE | GOT_IPv4_ID | GOT_ICMP_ID) |
5122 | | |
5123 | | static unsigned |
5124 | | dissect_v9_v10_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, int offset, |
5125 | | v9_v10_tmplt_t *tmplt_p, hdrinfo_t *hdrinfo_p, uint32_t *flows_seen) |
5126 | 0 | { |
5127 | 0 | int orig_offset = offset; |
5128 | |
|
5129 | 0 | if ((tmplt_p->fields_p[TF_SCOPES] != NULL) |
5130 | 0 | && (tmplt_p->field_count[TF_SCOPES] > 0)) { |
5131 | 0 | if (hdrinfo_p->vspec == 9) { |
5132 | 0 | offset += dissect_v9_pdu_scope(tvb, pinfo, pdutree, offset, tmplt_p); |
5133 | 0 | } else if (hdrinfo_p->vspec == 10) { |
5134 | 0 | offset += dissect_v9_v10_pdu_data(tvb, pinfo, pdutree, offset, tmplt_p, hdrinfo_p, TF_SCOPES); |
5135 | 0 | } |
5136 | 0 | } |
5137 | 0 | offset += dissect_v9_v10_pdu_data(tvb, pinfo, pdutree, offset, tmplt_p, hdrinfo_p, TF_ENTRIES); |
5138 | | |
5139 | | /* Inc number of flows seen in this overall PDU */ |
5140 | 0 | (*flows_seen)++; |
5141 | 0 | return (unsigned) (offset - orig_offset); |
5142 | 0 | } |
5143 | | |
5144 | | static unsigned |
5145 | | dissect_v9_pdu_scope(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *pdutree, int offset, |
5146 | | v9_v10_tmplt_t *tmplt_p) |
5147 | 0 | { |
5148 | 0 | int orig_offset; |
5149 | 0 | int i; |
5150 | |
|
5151 | 0 | DISSECTOR_ASSERT(tmplt_p->fields_p[TF_SCOPES] != NULL); |
5152 | |
|
5153 | 0 | orig_offset = offset; |
5154 | |
|
5155 | 0 | for(i = 0; i < tmplt_p->field_count[TF_SCOPES]; i++) { |
5156 | 0 | uint16_t type = tmplt_p->fields_p[TF_SCOPES][i].type; |
5157 | 0 | uint16_t length = tmplt_p->fields_p[TF_SCOPES][i].length; |
5158 | 0 | if (length == 0) { /* XXX: Zero length fields probably shouldn't be included in the cached template */ |
5159 | | /* YYY: Maybe. If you don't cache the zero length fields can you still compare that you actually */ |
5160 | | /* have the same template with the same ID. */ |
5161 | 0 | continue; |
5162 | 0 | } |
5163 | 0 | switch (type) { |
5164 | | /* XXX: template length fields should be validated during template processing ... */ |
5165 | 0 | case 1: /* system */ |
5166 | 0 | proto_tree_add_item(pdutree, hf_cflow_scope_system, |
5167 | 0 | tvb, offset, length, ENC_NA); |
5168 | 0 | break; |
5169 | 0 | case 2: /* interface */ |
5170 | 0 | proto_tree_add_item(pdutree, hf_cflow_scope_interface, |
5171 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5172 | 0 | break; |
5173 | 0 | case 3: /* linecard */ |
5174 | 0 | proto_tree_add_item(pdutree, hf_cflow_scope_linecard, |
5175 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5176 | 0 | break; |
5177 | 0 | case 4: /* netflow cache */ |
5178 | 0 | proto_tree_add_item(pdutree, hf_cflow_scope_cache, |
5179 | 0 | tvb, offset, length, ENC_NA); |
5180 | 0 | break; |
5181 | 0 | case 5: /* tmplt */ |
5182 | 0 | proto_tree_add_item(pdutree, hf_cflow_scope_template, |
5183 | 0 | tvb, offset, length, ENC_NA); |
5184 | 0 | break; |
5185 | 0 | default: /* unknown */ |
5186 | 0 | proto_tree_add_item(pdutree, hf_cflow_unknown_field_type, |
5187 | 0 | tvb, offset, length, ENC_NA); |
5188 | 0 | break; |
5189 | 0 | } |
5190 | 0 | offset += length; |
5191 | 0 | } |
5192 | 0 | return (unsigned) (offset - orig_offset); |
5193 | 0 | } |
5194 | | |
5195 | | /* Type of duration being calculated for a flow. */ |
5196 | | enum duration_type_e { |
5197 | | duration_type_switched, |
5198 | | duration_type_seconds, |
5199 | | duration_type_milliseconds, |
5200 | | duration_type_microseconds, |
5201 | | duration_type_nanoseconds, |
5202 | | duration_type_delta_milliseconds, |
5203 | | duration_type_max /* not used - for sizing only */ |
5204 | | }; |
5205 | | |
5206 | | /* SubTemplateList reference https://tools.ietf.org/html/rfc6313#section-4.5.2 */ |
5207 | | static void |
5208 | | // NOLINTNEXTLINE(misc-no-recursion) |
5209 | | dissect_v10_pdu_subtemplate_list(tvbuff_t* tvb, packet_info* pinfo, proto_item* pduitem, int offset, |
5210 | | uint16_t length, hdrinfo_t* hdrinfo_p) |
5211 | 0 | { |
5212 | 0 | int start_offset = offset; |
5213 | 0 | int end_offset = offset + length; |
5214 | 0 | uint32_t semantic, subtemplate_id; |
5215 | 0 | v9_v10_tmplt_t *subtmplt_p; |
5216 | 0 | v9_v10_tmplt_t tmplt_key; |
5217 | 0 | proto_tree *pdutree = proto_item_add_subtree(pduitem, ett_subtemplate_list); |
5218 | |
|
5219 | 0 | proto_tree_add_item_ret_uint(pdutree, hf_cflow_subtemplate_semantic, tvb, offset, 1, ENC_BIG_ENDIAN, &semantic); |
5220 | 0 | proto_tree_add_item_ret_uint(pdutree, hf_cflow_subtemplate_id, tvb, offset+1, 2, ENC_BIG_ENDIAN, &subtemplate_id); |
5221 | 0 | proto_item_append_text(pdutree, " (semantic = %u, subtemplate-id = %u)", semantic, subtemplate_id); |
5222 | 0 | offset += 3; |
5223 | | |
5224 | | /* Look up template */ |
5225 | 0 | v9_v10_tmplt_build_key(&tmplt_key, pinfo, hdrinfo_p->src_id, subtemplate_id); |
5226 | 0 | subtmplt_p = (v9_v10_tmplt_t *)wmem_map_lookup(v9_v10_tmplt_table, &tmplt_key); |
5227 | |
|
5228 | 0 | if (subtmplt_p != NULL) { |
5229 | 0 | proto_item *ti; |
5230 | 0 | int count = 1; |
5231 | 0 | proto_tree *sub_tree; |
5232 | 0 | unsigned consumed; |
5233 | | |
5234 | | /* Provide a link back to template frame */ |
5235 | 0 | ti = proto_tree_add_uint(pdutree, hf_template_frame, tvb, |
5236 | 0 | 0, 0, subtmplt_p->template_frame_number); |
5237 | 0 | if (subtmplt_p->template_frame_number > pinfo->num) { |
5238 | 0 | proto_item_append_text(ti, " (received after this frame)"); |
5239 | 0 | } |
5240 | 0 | proto_item_set_generated(ti); |
5241 | |
|
5242 | 0 | increment_dissection_depth(pinfo); |
5243 | 0 | while (offset < end_offset) { |
5244 | 0 | sub_tree = proto_tree_add_subtree_format(pdutree, tvb, offset, subtmplt_p->length, |
5245 | 0 | ett_subtemplate_list, NULL, "List Item %d", count++); |
5246 | 0 | consumed = dissect_v9_v10_pdu_data(tvb, pinfo, sub_tree, offset, subtmplt_p, hdrinfo_p, TF_ENTRIES); |
5247 | 0 | if (0 == consumed) { |
5248 | | /* To protect against infinite loop in case of malformed records with |
5249 | | 0 length template or tmplt_p->fields_p[1] == NULL or tmplt_p->field_count == 0 |
5250 | | */ |
5251 | 0 | break; |
5252 | 0 | } |
5253 | 0 | offset += consumed; |
5254 | 0 | } |
5255 | 0 | decrement_dissection_depth(pinfo); |
5256 | 0 | if (offset != end_offset) { |
5257 | 0 | int data_bytes = offset - start_offset; |
5258 | 0 | proto_tree_add_expert_format(pdutree, NULL, &ei_cflow_subtemplate_bad_length, |
5259 | 0 | tvb, offset, length, |
5260 | 0 | "Field Length (%u bytes), Data Found (%u byte%s)", |
5261 | 0 | length, data_bytes, plurality(data_bytes, "", "s")); |
5262 | 0 | } |
5263 | 0 | } else { |
5264 | 0 | proto_tree_add_expert_format(pdutree, NULL, &ei_cflow_no_template_found, |
5265 | 0 | tvb, offset, length, |
5266 | 0 | "Subtemplate Data (%u byte%s), template %u not found", |
5267 | 0 | length, plurality(length, "", "s"), subtemplate_id); |
5268 | 0 | } |
5269 | 0 | } |
5270 | | |
5271 | | static unsigned |
5272 | | // NOLINTNEXTLINE(misc-no-recursion) |
5273 | | dissect_v9_v10_pdu_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, int offset, |
5274 | | v9_v10_tmplt_t *tmplt_p, hdrinfo_t *hdrinfo_p, v9_v10_tmplt_fields_type_t fields_type) |
5275 | 0 | { |
5276 | 0 | int orig_offset; |
5277 | 0 | int rev; |
5278 | 0 | nstime_t ts_start[2][duration_type_max], ts_end[2][duration_type_max]; |
5279 | 0 | int offset_s[2][duration_type_max], offset_e[2][duration_type_max]; |
5280 | 0 | nstime_t ts; |
5281 | 0 | uint32_t msec_start[2][duration_type_max], msec_end[2][duration_type_max]; |
5282 | 0 | int duration_type; |
5283 | 0 | uint32_t msec_delta; |
5284 | 0 | nstime_t ts_delta; |
5285 | 0 | uint32_t usec; |
5286 | 0 | int i, j; |
5287 | |
|
5288 | 0 | address local_addr, remote_addr; |
5289 | 0 | uint16_t local_port = 0, remote_port = 0/*, ipv4_id = 0, icmp_id = 0*/; |
5290 | 0 | uint32_t uid = 0, pid = 0; |
5291 | 0 | int uname_len; |
5292 | 0 | char *uname_str = NULL; |
5293 | 0 | int cmd_len; |
5294 | 0 | char *cmd_str = NULL; |
5295 | 0 | uint16_t got_flags = 0; |
5296 | |
|
5297 | 0 | int string_len_short = 0; |
5298 | 0 | int string_len_long = 0; |
5299 | |
|
5300 | 0 | proto_tree *string_tree; |
5301 | 0 | proto_tree *dl_frame_sec_tree; |
5302 | 0 | proto_tree *juniper_resilincy_tree; |
5303 | 0 | uint32_t cpid, cpdesc; |
5304 | |
|
5305 | 0 | char *gen_str = NULL; |
5306 | 0 | int gen_str_offset = 0; |
5307 | |
|
5308 | 0 | proto_item *ti; |
5309 | 0 | proto_item *cti; |
5310 | 0 | uint16_t count; |
5311 | 0 | v9_v10_tmplt_entry_t *entries_p; |
5312 | 0 | proto_tree *fwdstattree; |
5313 | |
|
5314 | 0 | bool cace_pie_seen = false, |
5315 | 0 | plixer_pie_seen = false, |
5316 | 0 | ntop_pie_seen = false, |
5317 | 0 | ixia_pie_seen = false, |
5318 | 0 | netscaler_pie_seen = false, |
5319 | 0 | barracuda_pie_seen = false, |
5320 | 0 | gigamon_pie_seen = false, |
5321 | 0 | cisco_pie_seen = false, |
5322 | 0 | niagara_networks_pie_seen = false, |
5323 | 0 | juniper_networks_pie_seen = false; |
5324 | | |
5325 | |
|
5326 | 0 | uint8_t ip_protocol = 0; |
5327 | 0 | uint16_t port_number; |
5328 | |
|
5329 | 0 | entries_p = tmplt_p->fields_p[fields_type]; |
5330 | 0 | if (entries_p == NULL) { |
5331 | | /* I don't think we can actually hit this condition. |
5332 | | If we can, what would cause it? Does this need a |
5333 | | warn? If so, what? |
5334 | | */ |
5335 | 0 | return 0; |
5336 | 0 | } |
5337 | 0 | orig_offset = offset; |
5338 | 0 | count = tmplt_p->field_count[fields_type]; |
5339 | |
|
5340 | 0 | for (i=0; i < (int)duration_type_max; i++) { |
5341 | 0 | offset_s[0][i] = offset_s[1][i] = offset_e[0][i] = offset_e[1][i] = 0; |
5342 | 0 | msec_start[0][i] = msec_start[1][i] = msec_end[0][i] = msec_end[1][i] = 0; |
5343 | 0 | } |
5344 | |
|
5345 | 0 | for (i = 0; i < count; i++) { |
5346 | 0 | uint64_t pen_type; |
5347 | 0 | uint16_t type; |
5348 | 0 | uint16_t masked_type; |
5349 | 0 | uint16_t length; |
5350 | 0 | uint32_t pen; |
5351 | 0 | const char *pen_str; |
5352 | 0 | int vstr_len; |
5353 | |
|
5354 | 0 | type = entries_p[i].type; |
5355 | 0 | length = entries_p[i].length; |
5356 | 0 | pen = entries_p[i].pen; |
5357 | 0 | pen_str = entries_p[i].pen_str; |
5358 | |
|
5359 | 0 | if (length == 0) { /* XXX: Zero length fields probably shouldn't be included in the cached template */ |
5360 | | /* YYY: Maybe. If you don't cache the zero length fields can you still compare that you actually */ |
5361 | | /* have the same template with the same ID. */ |
5362 | | /* XXX: One capture has been seen wherein the "length" field in the template is 0 even though |
5363 | | the field is actually present in the dataflow. |
5364 | | See: https://gitlab.com/wireshark/wireshark/-/issues/10432#c1 |
5365 | | */ |
5366 | 0 | continue; |
5367 | 0 | } |
5368 | | /* See if variable length field */ |
5369 | 0 | vstr_len = 0; |
5370 | 0 | if (length == VARIABLE_LENGTH) { |
5371 | 0 | vstr_len = 1; |
5372 | 0 | string_len_short = length = tvb_get_uint8(tvb, offset); |
5373 | 0 | if (length == 255) { |
5374 | 0 | vstr_len = 3; |
5375 | 0 | string_len_long = length = tvb_get_ntohs(tvb, offset+1); |
5376 | 0 | } |
5377 | 0 | offset += vstr_len; |
5378 | 0 | if (length == 0) { |
5379 | 0 | continue; |
5380 | 0 | } |
5381 | 0 | gen_str_offset = offset; |
5382 | 0 | } |
5383 | | |
5384 | | /* v9 types |
5385 | | * 0x 0000 0000 0000 to |
5386 | | * 0x 0000 0000 ffff |
5387 | | * v10 global types (presumably consistent with v9 types 0x0000 - 0x7fff) |
5388 | | * 0x 0000 0000 0000 to |
5389 | | * 0x 0000 0000 7fff |
5390 | | * V10 Enterprise types |
5391 | | * 0x 0000 0001 0000 to |
5392 | | * 0x ffff ffff 7fff |
5393 | | */ |
5394 | 0 | pen_type = masked_type = type; |
5395 | 0 | rev = 0; |
5396 | |
|
5397 | 0 | if ((hdrinfo_p->vspec == 10) && (type & 0x8000)) { |
5398 | 0 | pen_type = masked_type = type & 0x7fff; |
5399 | 0 | if (pen == REVPEN) { /* reverse PEN */ |
5400 | 0 | rev = 1; |
5401 | 0 | } else if (pen == 0) { |
5402 | 0 | pen_type = (UINT64_C(0xffff) << 16) | pen_type; /* hack to force "unknown" */ |
5403 | 0 | } else { |
5404 | 0 | pen_type = (((uint64_t)pen) << 16) | pen_type; |
5405 | 0 | } |
5406 | 0 | } |
5407 | | |
5408 | | /* Provide a convenient (hidden) filter for any items belonging to a known PIE, |
5409 | | but take care not to add > once. */ |
5410 | 0 | switch (pen) { |
5411 | 0 | case VENDOR_CACE: |
5412 | 0 | if (!cace_pie_seen) { |
5413 | 0 | proto_item *pie_cace_ti = proto_tree_add_item(pdutree, hf_pie_cace, tvb, 0, 0, ENC_NA); |
5414 | 0 | proto_item_set_hidden(pie_cace_ti); |
5415 | 0 | cace_pie_seen = true; |
5416 | 0 | } |
5417 | 0 | break; |
5418 | 0 | case VENDOR_PLIXER: |
5419 | 0 | if (!plixer_pie_seen) { |
5420 | 0 | proto_item *pie_plixer_ti = proto_tree_add_item(pdutree, hf_pie_plixer, tvb, 0, 0, ENC_NA); |
5421 | 0 | proto_item_set_hidden(pie_plixer_ti); |
5422 | 0 | plixer_pie_seen = true; |
5423 | 0 | } |
5424 | 0 | break; |
5425 | 0 | case VENDOR_NTOP: |
5426 | 0 | if (!ntop_pie_seen) { |
5427 | 0 | proto_item *pie_ntop_ti = proto_tree_add_item(pdutree, hf_pie_ntop, tvb, 0, 0, ENC_NA); |
5428 | 0 | proto_item_set_hidden(pie_ntop_ti); |
5429 | 0 | ntop_pie_seen = true; |
5430 | 0 | } |
5431 | 0 | break; |
5432 | 0 | case VENDOR_IXIA: |
5433 | 0 | if (!ixia_pie_seen) { |
5434 | 0 | proto_item *pie_ixia_ti = proto_tree_add_item(pdutree, hf_pie_ixia, tvb, 0, 0, ENC_NA); |
5435 | 0 | proto_item_set_hidden(pie_ixia_ti); |
5436 | 0 | ixia_pie_seen = true; |
5437 | 0 | } |
5438 | 0 | break; |
5439 | 0 | case VENDOR_NETSCALER: |
5440 | 0 | if (!netscaler_pie_seen) { |
5441 | 0 | proto_item *pie_netscaler_ti = proto_tree_add_item(pdutree, hf_pie_netscaler, tvb, 0, 0, ENC_NA); |
5442 | 0 | proto_item_set_hidden(pie_netscaler_ti); |
5443 | 0 | netscaler_pie_seen = true; |
5444 | 0 | } |
5445 | 0 | break; |
5446 | 0 | case VENDOR_BARRACUDA: |
5447 | 0 | if (!barracuda_pie_seen) { |
5448 | 0 | proto_item *pie_barracuda_ti = proto_tree_add_item(pdutree, hf_pie_barracuda, tvb, 0, 0, ENC_NA); |
5449 | 0 | proto_item_set_hidden(pie_barracuda_ti); |
5450 | 0 | barracuda_pie_seen = true; |
5451 | 0 | } |
5452 | 0 | break; |
5453 | 0 | case VENDOR_GIGAMON: |
5454 | 0 | if (!gigamon_pie_seen) { |
5455 | 0 | proto_item *pie_gigamon_ti = proto_tree_add_item(pdutree, hf_pie_gigamon, tvb, 0, 0, ENC_NA); |
5456 | 0 | proto_item_set_hidden(pie_gigamon_ti); |
5457 | 0 | gigamon_pie_seen = true; |
5458 | 0 | } |
5459 | 0 | break; |
5460 | 0 | case VENDOR_CISCO: |
5461 | 0 | if (!cisco_pie_seen) { |
5462 | 0 | proto_item *pie_cisco_ti = proto_tree_add_item(pdutree, hf_pie_cisco, tvb, 0, 0, ENC_NA); |
5463 | 0 | proto_item_set_hidden(pie_cisco_ti); |
5464 | 0 | cisco_pie_seen = true; |
5465 | 0 | } |
5466 | 0 | break; |
5467 | 0 | case VENDOR_NIAGARA_NETWORKS: |
5468 | 0 | if (!niagara_networks_pie_seen) { |
5469 | 0 | proto_item *pie_niagara_networks_ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks, tvb, 0, 0, ENC_NA); |
5470 | 0 | proto_item_set_hidden(pie_niagara_networks_ti); |
5471 | 0 | niagara_networks_pie_seen = true; |
5472 | 0 | } |
5473 | 0 | break; |
5474 | 0 | case VENDOR_JUNIPER: |
5475 | 0 | if(!juniper_networks_pie_seen) { |
5476 | 0 | proto_item *pie_juniper_ti = proto_tree_add_item(pdutree, hf_pie_juniper, tvb, 0, 0, ENC_NA); |
5477 | 0 | proto_item_set_hidden(pie_juniper_ti); |
5478 | 0 | juniper_networks_pie_seen = true; |
5479 | 0 | } |
5480 | 0 | break; |
5481 | | |
5482 | 0 | default: |
5483 | 0 | break; |
5484 | 0 | } |
5485 | | |
5486 | 0 | ti = NULL; |
5487 | 0 | switch (pen_type) { |
5488 | | |
5489 | 0 | case 1: /* bytes */ |
5490 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_octets, |
5491 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5492 | 0 | break; |
5493 | | |
5494 | 0 | case 2: /* packets */ |
5495 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_packets, |
5496 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5497 | 0 | break; |
5498 | | |
5499 | 0 | case 163: /* observedFlowTotalCount */ |
5500 | 0 | case 3: /* flows */ |
5501 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flows, |
5502 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5503 | 0 | break; |
5504 | | |
5505 | 0 | case 4: /* proto */ |
5506 | | /* Store this to help with possible port transport lookup */ |
5507 | 0 | ip_protocol = tvb_get_uint8(tvb, offset); |
5508 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_prot, |
5509 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5510 | 0 | break; |
5511 | | |
5512 | 0 | case 5: /* TOS */ |
5513 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_tos, |
5514 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5515 | 0 | break; |
5516 | | |
5517 | 0 | case 6: /* TCP flags */ |
5518 | 0 | if (length == 1 && netflow_preference_tcpflags_1byte_cwr) { |
5519 | 0 | ti = proto_tree_add_bitmask(pdutree, tvb, offset, hf_cflow_tcpflags, ett_tcpflags, tcp_flags_cwr, ENC_NA); |
5520 | 0 | } else if (length == 1) { |
5521 | 0 | ti = proto_tree_add_bitmask(pdutree, tvb, offset, hf_cflow_tcpflags, ett_tcpflags, tcp_flags, ENC_NA); |
5522 | 0 | } else { |
5523 | 0 | ti = proto_tree_add_bitmask(pdutree, tvb, offset, hf_cflow_tcpflags16, ett_tcpflags, tcp_flags16, ENC_NA); |
5524 | 0 | } |
5525 | 0 | break; |
5526 | | |
5527 | 0 | case 7: /* source port */ |
5528 | 0 | case 180: /* udpSourcePort */ |
5529 | 0 | case 182: /* tcpSourcePort */ |
5530 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srcport, |
5531 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5532 | 0 | port_number = tvb_get_ntohs(tvb, offset); |
5533 | 0 | netflow_add_transport_info(pinfo, pen_type, ip_protocol, port_number, ti); |
5534 | 0 | break; |
5535 | | |
5536 | 0 | case 8: /* source IP */ |
5537 | | /* IANA indicates this can only be an IPv4 Address */ |
5538 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srcaddr, |
5539 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5540 | 0 | break; |
5541 | | |
5542 | 0 | case 9: /* source mask */ |
5543 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srcmask, |
5544 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5545 | 0 | break; |
5546 | | |
5547 | 0 | case 10: /* input SNMP */ |
5548 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_inputint, |
5549 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5550 | 0 | break; |
5551 | | |
5552 | 0 | case 11: /* dest port */ |
5553 | 0 | case 181: /* udpDestinationPort */ |
5554 | 0 | case 183: /* tcpDestinationPort */ |
5555 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dstport, |
5556 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5557 | 0 | port_number = tvb_get_ntohs(tvb, offset); |
5558 | 0 | netflow_add_transport_info(pinfo, pen_type, ip_protocol, port_number, ti); |
5559 | 0 | break; |
5560 | | |
5561 | 0 | case 12: /* dest IP */ |
5562 | | /* IANA indicates this can only be an IPv4 Address */ |
5563 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dstaddr, |
5564 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5565 | 0 | break; |
5566 | | |
5567 | 0 | case 13: /* dest mask */ |
5568 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dstmask, |
5569 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5570 | 0 | break; |
5571 | | |
5572 | 0 | case 14: /* output SNMP */ |
5573 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_outputint, |
5574 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5575 | 0 | break; |
5576 | | |
5577 | 0 | case 15: /* nexthop IP */ |
5578 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nexthop, |
5579 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5580 | 0 | break; |
5581 | | |
5582 | 0 | case 16: /* source AS */ |
5583 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srcas, |
5584 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5585 | 0 | break; |
5586 | | |
5587 | 0 | case 17: /* dest AS */ |
5588 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dstas, |
5589 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5590 | 0 | break; |
5591 | | |
5592 | 0 | case 18: /* BGP nexthop IP */ |
5593 | | /* IANA indicates this can only be an IPv4 Address */ |
5594 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgpnexthop, |
5595 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5596 | 0 | break; |
5597 | | |
5598 | 0 | case 19: /* multicast packets */ |
5599 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mulpackets, |
5600 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5601 | 0 | break; |
5602 | | |
5603 | 0 | case 20: /* multicast octets */ |
5604 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_muloctets, |
5605 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5606 | 0 | break; |
5607 | | |
5608 | 0 | case 21: /* last switched */ |
5609 | 0 | duration_type = (int)duration_type_switched; |
5610 | 0 | offset_e[rev][duration_type] = offset; |
5611 | 0 | msec_end[rev][duration_type] = tvb_get_ntohl(tvb, offset); |
5612 | 0 | ts_end[rev][duration_type].secs = msec_end[rev][duration_type] / 1000; |
5613 | 0 | ts_end[rev][duration_type].nsecs = (msec_end[rev][duration_type] % 1000) * 1000000; |
5614 | 0 | goto timestamp_common; |
5615 | 0 | break; |
5616 | 0 | case 22: /* first switched */ |
5617 | 0 | duration_type = (int)duration_type_switched; |
5618 | 0 | offset_s[rev][duration_type] = offset; |
5619 | 0 | msec_start[rev][duration_type] = tvb_get_ntohl(tvb, offset); |
5620 | 0 | ts_start[rev][duration_type].secs = msec_start[rev][duration_type] / 1000; |
5621 | 0 | ts_start[rev][duration_type].nsecs = (msec_start[rev][duration_type] % 1000) * 1000000; |
5622 | 0 | goto timestamp_common; |
5623 | 0 | break; |
5624 | | |
5625 | 0 | case 150: /* flowStartSeconds */ |
5626 | 0 | duration_type = (int)duration_type_seconds; |
5627 | 0 | offset_s[rev][duration_type] = offset; |
5628 | 0 | ts_start[rev][duration_type].secs = tvb_get_ntohl(tvb, offset); |
5629 | 0 | ts_start[rev][duration_type].nsecs = 0; |
5630 | 0 | goto timestamp_common; |
5631 | 0 | break; |
5632 | | |
5633 | 0 | case 151: /* flowEndSeconds */ |
5634 | 0 | duration_type = (int)duration_type_seconds; |
5635 | 0 | offset_e[rev][duration_type] = offset; |
5636 | 0 | ts_end[rev][duration_type].secs = tvb_get_ntohl(tvb, offset); |
5637 | 0 | ts_end[rev][duration_type].nsecs = 0; |
5638 | 0 | goto timestamp_common; |
5639 | 0 | break; |
5640 | | |
5641 | 0 | case 152: /* flowStartMilliseconds: 64-bit integer */ |
5642 | 0 | duration_type = (int)duration_type_milliseconds; |
5643 | 0 | offset_s[rev][duration_type] = offset; |
5644 | 0 | ts_start[rev][duration_type].secs = (time_t)(tvb_get_ntoh64(tvb, offset)/1000); |
5645 | 0 | ts_start[rev][duration_type].nsecs = (int)(tvb_get_ntoh64(tvb, offset)%1000) * 1000000; |
5646 | 0 | goto timestamp_common; |
5647 | 0 | break; |
5648 | | |
5649 | 0 | case 153: /* flowEndMilliseconds; 64-bit integer */ |
5650 | 0 | duration_type = (int)duration_type_milliseconds; |
5651 | 0 | offset_e[rev][duration_type] = offset; |
5652 | 0 | ts_end[rev][duration_type].secs = (time_t)(tvb_get_ntoh64(tvb, offset)/1000); |
5653 | 0 | ts_end[rev][duration_type].nsecs = (int)(tvb_get_ntoh64(tvb, offset)%1000) * 1000000; |
5654 | 0 | goto timestamp_common; |
5655 | 0 | break; |
5656 | | |
5657 | 0 | case 154: /* flowStartMicroseconds: 64-bit NTP format */ |
5658 | 0 | duration_type = (int)duration_type_microseconds; |
5659 | 0 | offset_s[rev][duration_type] = offset; |
5660 | 0 | ntp_to_nstime(tvb, offset, &ts_start[rev][duration_type]); |
5661 | 0 | goto timestamp_common; |
5662 | 0 | break; |
5663 | | |
5664 | 0 | case 155: /* flowEndMicroseconds: 64-bit NTP format */ |
5665 | | /* XXX: Not tested ... */ |
5666 | 0 | duration_type = (int)duration_type_microseconds; |
5667 | 0 | offset_e[rev][duration_type] = offset; |
5668 | 0 | ntp_to_nstime(tvb, offset, &ts_end[rev][duration_type]); |
5669 | 0 | goto timestamp_common; |
5670 | 0 | break; |
5671 | | |
5672 | 0 | case 156: /* flowStartNanoseconds: 64-bit NTP format */ |
5673 | | /* XXX: Not tested ... */ |
5674 | 0 | duration_type = (int)duration_type_nanoseconds; |
5675 | 0 | offset_s[rev][duration_type] = offset; |
5676 | 0 | ntp_to_nstime(tvb, offset, &ts_start[rev][duration_type]); |
5677 | 0 | goto timestamp_common; |
5678 | 0 | break; |
5679 | | |
5680 | 0 | case 157: /* flowEndNanoseconds: 64-bit NTP format */ |
5681 | | /* XXX: Not tested ... */ |
5682 | 0 | duration_type = (int)duration_type_nanoseconds; |
5683 | 0 | offset_e[rev][duration_type] = offset; |
5684 | 0 | ntp_to_nstime(tvb, offset, &ts_end[rev][duration_type]); |
5685 | 0 | goto timestamp_common; |
5686 | 0 | break; |
5687 | | |
5688 | 0 | case 158: /* flowStartDeltaMicroseconds: 32-bit integer; negative time offset */ |
5689 | | /* relative to the export time specified in the IPFIX Message Header */ |
5690 | | /* XXX: Not tested ... */ |
5691 | 0 | duration_type = (int)duration_type_delta_milliseconds; |
5692 | 0 | offset_s[rev][duration_type] = offset; |
5693 | 0 | usec = tvb_get_ntohl(tvb, offset); |
5694 | 0 | ts_start[rev][duration_type].secs = (time_t)(((uint64_t)(hdrinfo_p->export_time_secs)*1000000 - usec) / 1000000); |
5695 | 0 | ts_start[rev][duration_type].nsecs = (int)(((uint64_t)(hdrinfo_p->export_time_secs)*1000000 - usec) % 1000000) * 1000; |
5696 | 0 | goto timestamp_common; |
5697 | 0 | break; |
5698 | | |
5699 | 0 | case 159: /* flowEndDeltaMicroseconds: 32-bit integer; negative time offset */ |
5700 | | /* relative to the export time specified in the IPFIX Message Header */ |
5701 | | /* XXX: Not tested ... */ |
5702 | 0 | duration_type = (int)duration_type_delta_milliseconds; |
5703 | 0 | offset_e[rev][duration_type] = offset; |
5704 | 0 | usec = tvb_get_ntohl(tvb, offset); |
5705 | 0 | ts_end[rev][duration_type].secs = (time_t)(((uint64_t)(hdrinfo_p->export_time_secs)*1000000 - usec) / 1000000); |
5706 | 0 | ts_end[rev][duration_type].nsecs = (int)(((uint64_t)(hdrinfo_p->export_time_secs)*1000000 - usec) % 1000000) * 1000; |
5707 | | |
5708 | | /* This code executed for all timestamp fields above */ |
5709 | | /* Since bug 11295, cope with multiple durations in one flow - not really sure if it makes sense... */ |
5710 | 0 | timestamp_common: |
5711 | 0 | if(offset_s[rev][duration_type] && offset_e[rev][duration_type]) { |
5712 | 0 | proto_tree *timetree; |
5713 | 0 | proto_item *timeitem; |
5714 | |
|
5715 | 0 | nstime_delta(&ts_delta, &ts_end[rev][duration_type], &ts_start[rev][duration_type]); |
5716 | 0 | timeitem = |
5717 | 0 | proto_tree_add_time(pdutree, hf_cflow_timedelta, tvb, |
5718 | 0 | offset_s[rev][duration_type], 0, &ts_delta); |
5719 | 0 | proto_item_set_generated(timeitem); |
5720 | 0 | timetree = proto_item_add_subtree(timeitem, ett_flowtime); |
5721 | | |
5722 | | /* Show the type/units used to calculate the duration */ |
5723 | 0 | switch (duration_type) { |
5724 | 0 | case duration_type_switched: |
5725 | 0 | proto_item_append_text(timeitem, " (switched)"); |
5726 | 0 | break; |
5727 | 0 | case duration_type_seconds: |
5728 | 0 | proto_item_append_text(timeitem, " (seconds)"); |
5729 | 0 | break; |
5730 | 0 | case duration_type_milliseconds: |
5731 | 0 | proto_item_append_text(timeitem, " (milliseconds)"); |
5732 | 0 | break; |
5733 | 0 | case duration_type_microseconds: |
5734 | 0 | proto_item_append_text(timeitem, " (microseconds)"); |
5735 | 0 | break; |
5736 | 0 | case duration_type_nanoseconds: |
5737 | 0 | proto_item_append_text(timeitem, " (nanoseconds)"); |
5738 | 0 | break; |
5739 | 0 | case duration_type_delta_milliseconds: |
5740 | 0 | proto_item_append_text(timeitem, " (delta milliseconds)"); |
5741 | 0 | break; |
5742 | 0 | default: |
5743 | 0 | break; |
5744 | 0 | } |
5745 | | |
5746 | | /* Note: length of "start" is assumed to match that of "end" */ |
5747 | 0 | if (msec_start[rev][duration_type]) { |
5748 | 0 | proto_tree_add_time(timetree, hf_cflow_timestart, tvb, |
5749 | 0 | offset_s[rev][duration_type], length, &ts_start[rev][duration_type]); |
5750 | 0 | } else { |
5751 | 0 | proto_tree_add_time(timetree, hf_cflow_abstimestart, tvb, |
5752 | 0 | offset_s[rev][duration_type], length, &ts_start[rev][duration_type]); |
5753 | 0 | } |
5754 | 0 | if (msec_end[rev][duration_type]) { |
5755 | 0 | proto_tree_add_time(timetree, hf_cflow_timeend, tvb, |
5756 | 0 | offset_e[rev][duration_type], length, &ts_end[rev][duration_type]); |
5757 | 0 | } else { |
5758 | 0 | proto_tree_add_time(timetree, hf_cflow_abstimeend, tvb, |
5759 | 0 | offset_e[rev][duration_type], length, &ts_end[rev][duration_type]); |
5760 | 0 | } |
5761 | 0 | } |
5762 | 0 | break; |
5763 | | |
5764 | 0 | case 23: /* postOctetDeltaCount */ |
5765 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_octets, |
5766 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5767 | 0 | break; |
5768 | | |
5769 | 0 | case 24: /* postPacketDeltaCount */ |
5770 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_packets, |
5771 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5772 | 0 | break; |
5773 | | |
5774 | 0 | case 25: /* length_min */ |
5775 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_length_min, |
5776 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5777 | 0 | break; |
5778 | | |
5779 | 0 | case 26: /* length_max */ |
5780 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_length_max, |
5781 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5782 | 0 | break; |
5783 | | |
5784 | 0 | case 27: /* IPv6 src addr */ |
5785 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srcaddr_v6, |
5786 | 0 | tvb, offset, length, ENC_NA); |
5787 | 0 | break; |
5788 | | |
5789 | 0 | case 28: /* IPv6 dst addr */ |
5790 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dstaddr_v6, |
5791 | 0 | tvb, offset, length, ENC_NA); |
5792 | 0 | break; |
5793 | | |
5794 | 0 | case 29: /* IPv6 src addr mask */ |
5795 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srcmask_v6, |
5796 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5797 | 0 | break; |
5798 | | |
5799 | 0 | case 30: /* IPv6 dst addr mask */ |
5800 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dstmask_v6, |
5801 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5802 | 0 | break; |
5803 | | |
5804 | 0 | case 31: /* flowLabelIPv6 */ |
5805 | | /* RFC5102 defines that Abstract Data Type of this |
5806 | | Information Element is unsigned32 */ |
5807 | | /* RFC3954 defines that length of this field is 3 |
5808 | | Bytes */ |
5809 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ipv6_flowlabel, |
5810 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5811 | 0 | break; |
5812 | | |
5813 | 0 | case 32: /* ICMP_TYPE/ICMP_CODE IPv4 */ |
5814 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_icmp_type_code_ipv4, |
5815 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5816 | 0 | break; |
5817 | | |
5818 | 0 | case 33: /* IGMP_TYPE */ |
5819 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_igmp_type, |
5820 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5821 | 0 | break; |
5822 | | |
5823 | 0 | case 34: /* sampling interval */ |
5824 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_interval, |
5825 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5826 | 0 | break; |
5827 | | |
5828 | 0 | case 35: /* sampling algorithm */ |
5829 | | /* "Deprecated in favor of 304 selectorAlgorithm" */ |
5830 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_algorithm, |
5831 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5832 | 0 | break; |
5833 | | |
5834 | 0 | case 36: /* flow active timeout */ |
5835 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_active_timeout, |
5836 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5837 | 0 | break; |
5838 | | |
5839 | 0 | case 37: /* flow inactive timeout */ |
5840 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_inactive_timeout, |
5841 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5842 | 0 | break; |
5843 | | |
5844 | 0 | case 38: /* engine type */ |
5845 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_engine_type, |
5846 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5847 | 0 | break; |
5848 | | |
5849 | 0 | case 39: /* engine id*/ |
5850 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_engine_id, |
5851 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5852 | 0 | break; |
5853 | | |
5854 | 0 | case 40: /* bytes exported */ |
5855 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_octets_exp, |
5856 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5857 | 0 | break; |
5858 | | |
5859 | 0 | case 41: /* packets exported */ |
5860 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_packets_exp, |
5861 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5862 | 0 | break; |
5863 | | |
5864 | 0 | case 42: /* flows exported */ |
5865 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flows_exp, |
5866 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5867 | 0 | break; |
5868 | | |
5869 | 0 | case 43: /* ipv4RouterSc */ |
5870 | | /* platform-specific field for the Catalyst 5000/Catalyst 6000 family */ |
5871 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ipv4_router_sc, |
5872 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5873 | 0 | break; |
5874 | | |
5875 | 0 | case 44: /* IP source prefix */ |
5876 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srcprefix, |
5877 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5878 | 0 | break; |
5879 | | |
5880 | 0 | case 45: /* IP destination prefix */ |
5881 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dstprefix, |
5882 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5883 | 0 | break; |
5884 | | |
5885 | 0 | case 46: /* top MPLS label type*/ |
5886 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_top_label_type, |
5887 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5888 | 0 | break; |
5889 | | |
5890 | 0 | case 47: /* top MPLS label PE address*/ |
5891 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_pe_addr, |
5892 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5893 | 0 | break; |
5894 | | |
5895 | 0 | case 48: /* Flow Sampler ID */ |
5896 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampler_id, |
5897 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5898 | 0 | break; |
5899 | | |
5900 | 0 | case 49: /* FLOW_SAMPLER_MODE */ |
5901 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampler_mode, |
5902 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5903 | 0 | break; |
5904 | | |
5905 | 0 | case 50: /* FLOW_SAMPLER_RANDOM_INTERVAL */ |
5906 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampler_random_interval, |
5907 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5908 | 0 | break; |
5909 | | |
5910 | 0 | case 51: /* FLOW_CLASS */ |
5911 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_class, |
5912 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5913 | 0 | break; |
5914 | | |
5915 | 0 | case 52: /* TTL_MINIMUM */ |
5916 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ttl_minimum, |
5917 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5918 | 0 | break; |
5919 | | |
5920 | 0 | case 53: /* TTL_MAXIMUM */ |
5921 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ttl_maximum, |
5922 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5923 | 0 | break; |
5924 | | |
5925 | 0 | case 54: /* FRAG ID */ |
5926 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_frag_id, |
5927 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5928 | 0 | break; |
5929 | | |
5930 | 0 | case 55: /* postIpClassOfService */ |
5931 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_tos, |
5932 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5933 | 0 | break; |
5934 | | |
5935 | 0 | case 56: /* sourceMacAddress */ |
5936 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srcmac, |
5937 | 0 | tvb, offset, length, ENC_NA); |
5938 | 0 | break; |
5939 | | |
5940 | 0 | case 57: /* postDestinationMacAddress */ |
5941 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_dstmac, |
5942 | 0 | tvb, offset, length, ENC_NA); |
5943 | 0 | break; |
5944 | | |
5945 | 0 | case 58: /* vlanId */ |
5946 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_vlanid, |
5947 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5948 | 0 | break; |
5949 | | |
5950 | 0 | case 59: /* postVlanId */ |
5951 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_vlanid, |
5952 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5953 | 0 | break; |
5954 | | |
5955 | 0 | case 60: /* IP_VERSION */ |
5956 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ip_version, |
5957 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5958 | 0 | break; |
5959 | | |
5960 | 0 | case 61: /* DIRECTION */ |
5961 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_direction, |
5962 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5963 | 0 | break; |
5964 | | |
5965 | 0 | case 62: /* IPV6_NEXT_HOP */ |
5966 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nexthop_v6, |
5967 | 0 | tvb, offset, length, ENC_NA); |
5968 | 0 | break; |
5969 | | |
5970 | 0 | case 63: /* BGP_IPV6_NEXT_HOP */ |
5971 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgpnexthop_v6, |
5972 | 0 | tvb, offset, length, ENC_NA); |
5973 | 0 | break; |
5974 | | |
5975 | 0 | case 64: /* ipv6ExtensionHeaders */ |
5976 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ipv6_exthdr, |
5977 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
5978 | 0 | break; |
5979 | | |
5980 | 0 | case 70: /* MPLS label1*/ |
5981 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 1); |
5982 | 0 | break; |
5983 | | |
5984 | 0 | case 71: /* MPLS label2*/ |
5985 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 2); |
5986 | 0 | break; |
5987 | | |
5988 | 0 | case 72: /* MPLS label3*/ |
5989 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 3); |
5990 | 0 | break; |
5991 | | |
5992 | 0 | case 73: /* MPLS label4*/ |
5993 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 4); |
5994 | 0 | break; |
5995 | | |
5996 | 0 | case 74: /* MPLS label5*/ |
5997 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 5); |
5998 | 0 | break; |
5999 | | |
6000 | 0 | case 75: /* MPLS label6*/ |
6001 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 6); |
6002 | 0 | break; |
6003 | | |
6004 | 0 | case 76: /* MPLS label7*/ |
6005 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 7); |
6006 | 0 | break; |
6007 | | |
6008 | 0 | case 77: /* MPLS label8*/ |
6009 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 8); |
6010 | 0 | break; |
6011 | | |
6012 | 0 | case 78: /* MPLS label9*/ |
6013 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 9); |
6014 | 0 | break; |
6015 | | |
6016 | 0 | case 79: /* MPLS label10*/ |
6017 | 0 | ti = proto_tree_add_mpls_label(pdutree, tvb, offset, length, 10); |
6018 | 0 | break; |
6019 | | |
6020 | 0 | case 80: /* destinationMacAddress */ |
6021 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dstmac, |
6022 | 0 | tvb, offset, length, ENC_NA); |
6023 | 0 | break; |
6024 | | |
6025 | 0 | case 81: /* postSourceMacAddress */ |
6026 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_srcmac, |
6027 | 0 | tvb, offset, length, ENC_NA); |
6028 | 0 | break; |
6029 | | |
6030 | 0 | case 82: /* IF_NAME */ |
6031 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_if_name, |
6032 | 0 | tvb, offset, length, ENC_UTF_8); |
6033 | 0 | break; |
6034 | | |
6035 | 0 | case 83: /* IF_DESCR */ |
6036 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_if_descr, |
6037 | 0 | tvb, offset, length, ENC_UTF_8); |
6038 | 0 | break; |
6039 | | |
6040 | 0 | case 84: /* SAMPLER_NAME */ |
6041 | | /* "Deprecated in favor of 335 selectorName" */ |
6042 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampler_name, |
6043 | 0 | tvb, offset, length, ENC_UTF_8); |
6044 | 0 | break; |
6045 | | |
6046 | 0 | case 85: /* BYTES_PERMANENT */ |
6047 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_permanent_octets, |
6048 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6049 | 0 | break; |
6050 | | |
6051 | 0 | case 86: /* PACKETS_PERMANENT */ |
6052 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_permanent_packets, |
6053 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6054 | 0 | break; |
6055 | | |
6056 | 0 | case 88: /* fragmentOffset */ |
6057 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_fragment_offset, |
6058 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6059 | 0 | break; |
6060 | | |
6061 | 0 | case 89: { |
6062 | | /* FORWARDING_STATUS */ |
6063 | | /* Forwarding status is encoded on 1 byte with |
6064 | | * the 2 left bits giving the status and the 6 |
6065 | | * remaining bits giving the reason code. */ |
6066 | |
|
6067 | 0 | uint8_t forwarding_status; |
6068 | 0 | const value_string *x_vs; |
6069 | 0 | int x_hf; |
6070 | |
|
6071 | 0 | fwdstattree = proto_tree_add_subtree(pdutree, tvb, offset, length, ett_fwdstat, NULL, "Forwarding Status"); |
6072 | |
|
6073 | 0 | forwarding_status = tvb_get_uint8(tvb, offset)>>6; |
6074 | 0 | switch(forwarding_status) { |
6075 | 0 | default: |
6076 | 0 | case FORWARDING_STATUS_UNKNOWN: |
6077 | 0 | x_vs = v9_forwarding_status_unknown_code; |
6078 | 0 | x_hf = hf_cflow_forwarding_status_unknown_code; |
6079 | 0 | break; |
6080 | 0 | case FORWARDING_STATUS_FORWARD: |
6081 | 0 | x_vs = v9_forwarding_status_forward_code; |
6082 | 0 | x_hf = hf_cflow_forwarding_status_forward_code; |
6083 | 0 | break; |
6084 | 0 | case FORWARDING_STATUS_DROP: |
6085 | 0 | x_vs = v9_forwarding_status_drop_code; |
6086 | 0 | x_hf = hf_cflow_forwarding_status_drop_code; |
6087 | 0 | break; |
6088 | 0 | case FORWARDING_STATUS_CONSUME: |
6089 | 0 | x_vs = v9_forwarding_status_consume_code; |
6090 | 0 | x_hf = hf_cflow_forwarding_status_consume_code; |
6091 | 0 | break; |
6092 | 0 | } |
6093 | | |
6094 | 0 | proto_tree_add_item(fwdstattree, hf_cflow_forwarding_status, |
6095 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6096 | |
|
6097 | 0 | proto_tree_add_item(fwdstattree, x_hf, |
6098 | 0 | tvb, offset, length, ENC_NA); |
6099 | | |
6100 | | /* add status code to tree summary */ |
6101 | 0 | if (length == 1) { |
6102 | 0 | proto_item_append_text(ti, ": %s", val_to_str_const(forwarding_status, |
6103 | 0 | v9_forwarding_status, "(Unknown)")); |
6104 | 0 | proto_item_append_text(ti, ": %s", val_to_str_const((tvb_get_uint8(tvb, offset)&0x3F), |
6105 | 0 | x_vs, "(Unknown)")); |
6106 | 0 | }; |
6107 | 0 | } |
6108 | 0 | break; |
6109 | | |
6110 | 0 | case 90: /* mplsVpnRouteDistinguisher */ |
6111 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_vpn_rd, |
6112 | 0 | tvb, offset, length, ENC_NA); |
6113 | 0 | break; |
6114 | | |
6115 | 0 | case 91: /* mplsTopLabelPrefixLength */ |
6116 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_top_label_prefix_length, |
6117 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6118 | 0 | break; |
6119 | | |
6120 | 0 | case 92: |
6121 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_src_traffic_index, |
6122 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6123 | 0 | break; |
6124 | | |
6125 | 0 | case 93: |
6126 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dst_traffic_index, |
6127 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6128 | 0 | break; |
6129 | | |
6130 | 0 | case 94: /* NBAR applicationDesc */ |
6131 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nbar_appl_desc, |
6132 | 0 | tvb, offset, length, ENC_UTF_8); |
6133 | 0 | break; |
6134 | | |
6135 | 0 | case 95: /* NBAR applicationId */ |
6136 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nbar_appl_id_class_eng_id, |
6137 | 0 | tvb, offset, 1, ENC_BIG_ENDIAN); |
6138 | 0 | proto_tree_add_item(pdutree, hf_cflow_nbar_appl_id_selector_id, |
6139 | 0 | tvb, offset+1, length -1, ENC_NA); |
6140 | 0 | break; |
6141 | | |
6142 | 0 | case 96: /* NBAR applicationName */ |
6143 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nbar_appl_name, |
6144 | 0 | tvb, offset, length, ENC_UTF_8); |
6145 | 0 | break; |
6146 | | |
6147 | 0 | case 98: /* postIpDiffServCodePoint */ |
6148 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_ip_diff_serv_code_point, |
6149 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6150 | 0 | break; |
6151 | | |
6152 | 0 | case 99: /* multicastReplicationFactor */ |
6153 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_multicast_replication_factor, |
6154 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6155 | 0 | break; |
6156 | | |
6157 | 0 | case 101: |
6158 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_classification_engine_id, |
6159 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6160 | 0 | break; |
6161 | | |
6162 | 0 | case 128: /* dest AS Peer */ |
6163 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_peer_dstas, |
6164 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6165 | 0 | break; |
6166 | | |
6167 | 0 | case 129: /* source AS Peer*/ |
6168 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_peer_srcas, |
6169 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6170 | 0 | break; |
6171 | | |
6172 | 0 | case 130: /* exporterIPv4Address */ |
6173 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_exporter_addr, |
6174 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6175 | 0 | break; |
6176 | | |
6177 | 0 | case 131: /* exporterIPv6Address */ |
6178 | 0 | ti = proto_tree_add_item(pdutree, |
6179 | 0 | hf_cflow_exporter_addr_v6, |
6180 | 0 | tvb, offset, length, ENC_NA); |
6181 | 0 | break; |
6182 | | |
6183 | 0 | case 132: /* droppedOctetDeltaCount */ |
6184 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_drop_octets, |
6185 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6186 | 0 | break; |
6187 | | |
6188 | 0 | case 133: /* droppedPacketDeltaCount */ |
6189 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_drop_packets, |
6190 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6191 | 0 | break; |
6192 | | |
6193 | 0 | case 134: /* droppedOctetTotalCount */ |
6194 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_drop_total_octets, |
6195 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6196 | 0 | break; |
6197 | | |
6198 | 0 | case 135: /* droppedPacketTotalCount */ |
6199 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_drop_total_packets, |
6200 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6201 | 0 | break; |
6202 | | |
6203 | 0 | case 136: /* flowEndReason */ |
6204 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_end_reason, |
6205 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6206 | 0 | break; |
6207 | | |
6208 | 0 | case 137: /* commonPropertiesId */ |
6209 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_common_properties_id, |
6210 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6211 | 0 | break; |
6212 | | |
6213 | 0 | case 138: /* observationPointId */ |
6214 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_observation_point_id, |
6215 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6216 | 0 | break; |
6217 | | |
6218 | 0 | case 139: /* icmpTypeCodeIPv6 */ |
6219 | 0 | proto_tree_add_item(pdutree, hf_cflow_icmp_ipv6_type, |
6220 | 0 | tvb, offset, 1, ENC_BIG_ENDIAN); |
6221 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_icmp_ipv6_code, |
6222 | 0 | tvb, offset + 1, 1, ENC_BIG_ENDIAN); |
6223 | 0 | break; |
6224 | | |
6225 | 0 | case 140: /* mplsTopLabelIPv6Address */ |
6226 | 0 | ti = proto_tree_add_item(pdutree, |
6227 | 0 | hf_cflow_mpls_pe_addr_v6, |
6228 | 0 | tvb, offset, length, ENC_NA); |
6229 | 0 | break; |
6230 | | |
6231 | 0 | case 141: /* lineCardId */ |
6232 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_scope_linecard, |
6233 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6234 | 0 | break; |
6235 | | |
6236 | 0 | case 142: /* portId */ |
6237 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_port_id, |
6238 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6239 | 0 | break; |
6240 | | |
6241 | 0 | case 143: /* meteringProcessId */ |
6242 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mp_id, |
6243 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6244 | 0 | break; |
6245 | | |
6246 | 0 | case 144: /* FLOW EXPORTER */ |
6247 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_exporter, |
6248 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6249 | 0 | break; |
6250 | | |
6251 | 0 | case 145: /* templateId */ |
6252 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_template_id, |
6253 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6254 | 0 | break; |
6255 | | |
6256 | 0 | case 146: /* wlanChannelId */ |
6257 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_wlan_channel_id, |
6258 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6259 | 0 | break; |
6260 | | |
6261 | 0 | case 147: /* wlanSSID */ |
6262 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_wlan_ssid, |
6263 | 0 | tvb, offset, length, ENC_UTF_8); |
6264 | 0 | break; |
6265 | | |
6266 | 0 | case 148: /* flowId */ |
6267 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_id, |
6268 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6269 | 0 | break; |
6270 | | |
6271 | 0 | case 149: /* observationDomainId */ |
6272 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_od_id, |
6273 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6274 | 0 | break; |
6275 | | |
6276 | 0 | case 160: /* systemInitTimeMilliseconds */ |
6277 | 0 | ts.secs = (time_t)(tvb_get_ntoh64(tvb, offset)/1000); |
6278 | 0 | ts.nsecs = (int)(tvb_get_ntoh64(tvb, offset)%1000) *1000000; |
6279 | 0 | ti = proto_tree_add_time(pdutree, |
6280 | 0 | hf_cflow_sys_init_time, |
6281 | 0 | tvb, offset, length, &ts); |
6282 | 0 | break; |
6283 | | |
6284 | 0 | case 161: /* flowDurationMilliseconds */ |
6285 | 0 | msec_delta = tvb_get_ntohl(tvb, offset); |
6286 | 0 | ts_delta.secs = msec_delta / 1000; |
6287 | 0 | ts_delta.nsecs = (msec_delta % 1000) * 1000000; |
6288 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_timedelta, tvb, |
6289 | 0 | offset, length, &ts_delta); |
6290 | 0 | break; |
6291 | | |
6292 | 0 | case 162: /* flowDurationMicroseconds */ |
6293 | 0 | msec_delta = tvb_get_ntohl(tvb, offset); |
6294 | 0 | ts_delta.secs = msec_delta / 1000000; |
6295 | 0 | ts_delta.nsecs = (msec_delta % 1000000) * 1000; |
6296 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_timedelta, tvb, |
6297 | 0 | offset, length, &ts_delta); |
6298 | 0 | break; |
6299 | | |
6300 | 0 | case 164: /* ignoredPacketTotalCount */ |
6301 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ignore_packets, |
6302 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6303 | 0 | break; |
6304 | | |
6305 | 0 | case 165: /* ignoredOctetTotalCount */ |
6306 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ignore_octets, |
6307 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6308 | 0 | break; |
6309 | | |
6310 | 0 | case 166: /* notSentFlowTotalCount */ |
6311 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_notsent_flows, |
6312 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6313 | 0 | break; |
6314 | | |
6315 | 0 | case 167: /* notSentPacketTotalCount */ |
6316 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_notsent_packets, |
6317 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6318 | 0 | break; |
6319 | | |
6320 | 0 | case 168: /* notSentOctetTotalCount */ |
6321 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_notsent_octets, |
6322 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6323 | 0 | break; |
6324 | | |
6325 | 0 | case 169: /* destinationIPv6Prefix */ |
6326 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dstnet_v6, |
6327 | 0 | tvb, offset, length, ENC_NA); |
6328 | 0 | break; |
6329 | | |
6330 | 0 | case 170: /* sourceIPv6Prefix */ |
6331 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srcnet_v6, |
6332 | 0 | tvb, offset, length, ENC_NA); |
6333 | 0 | break; |
6334 | | |
6335 | 0 | case 171: /* postOctetTotalCount */ |
6336 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_total_octets, |
6337 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6338 | 0 | break; |
6339 | | |
6340 | 0 | case 172: /* postPacketTotalCount */ |
6341 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_total_packets, |
6342 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6343 | 0 | break; |
6344 | | |
6345 | 0 | case 173: /* flowKeyIndicator */ |
6346 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_key, |
6347 | 0 | tvb, offset, length, ENC_NA); |
6348 | 0 | break; |
6349 | | |
6350 | 0 | case 174: /* postMCastPacketTotalCount */ |
6351 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_total_mulpackets, |
6352 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6353 | 0 | break; |
6354 | | |
6355 | 0 | case 175: /* postMCastOctetTotalCount */ |
6356 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_total_muloctets, |
6357 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6358 | 0 | break; |
6359 | | |
6360 | 0 | case 176: /* ICMP_IPv4_TYPE */ |
6361 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_icmp_ipv4_type, |
6362 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6363 | 0 | break; |
6364 | | |
6365 | 0 | case 177: /* ICMP_IPv4_CODE */ |
6366 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_icmp_ipv4_code, |
6367 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6368 | 0 | break; |
6369 | | |
6370 | 0 | case 178: /* ICMP_IPv6_TYPE */ |
6371 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_icmp_ipv6_type, |
6372 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6373 | 0 | break; |
6374 | | |
6375 | 0 | case 179: /* ICMP_IPv6_CODE */ |
6376 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_icmp_ipv6_code, |
6377 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6378 | 0 | break; |
6379 | | |
6380 | 0 | case 184: /* tcpSequenceNumber */ |
6381 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_tcp_seq_num, |
6382 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6383 | 0 | break; |
6384 | | |
6385 | 0 | case 185: /* tcpAcknowledgementNumber */ |
6386 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_tcp_ack_num, |
6387 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6388 | 0 | break; |
6389 | | |
6390 | 0 | case 186: /* TCP_WINDOWS_SIZE */ |
6391 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_tcp_window_size, |
6392 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6393 | 0 | break; |
6394 | | |
6395 | 0 | case 187: /* tcpUrgentPointer */ |
6396 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_tcp_urg_ptr, |
6397 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6398 | 0 | break; |
6399 | | |
6400 | 0 | case 188: /* tcpHeaderLength */ |
6401 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_tcp_header_length, |
6402 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6403 | 0 | break; |
6404 | | |
6405 | 0 | case 189: /* ipHeaderLength */ |
6406 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ip_header_length, |
6407 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6408 | 0 | break; |
6409 | | |
6410 | 0 | case 190: /* IPV4_TOTAL_LENGTH */ |
6411 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ipv4_total_length, |
6412 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6413 | 0 | break; |
6414 | | |
6415 | 0 | case 191: /* payloadLengthIPv6 */ |
6416 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ipv6_payload_length, |
6417 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6418 | 0 | break; |
6419 | | |
6420 | 0 | case 192: /* IP_TTL */ |
6421 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ip_ttl, |
6422 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6423 | 0 | break; |
6424 | | |
6425 | 0 | case 193: /* nextHeaderIPv6 */ |
6426 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ipv6_next_hdr, |
6427 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6428 | 0 | break; |
6429 | | |
6430 | 0 | case 194: /* mplsPayloadLength */ |
6431 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_payload_length, |
6432 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6433 | 0 | break; |
6434 | | |
6435 | 0 | case 195: /* IP_DSCP */ |
6436 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ip_dscp, |
6437 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6438 | 0 | break; |
6439 | | |
6440 | 0 | case 196: /* ipPrecedence */ |
6441 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ip_precedence, |
6442 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6443 | 0 | break; |
6444 | | |
6445 | 0 | case 197: /* fragmentFlags */ |
6446 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ip_fragment_flags, |
6447 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6448 | 0 | break; |
6449 | | |
6450 | 0 | case 198: /* DELTA_BYTES_SQUARED */ |
6451 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_delta_octets_squared, |
6452 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6453 | 0 | break; |
6454 | | |
6455 | 0 | case 199: /* TOTAL_BYTES_SQUARED */ |
6456 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_total_octets_squared, |
6457 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6458 | 0 | break; |
6459 | | |
6460 | 0 | case 200: /* mplsTopLabelTTL */ |
6461 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_top_label_ttl, |
6462 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6463 | 0 | break; |
6464 | | |
6465 | 0 | case 201: /* mplsLabelStackLength */ |
6466 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_label_length, |
6467 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6468 | 0 | break; |
6469 | | |
6470 | 0 | case 202: /* mplsLabelStackDepth */ |
6471 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_label_depth, |
6472 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6473 | 0 | break; |
6474 | | |
6475 | 0 | case 203: /* mplsTopLabelExp */ |
6476 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_top_label_exp, |
6477 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6478 | 0 | break; |
6479 | | |
6480 | 0 | case 204: /* ipPayloadLength */ |
6481 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ip_payload_length, |
6482 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6483 | 0 | break; |
6484 | | |
6485 | 0 | case 205: /* UDP_LENGTH */ |
6486 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_udp_length, |
6487 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6488 | 0 | break; |
6489 | | |
6490 | 0 | case 206: /* IS_MULTICAST */ |
6491 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_is_multicast, |
6492 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6493 | 0 | break; |
6494 | | |
6495 | 0 | case 207: /* IP_HEADER_WORDS */ |
6496 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ip_header_words, |
6497 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6498 | 0 | break; |
6499 | | |
6500 | 0 | case 208: /* OPTION_MAP */ |
6501 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_option_map, |
6502 | 0 | tvb, offset, length, ENC_NA); |
6503 | 0 | break; |
6504 | | |
6505 | 0 | case 209: /* tcpOptions */ |
6506 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_tcp_option_map, |
6507 | 0 | tvb, offset, length, ENC_NA); |
6508 | 0 | break; |
6509 | | |
6510 | 0 | case 210: /* paddingOctets */ |
6511 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_padding, tvb, offset, length, ENC_NA); |
6512 | 0 | break; |
6513 | | |
6514 | 0 | case 211: /* collectorIPv4Address */ |
6515 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_collector_addr, |
6516 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6517 | 0 | break; |
6518 | | |
6519 | 0 | case 212: /* collectorIPv6Address */ |
6520 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_collector_addr_v6, |
6521 | 0 | tvb, offset, length, ENC_NA); |
6522 | 0 | break; |
6523 | | |
6524 | 0 | case 213: /* exportInterface */ |
6525 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_export_interface, |
6526 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6527 | 0 | break; |
6528 | | |
6529 | 0 | case 214: /* exportProtocolVersion */ |
6530 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_export_protocol_version, |
6531 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6532 | 0 | break; |
6533 | | |
6534 | 0 | case 215: /* exportTransportProtocol */ |
6535 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_export_prot, |
6536 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6537 | 0 | break; |
6538 | | |
6539 | 0 | case 216: /* collectorTransportPort */ |
6540 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_collector_port, |
6541 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6542 | 0 | break; |
6543 | | |
6544 | 0 | case 217: /* exporterTransportPort */ |
6545 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_exporter_port, |
6546 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6547 | 0 | break; |
6548 | | |
6549 | 0 | case 218: /* tcpSynTotalCount */ |
6550 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_total_tcp_syn, |
6551 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6552 | 0 | break; |
6553 | | |
6554 | 0 | case 219: /* tcpFinTotalCount */ |
6555 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_total_tcp_fin, |
6556 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6557 | 0 | break; |
6558 | | |
6559 | 0 | case 220: /* tcpRstTotalCount */ |
6560 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_total_tcp_rst, |
6561 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6562 | 0 | break; |
6563 | | |
6564 | 0 | case 221: /* tcpPshTotalCount */ |
6565 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_total_tcp_psh, |
6566 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6567 | 0 | break; |
6568 | | |
6569 | 0 | case 222: /* tcpAckTotalCount */ |
6570 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_total_tcp_ack, |
6571 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6572 | 0 | break; |
6573 | | |
6574 | 0 | case 223: /* tcpUrgTotalCount */ |
6575 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_total_tcp_urg, |
6576 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6577 | 0 | break; |
6578 | | |
6579 | 0 | case 224: /* IP_TOTAL_LENGTH */ |
6580 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ip_total_length, |
6581 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6582 | 0 | break; |
6583 | | |
6584 | 0 | case 225: /* postNATSourceIPv4Address */ |
6585 | 0 | case 40001: /* NF_F_XLATE_SRC_ADDR_IPV4 (Cisco ASA 5500 Series) */ |
6586 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_natsource_ipv4_address, |
6587 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6588 | 0 | break; |
6589 | | |
6590 | 0 | case 226: /* postNATDestinationIPv4Address */ |
6591 | 0 | case 40002: /* NF_F_XLATE_DST_ADDR_IPV4 (Cisco ASA 5500 Series) */ |
6592 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_natdestination_ipv4_address, |
6593 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6594 | 0 | break; |
6595 | | |
6596 | 0 | case 227: /* postNAPTSourceTransportPort */ |
6597 | 0 | case 40003: /* NF_F_XLATE_SRC_PORT (Cisco ASA 5500 Series) */ |
6598 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_naptsource_transport_port, |
6599 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6600 | 0 | break; |
6601 | | |
6602 | 0 | case 228: /* postNAPTDestinationTransportPort */ |
6603 | 0 | case 40004: /* NF_F_XLATE_DST_PORT (Cisco ASA 5500 Series) */ |
6604 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_naptdestination_transport_port, |
6605 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6606 | 0 | break; |
6607 | | |
6608 | 0 | case 229: /* natOriginatingAddressRealm */ |
6609 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_originating_address_realm, |
6610 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6611 | 0 | break; |
6612 | | |
6613 | 0 | case 230: /* natEvent */ |
6614 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_event, |
6615 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6616 | 0 | break; |
6617 | | |
6618 | 0 | case 231: /* initiatorOctets */ |
6619 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_initiator_octets, |
6620 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6621 | 0 | break; |
6622 | | |
6623 | 0 | case 232: /* responderOctets */ |
6624 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_responder_octets, |
6625 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6626 | 0 | break; |
6627 | | |
6628 | 0 | case 233: /* firewallEvent */ |
6629 | 0 | case 40005: /* NF_F_FW_EVENT (Cisco ASA 5500 Series) */ |
6630 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_firewall_event, |
6631 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6632 | 0 | break; |
6633 | | |
6634 | 0 | case 234: /* ingressVRFID */ |
6635 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ingress_vrfid, |
6636 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6637 | 0 | break; |
6638 | | |
6639 | 0 | case 235: /* egressVRFID */ |
6640 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_egress_vrfid, |
6641 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6642 | 0 | break; |
6643 | | |
6644 | 0 | case 236: /* VRFname */ |
6645 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_vrfname, |
6646 | 0 | tvb, offset, length, ENC_UTF_8); |
6647 | 0 | break; |
6648 | | |
6649 | 0 | case 237: /* postMplsTopLabelExp */ |
6650 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_mpls_top_label_exp, |
6651 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6652 | 0 | break; |
6653 | | |
6654 | 0 | case 238: /* tcpWindowScale */ |
6655 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_tcp_window_scale, |
6656 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6657 | 0 | break; |
6658 | | |
6659 | 0 | case 239: /* biflowDirection */ |
6660 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_biflow_direction, |
6661 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6662 | 0 | break; |
6663 | | |
6664 | 0 | case 240: /* ethernetHeaderLength */ |
6665 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ethernet_header_length, |
6666 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6667 | 0 | break; |
6668 | | |
6669 | 0 | case 241: /* ethernetPayloadLength */ |
6670 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ethernet_payload_length, |
6671 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6672 | 0 | break; |
6673 | | |
6674 | 0 | case 242: /* ethernetTotalLength */ |
6675 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ethernet_total_length, |
6676 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6677 | 0 | break; |
6678 | | |
6679 | 0 | case 243: /* dot1qVlanId */ |
6680 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_vlan_id, |
6681 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6682 | 0 | break; |
6683 | | |
6684 | 0 | case 244: /* dot1qPriority */ |
6685 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_priority, |
6686 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6687 | 0 | break; |
6688 | | |
6689 | 0 | case 245: /* dot1qCustomerVlanId */ |
6690 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_customer_vlan_id, |
6691 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6692 | 0 | break; |
6693 | | |
6694 | 0 | case 246: /* dot1qCustomerPriority */ |
6695 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_customer_priority, |
6696 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6697 | 0 | break; |
6698 | | |
6699 | 0 | case 247: /* metroEvcId */ |
6700 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_metro_evc_id, |
6701 | 0 | tvb, offset, length, ENC_UTF_8); |
6702 | 0 | break; |
6703 | | |
6704 | 0 | case 248: /* metroEvcType */ |
6705 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_metro_evc_type, |
6706 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6707 | 0 | break; |
6708 | | |
6709 | 0 | case 249: /* pseudoWireId */ |
6710 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_pseudo_wire_id, |
6711 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6712 | 0 | break; |
6713 | | |
6714 | 0 | case 250: /* pseudoWireType */ |
6715 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_pseudo_wire_type, |
6716 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6717 | 0 | break; |
6718 | | |
6719 | 0 | case 251: /* pseudoWireControlWord */ |
6720 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_pseudo_wire_control_word, |
6721 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6722 | 0 | break; |
6723 | | |
6724 | 0 | case 252: /* ingressPhysicalInterface */ |
6725 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ingress_physical_interface, |
6726 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6727 | 0 | break; |
6728 | | |
6729 | 0 | case 253: /* egressPhysicalInterface */ |
6730 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_egress_physical_interface, |
6731 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6732 | 0 | break; |
6733 | | |
6734 | 0 | case 254: /* postDot1qVlanId */ |
6735 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_dot1q_vlan_id, |
6736 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6737 | 0 | break; |
6738 | | |
6739 | 0 | case 255: /* postDot1qCustomerVlanId */ |
6740 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_dot1q_customer_vlan_id, |
6741 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6742 | 0 | break; |
6743 | | |
6744 | 0 | case 256: /* ethernetType */ |
6745 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ethernet_type, |
6746 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6747 | 0 | break; |
6748 | | |
6749 | 0 | case 257: /* postIpPrecedence */ |
6750 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_ip_precedence, |
6751 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6752 | 0 | break; |
6753 | | |
6754 | 0 | case 258: /* collectionTimeMilliseconds */ |
6755 | 0 | ts.secs = (time_t)(tvb_get_ntoh64(tvb, offset)/1000); |
6756 | 0 | ts.nsecs = (int)(tvb_get_ntoh64(tvb, offset)%1000) *1000000; |
6757 | 0 | ti = proto_tree_add_time(pdutree, |
6758 | 0 | hf_cflow_collection_time_milliseconds, |
6759 | 0 | tvb, offset, length, &ts); |
6760 | 0 | break; |
6761 | | |
6762 | 0 | case 259: /* exportSctpStreamId */ |
6763 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_export_sctp_stream_id, |
6764 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6765 | 0 | break; |
6766 | | |
6767 | 0 | case 260: /* maxExportSeconds */ |
6768 | 0 | ts.secs = tvb_get_ntohl(tvb, offset); |
6769 | 0 | ts.nsecs = 0; |
6770 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_max_export_seconds, |
6771 | 0 | tvb, offset, length, &ts); |
6772 | 0 | break; |
6773 | | |
6774 | 0 | case 261: /* maxFlowEndSeconds */ |
6775 | 0 | ts.secs = tvb_get_ntohl(tvb, offset); |
6776 | 0 | ts.nsecs = 0; |
6777 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_max_flow_end_seconds, |
6778 | 0 | tvb, offset, length, &ts); |
6779 | 0 | break; |
6780 | | |
6781 | 0 | case 262: /* messageMD5Checksum */ |
6782 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_message_md5_checksum, |
6783 | 0 | tvb, offset, length, ENC_NA); |
6784 | 0 | break; |
6785 | | |
6786 | 0 | case 263: /* messageScope */ |
6787 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_message_scope, |
6788 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6789 | 0 | break; |
6790 | | |
6791 | 0 | case 264: /* minExportSeconds */ |
6792 | 0 | ts.secs = tvb_get_ntohl(tvb, offset); |
6793 | 0 | ts.nsecs = 0; |
6794 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_min_export_seconds, |
6795 | 0 | tvb, offset, length, &ts); |
6796 | 0 | break; |
6797 | | |
6798 | 0 | case 265: /* minFlowStartSeconds */ |
6799 | 0 | ts.secs = tvb_get_ntohl(tvb, offset); |
6800 | 0 | ts.nsecs = 0; |
6801 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_min_flow_start_seconds, |
6802 | 0 | tvb, offset, length, &ts); |
6803 | 0 | break; |
6804 | | |
6805 | 0 | case 266: /* opaqueOctets */ |
6806 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_opaque_octets, |
6807 | 0 | tvb, offset, length, ENC_NA); |
6808 | 0 | break; |
6809 | | |
6810 | 0 | case 267: /* sessionScope */ |
6811 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_session_scope, |
6812 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6813 | 0 | break; |
6814 | | |
6815 | 0 | case 268: /* maxFlowEndMicroseconds */ |
6816 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_max_flow_end_microseconds, |
6817 | 0 | tvb, offset, length, ENC_TIME_NTP|ENC_BIG_ENDIAN); |
6818 | 0 | break; |
6819 | | |
6820 | 0 | case 269: /* maxFlowEndMilliseconds */ |
6821 | 0 | ts.secs = (time_t)(tvb_get_ntoh64(tvb, offset)/1000); |
6822 | 0 | ts.nsecs = (int)(tvb_get_ntoh64(tvb, offset)%1000) * 1000000; |
6823 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_max_flow_end_milliseconds, |
6824 | 0 | tvb, offset, length, &ts); |
6825 | 0 | break; |
6826 | | |
6827 | 0 | case 270: /* maxFlowEndNanoseconds */ |
6828 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_max_flow_end_nanoseconds, |
6829 | 0 | tvb, offset, length, ENC_TIME_NTP|ENC_BIG_ENDIAN); |
6830 | 0 | break; |
6831 | | |
6832 | 0 | case 271: /* minFlowStartMicroseconds */ |
6833 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_min_flow_start_microseconds, |
6834 | 0 | tvb, offset, length, ENC_TIME_NTP|ENC_BIG_ENDIAN); |
6835 | 0 | break; |
6836 | | |
6837 | 0 | case 272: /* minFlowStartMilliseconds */ |
6838 | 0 | ts.secs = (tvb_get_ntohl(tvb, offset)/1000); |
6839 | 0 | ts.nsecs = (tvb_get_ntohl(tvb, offset)%1000) * 1000000; |
6840 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_min_flow_start_milliseconds, |
6841 | 0 | tvb, offset, length, &ts); |
6842 | 0 | break; |
6843 | | |
6844 | 0 | case 273: /* minFlowStartNanoseconds */ |
6845 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_min_flow_start_nanoseconds, |
6846 | 0 | tvb, offset, length, ENC_TIME_NTP|ENC_BIG_ENDIAN); |
6847 | 0 | break; |
6848 | | |
6849 | 0 | case 274: /* collectorCertificate */ |
6850 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_collector_certificate, |
6851 | 0 | tvb, offset, length, ENC_NA); |
6852 | 0 | break; |
6853 | | |
6854 | 0 | case 275: /* exporterCertificate */ |
6855 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_exporter_certificate, |
6856 | 0 | tvb, offset, length, ENC_NA); |
6857 | 0 | break; |
6858 | | |
6859 | 0 | case 276: |
6860 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_data_records_reliability, |
6861 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6862 | 0 | break; |
6863 | | |
6864 | 0 | case 277: |
6865 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_observation_point_type, |
6866 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6867 | 0 | break; |
6868 | | |
6869 | 0 | case 278: |
6870 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_new_connection_delta_count, |
6871 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6872 | 0 | break; |
6873 | | |
6874 | 0 | case 279: |
6875 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_connection_sum_duration_seconds, |
6876 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6877 | 0 | break; |
6878 | | |
6879 | 0 | case 280: |
6880 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_connection_transaction_id, |
6881 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6882 | 0 | break; |
6883 | | |
6884 | 0 | case 281: |
6885 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_nat_source_ipv6_address, |
6886 | 0 | tvb, offset, length, ENC_NA); |
6887 | 0 | break; |
6888 | | |
6889 | 0 | case 282: |
6890 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_nat_destination_ipv6_address, |
6891 | 0 | tvb, offset, length, ENC_NA); |
6892 | 0 | break; |
6893 | | |
6894 | 0 | case 283: |
6895 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_pool_id, |
6896 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6897 | 0 | break; |
6898 | | |
6899 | 0 | case 284: |
6900 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_pool_name, |
6901 | 0 | tvb, offset, length, ENC_UTF_8); |
6902 | 0 | break; |
6903 | | |
6904 | 0 | case 285: |
6905 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_anonymization_flags, |
6906 | 0 | tvb, offset, length, ENC_NA); |
6907 | 0 | break; |
6908 | | |
6909 | 0 | case 286: |
6910 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_anonymization_technique, |
6911 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6912 | 0 | break; |
6913 | | |
6914 | 0 | case 287: |
6915 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_information_element_index, |
6916 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6917 | 0 | break; |
6918 | | |
6919 | 0 | case 288: |
6920 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_p2p_technology, |
6921 | 0 | tvb, offset, length, ENC_UTF_8); |
6922 | 0 | break; |
6923 | | |
6924 | 0 | case 289: |
6925 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_tunnel_technology, |
6926 | 0 | tvb, offset, length, ENC_UTF_8); |
6927 | 0 | break; |
6928 | | |
6929 | 0 | case 290: |
6930 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_encrypted_technology, |
6931 | 0 | tvb, offset, length, ENC_UTF_8); |
6932 | 0 | break; |
6933 | | |
6934 | 0 | case 292: |
6935 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_subtemplate_list, |
6936 | 0 | tvb, offset, length, ENC_NA); |
6937 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
6938 | 0 | break; |
6939 | | |
6940 | 0 | case 294: |
6941 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_validity_state, |
6942 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6943 | 0 | break; |
6944 | | |
6945 | 0 | case 295: |
6946 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ipsec_spi, |
6947 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6948 | 0 | break; |
6949 | | |
6950 | 0 | case 296: |
6951 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_gre_key, |
6952 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6953 | 0 | break; |
6954 | | |
6955 | 0 | case 297: |
6956 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_type, |
6957 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6958 | 0 | break; |
6959 | | |
6960 | 0 | case 298: |
6961 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_initiator_packets, |
6962 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6963 | 0 | break; |
6964 | | |
6965 | 0 | case 299: |
6966 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_responder_packets, |
6967 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6968 | 0 | break; |
6969 | | |
6970 | 0 | case 300: |
6971 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_observation_domain_name, |
6972 | 0 | tvb, offset, length, ENC_UTF_8); |
6973 | 0 | break; |
6974 | | |
6975 | 0 | case 301: /* selectionSequenceId */ |
6976 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_selection_sequence_id, |
6977 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6978 | 0 | break; |
6979 | | |
6980 | 0 | case 302: /* selectorId */ |
6981 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_selector_id, |
6982 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6983 | 0 | break; |
6984 | | |
6985 | 0 | case 303: /* informationElementId */ |
6986 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_information_element_id, |
6987 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6988 | 0 | break; |
6989 | | |
6990 | 0 | case 304: /* selectorAlgorithm */ |
6991 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_selector_algorithm, |
6992 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6993 | 0 | break; |
6994 | | |
6995 | 0 | case 305: /* samplingPacketInterval */ |
6996 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_packet_interval, |
6997 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
6998 | 0 | break; |
6999 | | |
7000 | 0 | case 306: /* samplingPacketSpace */ |
7001 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_packet_space, |
7002 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7003 | 0 | break; |
7004 | | |
7005 | 0 | case 307: /* samplingTimeInterval */ |
7006 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_time_interval, |
7007 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7008 | 0 | break; |
7009 | | |
7010 | 0 | case 308: /* samplingTimeSpace */ |
7011 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_time_space, |
7012 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7013 | 0 | break; |
7014 | | |
7015 | 0 | case 309: /* samplingSize */ |
7016 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_size, |
7017 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7018 | 0 | break; |
7019 | | |
7020 | 0 | case 310: /* samplingPopulation */ |
7021 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_population, |
7022 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7023 | 0 | break; |
7024 | | |
7025 | 0 | case 311: /* samplingProbability */ |
7026 | 0 | if (length == 4) { |
7027 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_probability_float32, |
7028 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7029 | 0 | } else { |
7030 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_probability_float64, |
7031 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7032 | 0 | } |
7033 | 0 | break; |
7034 | | |
7035 | 0 | case 312: |
7036 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_data_link_frame_size, |
7037 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7038 | 0 | break; |
7039 | | |
7040 | 0 | case 313: /* SECTION_HEADER */ |
7041 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_section_header, |
7042 | 0 | tvb, offset, length, ENC_NA); |
7043 | 0 | break; |
7044 | | |
7045 | 0 | case 314: /* SECTION_PAYLOAD */ |
7046 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_section_payload, |
7047 | 0 | tvb, offset, length, ENC_NA); |
7048 | 0 | break; |
7049 | | |
7050 | 0 | case 315: /* Data Link Frame Section */ |
7051 | 0 | { |
7052 | 0 | bool save_writable; |
7053 | 0 | address save_dl_src, save_dl_dst, save_net_src, save_net_dst, save_src, save_dst; |
7054 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_data_link_frame_section, |
7055 | 0 | tvb, offset, length, ENC_NA); |
7056 | 0 | dl_frame_sec_tree = proto_item_add_subtree (ti, ett_data_link_frame_sec); |
7057 | 0 | tvbuff_t *tvb_new = tvb_new_subset_length (tvb, offset, length); |
7058 | | |
7059 | | /* Before passing the packet to the eth dissector to decode IE315, |
7060 | | * need to save the addresses of the current netflow packet. |
7061 | | * This is because when we pass the packet to the next dissector, |
7062 | | * it will overwrite the info column |
7063 | | * (which currently displays the addresses of the netflow packet) |
7064 | | * with the addresses of the l2 packet carried by IE315. |
7065 | | * Once the decode of this IE is done we rewrite the info column with |
7066 | | * the saved addresses. |
7067 | | */ |
7068 | | |
7069 | | /* Save Writable Context */ |
7070 | 0 | save_writable = col_get_writable (pinfo->cinfo, -1); |
7071 | | |
7072 | | /* Disable overwriting of the info column by the sub dissectors*/ |
7073 | 0 | col_set_writable (pinfo->cinfo, -1, false); |
7074 | | /* Save the source and destination addresses */ |
7075 | 0 | copy_address_shallow(&save_dl_src, &pinfo->dl_src); |
7076 | 0 | copy_address_shallow(&save_dl_dst, &pinfo->dl_dst); |
7077 | 0 | copy_address_shallow(&save_net_src, &pinfo->net_src); |
7078 | 0 | copy_address_shallow(&save_net_dst, &pinfo->net_dst); |
7079 | 0 | copy_address_shallow(&save_src, &pinfo->src); |
7080 | 0 | copy_address_shallow(&save_dst, &pinfo->dst); |
7081 | | |
7082 | | /* Call the L2 dissector */ |
7083 | 0 | call_dissector(eth_handle, tvb_new, pinfo, dl_frame_sec_tree); |
7084 | | |
7085 | | /* reset the state of the info column */ |
7086 | 0 | col_set_writable (pinfo->cinfo, -1, save_writable); |
7087 | | /* Copy back the source and the destination addresses */ |
7088 | 0 | copy_address_shallow(&pinfo->dl_src, &save_dl_src); |
7089 | 0 | copy_address_shallow(&pinfo->dl_dst, &save_dl_dst); |
7090 | 0 | copy_address_shallow(&pinfo->net_src, &save_net_src); |
7091 | 0 | copy_address_shallow(&pinfo->net_dst, &save_net_dst); |
7092 | 0 | copy_address_shallow(&pinfo->src, &save_src); |
7093 | 0 | copy_address_shallow(&pinfo->dst, &save_dst); |
7094 | 0 | } |
7095 | 0 | break; |
7096 | | |
7097 | 0 | case 316: /* mplsLabelStackSection */ |
7098 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_label_stack_section, |
7099 | 0 | tvb, offset, length, ENC_NA); |
7100 | 0 | break; |
7101 | | |
7102 | 0 | case 317: /* mplsPayloadPacketSection */ |
7103 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mpls_payload_packet_section, |
7104 | 0 | tvb, offset, length, ENC_NA); |
7105 | 0 | break; |
7106 | | |
7107 | 0 | case 318: /* selectorIdTotalPktsObserved */ |
7108 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_selector_id_total_pkts_observed, |
7109 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7110 | 0 | break; |
7111 | | |
7112 | 0 | case 319: /* selectorIdTotalPktsSelected */ |
7113 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_selector_id_total_pkts_selected, |
7114 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7115 | 0 | break; |
7116 | | |
7117 | 0 | case 320: /* absoluteError */ |
7118 | 0 | if (length == 4) { |
7119 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_absolute_error_float32, |
7120 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7121 | 0 | } else { |
7122 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_absolute_error_float64, |
7123 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7124 | 0 | } |
7125 | 0 | break; |
7126 | | |
7127 | 0 | case 321: /* relativeError */ |
7128 | 0 | if (length == 4) { |
7129 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_relative_error_float32, |
7130 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7131 | 0 | } else { |
7132 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_relative_error_float64, |
7133 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7134 | 0 | } |
7135 | 0 | break; |
7136 | | |
7137 | 0 | case 322: /* observationTimeSeconds */ |
7138 | 0 | ts.secs = tvb_get_ntohl(tvb, offset); |
7139 | 0 | ts.nsecs = 0; |
7140 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_observation_time_seconds, |
7141 | 0 | tvb, offset, length, &ts); |
7142 | 0 | break; |
7143 | | |
7144 | 0 | case 323: /* observationTimeMilliseconds */ |
7145 | 0 | ts.secs = (time_t)(tvb_get_ntoh64(tvb, offset)/1000); |
7146 | 0 | ts.nsecs = (int)(tvb_get_ntoh64(tvb, offset)%1000) * 1000000; |
7147 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_observation_time_milliseconds, |
7148 | 0 | tvb, offset, length, &ts); |
7149 | 0 | break; |
7150 | | |
7151 | 0 | case 324: /* observationTimeMicroseconds */ |
7152 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_observation_time_microseconds, |
7153 | 0 | tvb, offset, length, ENC_TIME_NTP|ENC_BIG_ENDIAN); |
7154 | 0 | break; |
7155 | | |
7156 | 0 | case 325: /* observationTimeNanoseconds */ |
7157 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_observation_time_nanoseconds, |
7158 | 0 | tvb, offset, length, ENC_TIME_NTP|ENC_BIG_ENDIAN); |
7159 | 0 | break; |
7160 | | |
7161 | 0 | case 326: /* digestHashValue */ |
7162 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_digest_hash_value, |
7163 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7164 | 0 | break; |
7165 | | |
7166 | 0 | case 327: /* hashIPPayloadOffset */ |
7167 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_hash_ippayload_offset, |
7168 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7169 | 0 | break; |
7170 | | |
7171 | 0 | case 328: /* hashIPPayloadSize */ |
7172 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_hash_ippayload_size, |
7173 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7174 | 0 | break; |
7175 | | |
7176 | 0 | case 329: /* hashOutputRangeMin */ |
7177 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_hash_output_range_min, |
7178 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7179 | 0 | break; |
7180 | | |
7181 | 0 | case 330: /* hashOutputRangeMax */ |
7182 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_hash_output_range_max, |
7183 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7184 | 0 | break; |
7185 | | |
7186 | 0 | case 331: /* hashSelectedRangeMin */ |
7187 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_hash_selected_range_min, |
7188 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7189 | 0 | break; |
7190 | | |
7191 | 0 | case 332: /* hashSelectedRangeMax */ |
7192 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_hash_selected_range_max, |
7193 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7194 | 0 | break; |
7195 | | |
7196 | 0 | case 333: /* hashDigestOutput */ |
7197 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_hash_digest_output, |
7198 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7199 | 0 | break; |
7200 | | |
7201 | 0 | case 334: /* hashInitialiserValue */ |
7202 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_hash_initialiser_value, |
7203 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7204 | 0 | break; |
7205 | | |
7206 | 0 | case 335: /* selectorName */ |
7207 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_selector_name, |
7208 | 0 | tvb, offset, length, ENC_UTF_8); |
7209 | 0 | break; |
7210 | | |
7211 | 0 | case 336: /* upperCILimit */ |
7212 | 0 | if (length == 4) { |
7213 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_upper_cilimit_float32, |
7214 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7215 | 0 | } else { |
7216 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_upper_cilimit_float64, |
7217 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7218 | 0 | } |
7219 | 0 | break; |
7220 | | |
7221 | 0 | case 337: /* lowerCILimit */ |
7222 | 0 | if (length == 4) { |
7223 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_lower_cilimit_float32, |
7224 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7225 | 0 | } else { |
7226 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_lower_cilimit_float64, |
7227 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7228 | 0 | } |
7229 | 0 | break; |
7230 | | |
7231 | 0 | case 338: /* confidenceLevel */ |
7232 | 0 | if (length == 4) { |
7233 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_confidence_level_float32, |
7234 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7235 | 0 | } else { |
7236 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_confidence_level_float64, |
7237 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7238 | 0 | } |
7239 | 0 | break; |
7240 | | |
7241 | 0 | case 339: /* informationElementDataType */ |
7242 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_information_element_data_type, |
7243 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7244 | 0 | break; |
7245 | | |
7246 | 0 | case 340: /* informationElementDescription */ |
7247 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_information_element_description, |
7248 | 0 | tvb, offset, length, ENC_UTF_8); |
7249 | 0 | break; |
7250 | | |
7251 | 0 | case 341: /* informationElementName */ |
7252 | 0 | { |
7253 | 0 | const uint8_t *string; |
7254 | 0 | ti = proto_tree_add_item_ret_string(pdutree, hf_cflow_information_element_name, |
7255 | 0 | tvb, offset, length, ENC_UTF_8|ENC_NA, pinfo->pool, &string); |
7256 | | /* Add name of element to root for this flow */ |
7257 | 0 | proto_item_append_text(pdutree, " [%s]", string); |
7258 | 0 | } |
7259 | 0 | break; |
7260 | | |
7261 | 0 | case 342: /* informationElementRangeBegin */ |
7262 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_information_element_range_begin, |
7263 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7264 | 0 | break; |
7265 | | |
7266 | 0 | case 343: /* informationElementRangeEnd */ |
7267 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_information_element_range_end, |
7268 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7269 | 0 | break; |
7270 | | |
7271 | 0 | case 344: /* informationElementSemantics */ |
7272 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_information_element_semantics, |
7273 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7274 | 0 | break; |
7275 | | |
7276 | 0 | case 345: /* informationElementUnits */ |
7277 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_information_element_units, |
7278 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7279 | 0 | break; |
7280 | | |
7281 | 0 | case 346: /* privateEnterpriseNumber */ |
7282 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_private_enterprise_number, |
7283 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7284 | 0 | break; |
7285 | | |
7286 | 0 | case 347: /* virtualStationInterfaceId */ |
7287 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_virtual_station_interface_id, |
7288 | 0 | tvb, offset, length, ENC_NA); |
7289 | 0 | break; |
7290 | | |
7291 | 0 | case 348: /* virtualStationInterfaceName */ |
7292 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_virtual_station_interface_name, |
7293 | 0 | tvb, offset, length, ENC_UTF_8); |
7294 | 0 | break; |
7295 | | |
7296 | 0 | case 349: /* virtualStationUUID */ |
7297 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_virtual_station_uuid, |
7298 | 0 | tvb, offset, length, ENC_NA); |
7299 | 0 | break; |
7300 | | |
7301 | 0 | case 350: /* virtualStationName */ |
7302 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_virtual_station_name, |
7303 | 0 | tvb, offset, length, ENC_UTF_8); |
7304 | 0 | break; |
7305 | | |
7306 | 0 | case 351: /* layer2SegmentId */ |
7307 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_layer2_segment_id, |
7308 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7309 | 0 | break; |
7310 | | |
7311 | 0 | case 416: |
7312 | 0 | case 352: /* layer2OctetDeltaCount */ |
7313 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_layer2_octet_delta_count, |
7314 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7315 | 0 | break; |
7316 | | |
7317 | 0 | case 419: |
7318 | 0 | case 353: /* layer2OctetTotalCount */ |
7319 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_layer2_octet_total_count, |
7320 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7321 | 0 | break; |
7322 | | |
7323 | 0 | case 354: /* ingressUnicastPacketTotalCount */ |
7324 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ingress_unicast_packet_total_count, |
7325 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7326 | 0 | break; |
7327 | | |
7328 | 0 | case 355: /* ingressMulticastPacketTotalCount */ |
7329 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ingress_multicast_packet_total_count, |
7330 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7331 | 0 | break; |
7332 | | |
7333 | 0 | case 356: /* ingressBroadcastPacketTotalCount */ |
7334 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ingress_broadcast_packet_total_count, |
7335 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7336 | 0 | break; |
7337 | | |
7338 | 0 | case 357: /* egressUnicastPacketTotalCount */ |
7339 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_egress_unicast_packet_total_count, |
7340 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7341 | 0 | break; |
7342 | | |
7343 | 0 | case 358: /* egressBroadcastPacketTotalCount */ |
7344 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_egress_broadcast_packet_total_count, |
7345 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7346 | 0 | break; |
7347 | | |
7348 | 0 | case 359: /* monitoringIntervalStartMilliSeconds */ |
7349 | 0 | ts.secs = (time_t)(tvb_get_ntoh64(tvb, offset)/1000); |
7350 | 0 | ts.nsecs = (int)(tvb_get_ntoh64(tvb, offset)%1000) * 1000000; |
7351 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_monitoring_interval_start_milliseconds, |
7352 | 0 | tvb, offset, length, &ts); |
7353 | 0 | break; |
7354 | | |
7355 | 0 | case 360: /* monitoringIntervalEndMilliSeconds */ |
7356 | 0 | ts.secs = (time_t)(tvb_get_ntoh64(tvb, offset)/1000); |
7357 | 0 | ts.nsecs = (int)(tvb_get_ntoh64(tvb, offset)%1000) * 1000000; |
7358 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_monitoring_interval_end_milliseconds, |
7359 | 0 | tvb, offset, length, &ts); |
7360 | 0 | break; |
7361 | | |
7362 | 0 | case 361: /* portRangeStart */ |
7363 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_port_range_start, |
7364 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7365 | 0 | break; |
7366 | | |
7367 | 0 | case 362: /* portRangeEnd */ |
7368 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_port_range_end, |
7369 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7370 | 0 | break; |
7371 | | |
7372 | 0 | case 363: /* portRangeStepSize */ |
7373 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_port_range_step_size, |
7374 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7375 | 0 | break; |
7376 | | |
7377 | 0 | case 364: /* portRangeNumPorts */ |
7378 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_port_range_num_ports, |
7379 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7380 | 0 | break; |
7381 | | |
7382 | 0 | case 365: /* staMacAddress */ |
7383 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sta_mac_address, |
7384 | 0 | tvb, offset, length, ENC_NA); |
7385 | 0 | break; |
7386 | | |
7387 | 0 | case 366: /* staIPv4Address */ |
7388 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sta_ipv4_address, |
7389 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7390 | 0 | break; |
7391 | | |
7392 | 0 | case 367: /* wtpMacAddress */ |
7393 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_wtp_mac_address, |
7394 | 0 | tvb, offset, length, ENC_NA); |
7395 | 0 | break; |
7396 | | |
7397 | 0 | case 368: /* ingressInterfaceType */ |
7398 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ingress_interface_type, |
7399 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7400 | 0 | break; |
7401 | | |
7402 | 0 | case 369: /* egressInterfaceType */ |
7403 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_egress_interface_type, |
7404 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7405 | 0 | break; |
7406 | | |
7407 | 0 | case 370: /* rtpSequenceNumber */ |
7408 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_rtp_sequence_number, |
7409 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7410 | 0 | break; |
7411 | | |
7412 | 0 | case 371: /* userName */ |
7413 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_user_name, |
7414 | 0 | tvb, offset, length, ENC_UTF_8); |
7415 | 0 | break; |
7416 | | |
7417 | 0 | case 372: /* applicationCategoryName */ |
7418 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_application_category_name, |
7419 | 0 | tvb, offset, length, ENC_UTF_8); |
7420 | 0 | break; |
7421 | | |
7422 | 0 | case 373: /* applicationSubCategoryName */ |
7423 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_application_sub_category_name, |
7424 | 0 | tvb, offset, length, ENC_UTF_8); |
7425 | 0 | break; |
7426 | | |
7427 | 0 | case 374: /* applicationGroupName */ |
7428 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_application_group_name, |
7429 | 0 | tvb, offset, length, ENC_UTF_8); |
7430 | 0 | break; |
7431 | | |
7432 | 0 | case 375: /* originalFlowsPresent */ |
7433 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_original_flows_present, |
7434 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7435 | 0 | break; |
7436 | | |
7437 | 0 | case 376: /* originalFlowsInitiated */ |
7438 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_original_flows_initiated, |
7439 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7440 | 0 | break; |
7441 | | |
7442 | 0 | case 377: /* originalFlowsCompleted */ |
7443 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_original_flows_completed, |
7444 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7445 | 0 | break; |
7446 | | |
7447 | 0 | case 378: /* distinctCountOfSourceIPAddress */ |
7448 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_distinct_count_of_source_ip_address, |
7449 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7450 | 0 | break; |
7451 | | |
7452 | 0 | case 379: /* distinctCountOfDestinationIPAddress */ |
7453 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_distinct_count_of_destinationip_address, |
7454 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7455 | 0 | break; |
7456 | | |
7457 | 0 | case 380: /* distinctCountOfSourceIPv4Address */ |
7458 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_distinct_count_of_source_ipv4_address, |
7459 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7460 | 0 | break; |
7461 | | |
7462 | 0 | case 381: /* distinctCountOfDestinationIPv4Address */ |
7463 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_distinct_count_of_destination_ipv4_address, |
7464 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7465 | 0 | break; |
7466 | | |
7467 | 0 | case 382: /* distinctCountOfSourceIPv6Address */ |
7468 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_distinct_count_of_source_ipv6_address, |
7469 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7470 | 0 | break; |
7471 | | |
7472 | 0 | case 383: /* distinctCountOfDestinationIPv6Address */ |
7473 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_distinct_count_of_destination_ipv6_address, |
7474 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7475 | 0 | break; |
7476 | | |
7477 | 0 | case 384: /* valueDistributionMethod */ |
7478 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_value_distribution_method, |
7479 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7480 | 0 | break; |
7481 | | |
7482 | 0 | case 385: /* rfc3550JitterMilliseconds */ |
7483 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_rfc3550_jitter_milliseconds, |
7484 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7485 | 0 | break; |
7486 | | |
7487 | 0 | case 386: /* rfc3550JitterMicroseconds */ |
7488 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_rfc3550_jitter_microseconds, |
7489 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7490 | 0 | break; |
7491 | | |
7492 | 0 | case 387: /* rfc3550JitterNanoseconds */ |
7493 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_rfc3550_jitter_nanoseconds, |
7494 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7495 | 0 | break; |
7496 | | |
7497 | 0 | case 388: /* dot1qDEI */ |
7498 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_dei, |
7499 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7500 | 0 | break; |
7501 | | |
7502 | 0 | case 389: /* dot1qCustomerDEI */ |
7503 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_customer_dei, |
7504 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7505 | 0 | break; |
7506 | | |
7507 | 0 | case 390: /* flowSelectorAlgorithm */ |
7508 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_selector_algorithm, |
7509 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7510 | 0 | break; |
7511 | | |
7512 | 0 | case 391: /* flowSelectedOctetDeltaCount */ |
7513 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_selected_octet_delta_count, |
7514 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7515 | 0 | break; |
7516 | | |
7517 | 0 | case 392: /* flowSelectedPacketDeltaCount */ |
7518 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_selected_packet_delta_count, |
7519 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7520 | 0 | break; |
7521 | | |
7522 | 0 | case 393: /* flowSelectedFlowDeltaCount */ |
7523 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_selected_flow_delta_count, |
7524 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7525 | 0 | break; |
7526 | | |
7527 | 0 | case 394: /* selectorIDTotalFlowsObserved */ |
7528 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_selectorid_total_flows_observed, |
7529 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7530 | 0 | break; |
7531 | | |
7532 | 0 | case 395: /* selectorIDTotalFlowsSelected */ |
7533 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_selectorid_total_flows_selected, |
7534 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7535 | 0 | break; |
7536 | | |
7537 | 0 | case 396: /* samplingFlowInterval */ |
7538 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_flow_interval, |
7539 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7540 | 0 | break; |
7541 | | |
7542 | 0 | case 397: /* samplingFlowSpacing */ |
7543 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_sampling_flow_spacing, |
7544 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7545 | 0 | break; |
7546 | | |
7547 | 0 | case 398: /* flowSamplingTimeInterval */ |
7548 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_sampling_time_interval, |
7549 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7550 | 0 | break; |
7551 | | |
7552 | 0 | case 399: /* flowSamplingTimeSpacing */ |
7553 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_flow_sampling_time_spacing, |
7554 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7555 | 0 | break; |
7556 | | |
7557 | 0 | case 400: /* hashFlowDomain */ |
7558 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_hash_flow_domain, |
7559 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7560 | 0 | break; |
7561 | | |
7562 | 0 | case 401: /* transportOctetDeltaCount */ |
7563 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_octet_delta_count, |
7564 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7565 | 0 | break; |
7566 | | |
7567 | 0 | case 402: /* transportPacketDeltaCount */ |
7568 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_packet_delta_count, |
7569 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7570 | 0 | break; |
7571 | | |
7572 | 0 | case 403: /* originalExporterIPv4Address */ |
7573 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_original_exporter_ipv4_address, |
7574 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7575 | 0 | break; |
7576 | | |
7577 | 0 | case 404: /* originalExporterIPv6Address */ |
7578 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_original_exporter_ipv6_address, |
7579 | 0 | tvb, offset, length, ENC_NA); |
7580 | 0 | break; |
7581 | | |
7582 | 0 | case 405: /* originalObservationDomainId */ |
7583 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_original_observation_domain_id, |
7584 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7585 | 0 | break; |
7586 | | |
7587 | 0 | case 406: /* intermediateProcessId */ |
7588 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_intermediate_process_id, |
7589 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7590 | 0 | break; |
7591 | | |
7592 | 0 | case 407: /* ignoredDataRecordTotalCount */ |
7593 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ignored_data_record_total_count, |
7594 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7595 | 0 | break; |
7596 | | |
7597 | 0 | case 408: /* dataLinkFrameType */ |
7598 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_data_link_frame_type, |
7599 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7600 | 0 | break; |
7601 | | |
7602 | 0 | case 409: /* sectionOffset */ |
7603 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_section_offset, |
7604 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7605 | 0 | break; |
7606 | | |
7607 | 0 | case 410: /* sectionExportedOctets */ |
7608 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_section_exported_octets, |
7609 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7610 | 0 | break; |
7611 | | |
7612 | 0 | case 411: /* dot1qServiceInstanceTag */ |
7613 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_service_instance_tag, |
7614 | 0 | tvb, offset, length, ENC_NA); |
7615 | 0 | break; |
7616 | | |
7617 | 0 | case 412: /* dot1qServiceInstanceId */ |
7618 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_service_instance_id, |
7619 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7620 | 0 | break; |
7621 | | |
7622 | 0 | case 413: /* dot1qServiceInstancePriority */ |
7623 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_service_instance_priority, |
7624 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7625 | 0 | break; |
7626 | | |
7627 | 0 | case 414: /* dot1qCustomerSourceMacAddress */ |
7628 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_customer_source_mac_address, |
7629 | 0 | tvb, offset, length, ENC_NA); |
7630 | 0 | break; |
7631 | | |
7632 | 0 | case 415: /* dot1qCustomerDestinationMacAddress */ |
7633 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dot1q_customer_destination_mac_address, |
7634 | 0 | tvb, offset, length, ENC_NA); |
7635 | 0 | break; |
7636 | | |
7637 | 0 | case 417: /* postLayer2OctetDeltaCount */ |
7638 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_layer2_octet_delta_count, |
7639 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7640 | 0 | break; |
7641 | | |
7642 | 0 | case 418: /* postMCastLayer2OctetDeltaCount */ |
7643 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_postm_cast_layer2_octet_delta_count, |
7644 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7645 | 0 | break; |
7646 | | |
7647 | 0 | case 420: /* postLayer2OctetTotalCount */ |
7648 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_post_layer2_octet_total_count, |
7649 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7650 | 0 | break; |
7651 | | |
7652 | 0 | case 421: /* postMCastLayer2OctetTotalCount */ |
7653 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_postm_cast_layer2_octet_total_count, |
7654 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7655 | 0 | break; |
7656 | | |
7657 | 0 | case 422: /* minimumLayer2TotalLength */ |
7658 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_minimum_layer2_total_length, |
7659 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7660 | 0 | break; |
7661 | | |
7662 | 0 | case 423: /* maximumLayer2TotalLength */ |
7663 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_maximum_layer2_total_length, |
7664 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7665 | 0 | break; |
7666 | | |
7667 | 0 | case 424: /* droppedLayer2OctetDeltaCount */ |
7668 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dropped_layer2_octet_delta_count, |
7669 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7670 | 0 | break; |
7671 | | |
7672 | 0 | case 425: /* droppedLayer2OctetTotalCount */ |
7673 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_dropped_layer2_octet_total_count, |
7674 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7675 | 0 | break; |
7676 | | |
7677 | 0 | case 426: /* ignoredLayer2OctetTotalCount */ |
7678 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ignored_layer2_octet_total_count, |
7679 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7680 | 0 | break; |
7681 | | |
7682 | 0 | case 427: /* notSentLayer2OctetTotalCount */ |
7683 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_not_sent_layer2_octet_total_count, |
7684 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7685 | 0 | break; |
7686 | | |
7687 | 0 | case 428: /* layer2OctetDeltaSumOfSquares */ |
7688 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_layer2_octet_delta_sum_of_squares, |
7689 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7690 | 0 | break; |
7691 | | |
7692 | 0 | case 429: /* layer2OctetTotalSumOfSquares */ |
7693 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_layer2_octet_total_sum_of_squares, |
7694 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7695 | 0 | break; |
7696 | | |
7697 | 0 | case 430: /* layer2FrameDeltaCount */ |
7698 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_layer2_frame_delta_count, |
7699 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7700 | 0 | break; |
7701 | | |
7702 | 0 | case 431: /* layer2FrameTotalCount */ |
7703 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_layer2_frame_total_count, |
7704 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7705 | 0 | break; |
7706 | | |
7707 | 0 | case 432: /* pseudoWireDestinationIPv4Address */ |
7708 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_pseudo_wire_destination_ipv4_address, |
7709 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7710 | 0 | break; |
7711 | | |
7712 | 0 | case 433: /* ignoredLayer2FrameTotalCount */ |
7713 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_ignored_layer2_frame_total_count, |
7714 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7715 | 0 | break; |
7716 | | |
7717 | 0 | case 434: /* mibObjectValueInteger */ |
7718 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_integer, |
7719 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7720 | 0 | break; |
7721 | | |
7722 | 0 | case 435: /* mibObjectValueOctetString */ |
7723 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_octetstring, |
7724 | 0 | tvb, offset, length, ENC_NA); |
7725 | 0 | break; |
7726 | | |
7727 | 0 | case 436: /* mibObjectValueOID */ |
7728 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_oid, |
7729 | 0 | tvb, offset, length, ENC_NA); |
7730 | 0 | break; |
7731 | | |
7732 | 0 | case 437: /* mibObjectValueBits */ |
7733 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_bits, |
7734 | 0 | tvb, offset, length, ENC_NA); |
7735 | 0 | break; |
7736 | | |
7737 | 0 | case 438: /* mibObjectValueIPAddress */ |
7738 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_ipaddress, |
7739 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7740 | 0 | break; |
7741 | | |
7742 | 0 | case 439: /* mibObjectValueCounter */ |
7743 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_counter, |
7744 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7745 | 0 | break; |
7746 | | |
7747 | 0 | case 440: /* mibObjectValueGauge */ |
7748 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_gauge, |
7749 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7750 | 0 | break; |
7751 | | |
7752 | 0 | case 441: /* mibObjectValueTimeTicks */ |
7753 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_timeticks, |
7754 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7755 | 0 | break; |
7756 | | |
7757 | 0 | case 442: /* mibObjectValueUnsigned */ |
7758 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_unsigned, |
7759 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7760 | 0 | break; |
7761 | | |
7762 | 0 | case 443: /* mibObjectValueTable */ |
7763 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_table, |
7764 | 0 | tvb, offset, length, ENC_NA); |
7765 | 0 | break; |
7766 | | |
7767 | 0 | case 444: /* mibObjectValueRow */ |
7768 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_value_row, |
7769 | 0 | tvb, offset, length, ENC_NA); |
7770 | 0 | break; |
7771 | | |
7772 | 0 | case 445: /* mibObjectIdentifier */ |
7773 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_identifier, |
7774 | 0 | tvb, offset, length, ENC_NA); |
7775 | 0 | break; |
7776 | | |
7777 | 0 | case 446: /* mibSubIdentifier */ |
7778 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_subidentifier, |
7779 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7780 | 0 | break; |
7781 | | |
7782 | 0 | case 447: /* mibIndexIndicator */ |
7783 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_index_indicator, |
7784 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7785 | 0 | break; |
7786 | | |
7787 | 0 | case 448: /* mibCaptureTimeSemantics */ |
7788 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_capture_time_semantics, |
7789 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7790 | 0 | break; |
7791 | | |
7792 | 0 | case 449: /* mibContextEngineID */ |
7793 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_context_engineid, |
7794 | 0 | tvb, offset, length, ENC_NA); |
7795 | 0 | break; |
7796 | | |
7797 | 0 | case 450: /* mibContextName */ |
7798 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_context_name, |
7799 | 0 | tvb, offset, length, ENC_UTF_8); |
7800 | 0 | break; |
7801 | | |
7802 | 0 | case 451: /* mibObjectName */ |
7803 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_name, |
7804 | 0 | tvb, offset, length, ENC_UTF_8); |
7805 | 0 | break; |
7806 | | |
7807 | 0 | case 452: /* mibObjectDescription */ |
7808 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_description, |
7809 | 0 | tvb, offset, length, ENC_UTF_8); |
7810 | 0 | break; |
7811 | | |
7812 | 0 | case 453: /* mibObjectSyntax */ |
7813 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_object_syntax, |
7814 | 0 | tvb, offset, length, ENC_UTF_8); |
7815 | 0 | break; |
7816 | | |
7817 | 0 | case 454: /* mibModuleName */ |
7818 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mib_module_name, |
7819 | 0 | tvb, offset, length, ENC_UTF_8); |
7820 | 0 | break; |
7821 | | |
7822 | 0 | case 455: /* mobileIMSI */ |
7823 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mobile_imsi, |
7824 | 0 | tvb, offset, length, ENC_UTF_8); |
7825 | 0 | break; |
7826 | | |
7827 | 0 | case 456: /* mobileMSISDN */ |
7828 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_mobile_msisdn, |
7829 | 0 | tvb, offset, length, ENC_UTF_8); |
7830 | 0 | break; |
7831 | | |
7832 | 0 | case 457: /* httpStatusCode */ |
7833 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_http_statuscode, |
7834 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7835 | 0 | break; |
7836 | | |
7837 | 0 | case 458: /* sourceTransportPortsLimit */ |
7838 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_source_transport_ports_limit, |
7839 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7840 | 0 | break; |
7841 | | |
7842 | 0 | case 459: /* httpRequestMethod */ |
7843 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_http_request_method, |
7844 | 0 | tvb, offset, length, ENC_UTF_8); |
7845 | 0 | break; |
7846 | | |
7847 | 0 | case 460: /* httpRequestHost */ |
7848 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_http_request_host, |
7849 | 0 | tvb, offset, length, ENC_UTF_8); |
7850 | 0 | break; |
7851 | | |
7852 | 0 | case 461: /* httpRequestTarget */ |
7853 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_http_request_target, |
7854 | 0 | tvb, offset, length, ENC_UTF_8); |
7855 | 0 | break; |
7856 | | |
7857 | 0 | case 462: /* httpMessageVersion */ |
7858 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_http_message_version, |
7859 | 0 | tvb, offset, length, ENC_UTF_8); |
7860 | 0 | break; |
7861 | | |
7862 | 0 | case 463: /* natInstanceID */ |
7863 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_instanceid, |
7864 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7865 | 0 | break; |
7866 | | |
7867 | 0 | case 464: /* internalAddressRealm */ |
7868 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_internal_address_realm, |
7869 | 0 | tvb, offset, length, ENC_NA); |
7870 | 0 | break; |
7871 | | |
7872 | 0 | case 465: /* externalAddressRealm */ |
7873 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_external_address_realm, |
7874 | 0 | tvb, offset, length, ENC_NA); |
7875 | 0 | break; |
7876 | | |
7877 | 0 | case 466: /* natQuotaExceededEvent */ |
7878 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_quota_exceeded_event, |
7879 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7880 | 0 | break; |
7881 | | |
7882 | 0 | case 467: /* natThresholdEvent */ |
7883 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_threshold_event, |
7884 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7885 | 0 | break; |
7886 | | |
7887 | 0 | case 468: /* httpUserAgent */ |
7888 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_http_user_agent, |
7889 | 0 | tvb, offset, length, ENC_UTF_8); |
7890 | 0 | break; |
7891 | | |
7892 | 0 | case 469: /* httpContentType */ |
7893 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_http_content_type, |
7894 | 0 | tvb, offset, length, ENC_UTF_8); |
7895 | 0 | break; |
7896 | | |
7897 | 0 | case 470: /* httpReasonPhrase */ |
7898 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_http_reason_phrase, |
7899 | 0 | tvb, offset, length, ENC_UTF_8); |
7900 | 0 | break; |
7901 | | |
7902 | 0 | case 471: /* maxSessionEntries */ |
7903 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_max_session_entries, |
7904 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7905 | 0 | break; |
7906 | | |
7907 | 0 | case 472: /* maxBIBEntries */ |
7908 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_max_bib_entries, |
7909 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7910 | 0 | break; |
7911 | | |
7912 | 0 | case 473: /* maxEntriesPerUser */ |
7913 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_max_entries_per_user, |
7914 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7915 | 0 | break; |
7916 | | |
7917 | 0 | case 474: /* maxSubscribers */ |
7918 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_max_subscribers, |
7919 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7920 | 0 | break; |
7921 | | |
7922 | 0 | case 475: /* maxFragmentsPendingReassembly */ |
7923 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_max_fragments_pending_reassembly, |
7924 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7925 | 0 | break; |
7926 | | |
7927 | 0 | case 476: /* addressPoolHighThreshold */ |
7928 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_addresspool_highthreshold, |
7929 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7930 | 0 | break; |
7931 | | |
7932 | 0 | case 477: /* addressPoolLowThreshold */ |
7933 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_addresspool_lowthreshold, |
7934 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7935 | 0 | break; |
7936 | | |
7937 | 0 | case 478: /* addressPortMappingHighThreshold */ |
7938 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_addressport_mapping_highthreshold, |
7939 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7940 | 0 | break; |
7941 | | |
7942 | 0 | case 479: /* addressPortMappingLowThreshold */ |
7943 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_addressport_mapping_lowthreshold, |
7944 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7945 | 0 | break; |
7946 | | |
7947 | 0 | case 480: /* addressPortMappingPerUserHighThreshold */ |
7948 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_addressport_mapping_per_user_highthreshold , |
7949 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7950 | 0 | break; |
7951 | | |
7952 | 0 | case 481: /* globalAddressMappingHighThreshold */ |
7953 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_global_addressmapping_highthreshold, |
7954 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7955 | 0 | break; |
7956 | | |
7957 | 0 | case 482: /* vpnIdentifier */ |
7958 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_vpn_identifier , |
7959 | 0 | tvb, offset, length, ENC_NA); |
7960 | 0 | break; |
7961 | | |
7962 | 0 | case 483: /* bgpCommunity */ |
7963 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_community , |
7964 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
7965 | 0 | break; |
7966 | | |
7967 | 0 | case 484: /* bgpSourceCommunityList */ |
7968 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_source_community_list , |
7969 | 0 | tvb, offset, length, ENC_NA); |
7970 | 0 | break; |
7971 | | |
7972 | 0 | case 485: /* bgpDestinationCommunityList */ |
7973 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_destination_community_list , |
7974 | 0 | tvb, offset, length, ENC_NA); |
7975 | 0 | break; |
7976 | | |
7977 | 0 | case 486: /* bgpExtendedCommunity */ |
7978 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_extended_community , |
7979 | 0 | tvb, offset, length, ENC_NA); |
7980 | 0 | break; |
7981 | | |
7982 | 0 | case 487: /* bgpSourceExtendedCommunityList */ |
7983 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_source_extended_community_list , |
7984 | 0 | tvb, offset, length, ENC_NA); |
7985 | 0 | break; |
7986 | | |
7987 | 0 | case 488: /* bgpDestinationExtendedCommunityList */ |
7988 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_destination_extended_community_list , |
7989 | 0 | tvb, offset, length, ENC_NA); |
7990 | 0 | break; |
7991 | | |
7992 | 0 | case 489: /* bgpLargeCommunity */ |
7993 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_large_community , |
7994 | 0 | tvb, offset, length, ENC_NA); |
7995 | 0 | break; |
7996 | | |
7997 | 0 | case 490: /* bgpSourceLargeCommunityList */ |
7998 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_source_large_community_list , |
7999 | 0 | tvb, offset, length, ENC_NA); |
8000 | 0 | break; |
8001 | | |
8002 | 0 | case 491: /* bgpDestinationLargeCommunityList */ |
8003 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_bgp_destination_large_community_list , |
8004 | 0 | tvb, offset, length, ENC_NA); |
8005 | 0 | break; |
8006 | 0 | case 492: /* srhFlagsIPv6 */ |
8007 | 0 | ti = proto_tree_add_bitmask(pdutree, tvb, offset, hf_cflow_srh_flags_ipv6, ett_srhflagsipv6, srh_flags_ipv6, ENC_NA); |
8008 | 0 | break; |
8009 | 0 | case 493: /* srhTagIPv6 */ |
8010 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_tag_ipv6, |
8011 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8012 | 0 | break; |
8013 | 0 | case 494: /* srhSegmentIPv6 */ |
8014 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_segment_ipv6, |
8015 | 0 | tvb, offset, length, ENC_NA); |
8016 | 0 | break; |
8017 | 0 | case 495: /* srhActiveSegmentIPv6 */ |
8018 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_active_segment_ipv6, |
8019 | 0 | tvb, offset, length, ENC_NA); |
8020 | 0 | break; |
8021 | 0 | case 496: /* srhSegmentIPv6BasicList */ |
8022 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_segment_ipv6_basic_list, |
8023 | 0 | tvb, offset, length, ENC_NA); |
8024 | 0 | break; |
8025 | 0 | case 497: /* srhSegmentIPv6ListSection */ |
8026 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_segment_ipv6_list_section, |
8027 | 0 | tvb, offset, length, ENC_NA); |
8028 | 0 | break; |
8029 | 0 | case 498: /* srhSegmentsIPv6Left */ |
8030 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_segments_ipv6_left, |
8031 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8032 | 0 | break; |
8033 | 0 | case 499: /* srhIPv6Section */ |
8034 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_ipv6_section, |
8035 | 0 | tvb, offset, length, ENC_NA); |
8036 | 0 | break; |
8037 | 0 | case 500: /* srhIPv6ActiveSegmentType */ |
8038 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_ipv6_active_segment_type, |
8039 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8040 | 0 | break; |
8041 | 0 | case 501: /* srhSegmentIPv6LocatorLength */ |
8042 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_segment_ipv6_locator_length, |
8043 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8044 | 0 | break; |
8045 | 0 | case 502: /* srhSegmentIPv6EndpointBehavior */ |
8046 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_srh_segment_ipv6_endpoint_behaviour, |
8047 | 0 | tvb, offset, length, ENC_NA); |
8048 | 0 | break; |
8049 | 0 | case 505: /* gtpuFlags */ |
8050 | 0 | ti = proto_tree_add_bitmask(pdutree, tvb, offset, hf_cflow_gtpu_flags, ett_gtpflags, gtpu_flags, ENC_NA); |
8051 | 0 | break; |
8052 | 0 | case 506: /* gtpuMsgType */ |
8053 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_gtpu_msg_type, tvb, offset, length, ENC_BIG_ENDIAN); |
8054 | 0 | break; |
8055 | 0 | case 507: /* gtpuTEid */ |
8056 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_gtpu_teid, tvb, offset, length, ENC_BIG_ENDIAN); |
8057 | 0 | break; |
8058 | 0 | case 508: /* gtpuSequenceNum */ |
8059 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_gtpu_seq_num, tvb, offset, length, ENC_BIG_ENDIAN); |
8060 | 0 | break; |
8061 | 0 | case 509: /* gtpuQFI */ |
8062 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_gtpu_qfi, tvb, offset, length, ENC_BIG_ENDIAN); |
8063 | 0 | break; |
8064 | 0 | case 510: /* gtpuPduType */ |
8065 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_gtpu_pdu_type, tvb, offset, length, ENC_BIG_ENDIAN); |
8066 | 0 | break; |
8067 | | #if 0 |
8068 | | case 33625: /* nic_id */ |
8069 | | ti = proto_tree_add_item(pdutree, hf_cflow_nic_id, |
8070 | | tvb, offset, length, ENC_BIG_ENDIAN); |
8071 | | break; |
8072 | | #endif |
8073 | | |
8074 | 0 | case 34000: /* cts_sgt_source_tag */ |
8075 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_cts_sgt_source_tag, |
8076 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8077 | 0 | break; |
8078 | | |
8079 | 0 | case 34001: /* cts_sgt_destination_tag */ |
8080 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_cts_sgt_destination_tag, |
8081 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8082 | 0 | break; |
8083 | | |
8084 | 0 | case 34002: /* cts_sgt_source_name */ |
8085 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_cts_sgt_source_name, |
8086 | 0 | tvb, offset, length, ENC_ASCII); |
8087 | 0 | break; |
8088 | | |
8089 | 0 | case 34003: /* cts_sgt_destination_name */ |
8090 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_cts_sgt_destination_name, |
8091 | 0 | tvb, offset, length, ENC_ASCII); |
8092 | 0 | break; |
8093 | | |
8094 | 0 | case 37000: /* packets_dropped */ |
8095 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_packets_dropped, |
8096 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8097 | 0 | break; |
8098 | 0 | case 37003: /* byte_rate */ |
8099 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_byte_rate, |
8100 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8101 | 0 | break; |
8102 | 0 | case 37004: /* application_media_bytes */ |
8103 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_application_media_bytes, |
8104 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8105 | 0 | break; |
8106 | 0 | case 37006: /* application_media_byte_rate */ |
8107 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_application_media_byte_rate, |
8108 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8109 | 0 | break; |
8110 | 0 | case 37007: /* application_media_packets */ |
8111 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_application_media_packets, |
8112 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8113 | 0 | break; |
8114 | 0 | case 37009: /* application_media_packet_rate */ |
8115 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_application_media_packet_rate, |
8116 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8117 | 0 | break; |
8118 | 0 | case 37011: /* application_media_event */ |
8119 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_application_media_event, |
8120 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8121 | 0 | break; |
8122 | | |
8123 | 0 | case 37012: /* monitor_event */ |
8124 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_monitor_event, |
8125 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8126 | 0 | break; |
8127 | | |
8128 | 0 | case 37013: /* timestamp_interval */ |
8129 | | /* XXX - what format is this in? */ |
8130 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_timestamp_interval, |
8131 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
8132 | 0 | break; |
8133 | 0 | case 37014: /* transport_packets_expected */ |
8134 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_packets_expected, |
8135 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8136 | 0 | break; |
8137 | 0 | case 37016: /* transport_round_trip_time */ |
8138 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFFFFFF ) { |
8139 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_round_trip_time_string, |
8140 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8141 | 0 | } else { |
8142 | | /* value is in microseconds, adjust to nanoseconds*/ |
8143 | 0 | ts.secs =0; |
8144 | 0 | ts.nsecs= tvb_get_ntohl(tvb, offset) * 1000; |
8145 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_transport_round_trip_time, |
8146 | 0 | tvb, offset, length, &ts); |
8147 | 0 | } |
8148 | 0 | break; |
8149 | 0 | case 37017: /* transport_event_packet_loss */ |
8150 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_event_packet_loss, |
8151 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8152 | 0 | break; |
8153 | 0 | case 37019: /* transport_packets_lost */ |
8154 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFFFFFF ) { |
8155 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_packets_lost_string, |
8156 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8157 | 0 | } else { |
8158 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_packets_lost, |
8159 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8160 | 0 | } |
8161 | 0 | break; |
8162 | 0 | case 37021: /* transport_packets_lost_rate */ |
8163 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFF ) { |
8164 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_packets_lost_rate_string, |
8165 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8166 | 0 | } else { |
8167 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_packets_lost_rate, |
8168 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8169 | 0 | } |
8170 | 0 | break; |
8171 | 0 | case 37022: /* transport_rtp_ssrc */ |
8172 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_rtp_ssrc, |
8173 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8174 | 0 | break; |
8175 | 0 | case 37023: /* transport_rtp_jitter_mean */ |
8176 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFFFFFF ) { |
8177 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_rtp_jitter_mean_string, |
8178 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8179 | 0 | } else { |
8180 | | /* value is in microseconds, adjust to nanoseconds*/ |
8181 | 0 | ts.secs =0; |
8182 | 0 | ts.nsecs= tvb_get_ntohl(tvb, offset) * 1000; |
8183 | |
|
8184 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_transport_rtp_jitter_mean, |
8185 | 0 | tvb, offset, length, &ts); |
8186 | 0 | } |
8187 | 0 | break; |
8188 | 0 | case 37024: /* transport_rtp_jitter_min */ |
8189 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFFFFFF ) { |
8190 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_rtp_jitter_min_string, |
8191 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8192 | 0 | } else { |
8193 | | /* value is in microseconds, adjust to nanoseconds*/ |
8194 | 0 | ts.secs =0; |
8195 | 0 | ts.nsecs= tvb_get_ntohl(tvb, offset) * 1000; |
8196 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_transport_rtp_jitter_min, |
8197 | 0 | tvb, offset, length, &ts); |
8198 | 0 | } |
8199 | 0 | break; |
8200 | 0 | case 37025: /* transport_rtp_jitter_max */ |
8201 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFFFFFF ) { |
8202 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_rtp_jitter_max_string, |
8203 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8204 | 0 | } else { |
8205 | | /* value is in microseconds, adjust to nanoseconds*/ |
8206 | 0 | ts.secs =0; |
8207 | 0 | ts.nsecs= tvb_get_ntohl(tvb, offset) * 1000; |
8208 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_transport_rtp_jitter_max, |
8209 | 0 | tvb, offset, length, &ts); |
8210 | 0 | } |
8211 | 0 | break; |
8212 | 0 | case 37041: /* transport_payload_type */ |
8213 | 0 | if (tvb_get_uint8(tvb, offset) == 0xFF) { |
8214 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_rtp_payload_type_string, |
8215 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8216 | 0 | } else { |
8217 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_rtp_payload_type, |
8218 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8219 | 0 | } |
8220 | 0 | break; |
8221 | 0 | case 37071: /* bytes_out_of_order */ |
8222 | 0 | if (tvb_get_ntoh64(tvb, offset) == UINT64_C(0xFFFFFFFFFFFFFFFF)) { |
8223 | | /* need to add custom code to show "Not Measured" */ |
8224 | 0 | proto_tree_add_expert_format(pdutree, NULL, &ei_transport_bytes_out_of_order, |
8225 | 0 | tvb, offset, 8, |
8226 | 0 | "Transport Bytes Out of Order: Not Measured (0x%"PRIx64")", |
8227 | 0 | tvb_get_ntoh64(tvb, offset)); |
8228 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_bytes_out_of_order, |
8229 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8230 | 0 | } else { |
8231 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_bytes_out_of_order, |
8232 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8233 | 0 | } |
8234 | 0 | break; |
8235 | 0 | case 37074: /* packets_out_of_order */ |
8236 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFFFFFF) { |
8237 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_packets_out_of_order_string, |
8238 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8239 | 0 | } else { |
8240 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_bytes_out_of_order, |
8241 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8242 | 0 | } |
8243 | 0 | break; |
8244 | 0 | case 37083: /* tcp_window_size_min */ |
8245 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFFFFFF) { |
8246 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_tcp_window_size_min_string, |
8247 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8248 | 0 | } else { |
8249 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_tcp_window_size_min, |
8250 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8251 | 0 | } |
8252 | 0 | break; |
8253 | | |
8254 | 0 | case 37084: /* tcp_window_size_max */ |
8255 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFFFFFF) { |
8256 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_tcp_window_size_max_string, |
8257 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8258 | 0 | } else { |
8259 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_tcp_window_size_max, |
8260 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8261 | 0 | } |
8262 | 0 | break; |
8263 | | |
8264 | 0 | case 37085: /* tcp_window_size_mean */ |
8265 | 0 | if (tvb_get_ntohl(tvb, offset) == 0xFFFFFFFF) { |
8266 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_tcp_window_size_mean_string, |
8267 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8268 | 0 | } else { |
8269 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_tcp_window_size_mean, |
8270 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8271 | 0 | } |
8272 | 0 | break; |
8273 | 0 | case 37086: /* tcp_maximum_segment_size */ |
8274 | 0 | if (tvb_get_ntohs(tvb, offset) == 0xFFFF) { |
8275 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_tcp_maximum_segment_size_string, |
8276 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8277 | 0 | } else { |
8278 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_transport_tcp_maximum_segment_size, |
8279 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8280 | 0 | } |
8281 | 0 | break; |
8282 | | /* Ericsson SE NAT Logging */ |
8283 | 0 | case 24628: /* natContextId */ |
8284 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_context_id, |
8285 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8286 | 0 | break; |
8287 | 0 | case 24629: /* natContextName */ |
8288 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_context_name, |
8289 | 0 | tvb, offset, length, ENC_UTF_8); |
8290 | 0 | break; |
8291 | 0 | case 24630: /* natAssignTime */ |
8292 | 0 | ts.secs = tvb_get_ntohl(tvb, offset); |
8293 | 0 | ts.nsecs = 0; |
8294 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_nat_assign_time, |
8295 | 0 | tvb, offset, length, &ts); |
8296 | 0 | break; |
8297 | 0 | case 24631: /* natUnAssignTime */ |
8298 | 0 | ts.secs = tvb_get_ntohl(tvb, offset); |
8299 | 0 | ts.nsecs = 0; |
8300 | 0 | ti = proto_tree_add_time(pdutree, hf_cflow_nat_unassign_time, |
8301 | 0 | tvb, offset, length, &ts); |
8302 | 0 | break; |
8303 | 0 | case 24632: /* natInternalAddr */ |
8304 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_int_addr, |
8305 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8306 | 0 | break; |
8307 | 0 | case 24633: /* natExternalAddr */ |
8308 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_ext_addr, |
8309 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8310 | 0 | break; |
8311 | 0 | case 24634: /* natExternalPortFirst */ |
8312 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_ext_port_first, |
8313 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8314 | 0 | break; |
8315 | 0 | case 24635: /* natExternalPortLast */ |
8316 | 0 | ti = proto_tree_add_item(pdutree, hf_cflow_nat_ext_port_last, |
8317 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8318 | 0 | break; |
8319 | | |
8320 | | /* Cisco ASA 5500 Series */ |
8321 | 0 | case 33000: /* NF_F_INGRESS_ACL_ID */ |
8322 | 0 | proto_tree_add_item(pdutree, hf_cflow_ingress_acl_id, |
8323 | 0 | tvb, offset, length, ENC_NA); |
8324 | 0 | break; |
8325 | 0 | case 33001: /* NF_F_EGRESS_ACL_ID */ |
8326 | 0 | proto_tree_add_item(pdutree, hf_cflow_egress_acl_id, |
8327 | 0 | tvb, offset, length, ENC_NA); |
8328 | 0 | break; |
8329 | 0 | case 33002: /* NF_F_FW_EXT_EVENT */ |
8330 | 0 | proto_tree_add_item(pdutree, hf_cflow_fw_ext_event, |
8331 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8332 | 0 | break; |
8333 | 0 | case 40000: /* NF_F_USERNAME[_MAX] */ |
8334 | 0 | proto_tree_add_item(pdutree, hf_cflow_aaa_username, |
8335 | 0 | tvb, offset, length, ENC_ASCII); |
8336 | 0 | break; |
8337 | | |
8338 | | /* CACE Technologies */ |
8339 | 0 | case VENDOR_CACE << 16 | 0: /* caceLocalIPv4Address */ |
8340 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_local_ipv4_address, |
8341 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8342 | 0 | set_address_tvb(&local_addr, AT_IPv4, 4, tvb, offset); |
8343 | 0 | got_flags |= GOT_LOCAL_ADDR; |
8344 | 0 | break; |
8345 | | |
8346 | 0 | case VENDOR_CACE << 16 | 1: /* caceRemoteIPv4Address */ |
8347 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_remote_ipv4_address, |
8348 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8349 | 0 | set_address_tvb(&remote_addr, AT_IPv4, 4, tvb, offset); |
8350 | 0 | got_flags |= GOT_REMOTE_ADDR; |
8351 | 0 | break; |
8352 | | |
8353 | 0 | case VENDOR_CACE << 16 | 2: /* caceLocalIPv6Address */ |
8354 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_local_ipv6_address, |
8355 | 0 | tvb, offset, length, ENC_NA); |
8356 | 0 | set_address_tvb(&local_addr, AT_IPv6, 16, tvb, offset); |
8357 | 0 | got_flags |= GOT_LOCAL_ADDR; |
8358 | 0 | break; |
8359 | | |
8360 | 0 | case VENDOR_CACE << 16 | 3: /* caceRemoteIPv6Address */ |
8361 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_remote_ipv6_address, |
8362 | 0 | tvb, offset, length, ENC_NA); |
8363 | 0 | set_address_tvb(&remote_addr, AT_IPv6, 16, tvb, offset); |
8364 | 0 | got_flags |= GOT_REMOTE_ADDR; |
8365 | 0 | break; |
8366 | | |
8367 | 0 | case VENDOR_CACE << 16 | 4: /* caceLocalTransportPort */ |
8368 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_local_port, |
8369 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8370 | 0 | local_port = tvb_get_ntohs(tvb, offset); |
8371 | 0 | got_flags |= GOT_LOCAL_PORT; |
8372 | 0 | break; |
8373 | | |
8374 | 0 | case VENDOR_CACE << 16 | 5: /* caceRemoteTransportPort */ |
8375 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_remote_port, |
8376 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8377 | 0 | remote_port = tvb_get_ntohs(tvb, offset); |
8378 | 0 | got_flags |= GOT_REMOTE_PORT; |
8379 | 0 | break; |
8380 | | |
8381 | 0 | case VENDOR_CACE << 16 | 6: /* caceLocalIPv4id */ |
8382 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_local_ipv4_id, |
8383 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8384 | | /*ipv4_id = tvb_get_ntohs(tvb, offset);*/ |
8385 | | /*got_flags |= GOT_IPv4_ID;*/ |
8386 | 0 | break; |
8387 | | |
8388 | 0 | case VENDOR_CACE << 16 | 7: /* caceLocalICMPid */ |
8389 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_local_icmp_id, |
8390 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8391 | | /*icmp_id = tvb_get_ntohs(tvb, offset);*/ |
8392 | | /*got_flags |= GOT_ICMP_ID;*/ |
8393 | 0 | break; |
8394 | | |
8395 | 0 | case VENDOR_CACE << 16 | 8: /* caceLocalProcessUserId */ |
8396 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_local_uid, |
8397 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8398 | 0 | uid = tvb_get_ntohl(tvb, offset); |
8399 | 0 | got_flags |= GOT_UID; |
8400 | 0 | break; |
8401 | | |
8402 | 0 | case VENDOR_CACE << 16 | 9: /* caceLocalProcessId */ |
8403 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cace_local_pid, |
8404 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8405 | 0 | pid = tvb_get_ntohl(tvb, offset); |
8406 | 0 | got_flags |= GOT_PID; |
8407 | 0 | break; |
8408 | | |
8409 | 0 | case VENDOR_CACE << 16 | 10: /* caceLocalProcessUserName */ |
8410 | 0 | uname_len = tvb_get_uint8(tvb, offset); |
8411 | 0 | uname_str = tvb_format_text(pinfo->pool, tvb, offset+1, uname_len); |
8412 | 0 | proto_tree_add_item(pdutree, hf_pie_cace_local_username_len, |
8413 | 0 | tvb, offset, 1, ENC_BIG_ENDIAN); |
8414 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_cace_local_username, |
8415 | 0 | tvb, offset+1, uname_len, uname_str); |
8416 | 0 | length = uname_len + 1; |
8417 | 0 | got_flags |= GOT_USERNAME; |
8418 | 0 | break; |
8419 | | |
8420 | 0 | case VENDOR_CACE << 16 | 11: /* caceLocalProcessCommand */ |
8421 | 0 | cmd_len = tvb_get_uint8(tvb, offset); |
8422 | 0 | cmd_str = tvb_format_text(pinfo->pool, tvb, offset+1, cmd_len); |
8423 | 0 | proto_tree_add_item(pdutree, hf_pie_cace_local_cmd_len, |
8424 | 0 | tvb, offset, 1, ENC_BIG_ENDIAN); |
8425 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_cace_local_cmd, |
8426 | 0 | tvb, offset+1, cmd_len, cmd_str); |
8427 | 0 | length = cmd_len + 1; |
8428 | 0 | got_flags |= GOT_COMMAND; |
8429 | 0 | break; |
8430 | | |
8431 | 0 | case ((VENDOR_FASTIP << 16) | 0) : /* METER_VERSION */ |
8432 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_meter_version, |
8433 | 0 | tvb, offset, length, ENC_ASCII); |
8434 | 0 | break; |
8435 | 0 | case ((VENDOR_FASTIP << 16) | 1) : /* METER_OS_SYSNAME */ |
8436 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_meter_os_sysname, |
8437 | 0 | tvb, offset, length, ENC_ASCII); |
8438 | 0 | break; |
8439 | 0 | case ((VENDOR_FASTIP << 16) | 2) : /* METER_OS_NODENAME */ |
8440 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_meter_os_nodename, |
8441 | 0 | tvb, offset, length, ENC_ASCII); |
8442 | 0 | break; |
8443 | 0 | case ((VENDOR_FASTIP << 16) | 3) : /* METER_OS_RELEASE */ |
8444 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_meter_os_release, |
8445 | 0 | tvb, offset, length, ENC_ASCII); |
8446 | 0 | break; |
8447 | 0 | case ((VENDOR_FASTIP << 16) | 4) : /* METER_OS_VERSION */ |
8448 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_meter_os_version, |
8449 | 0 | tvb, offset, length, ENC_ASCII); |
8450 | 0 | break; |
8451 | 0 | case ((VENDOR_FASTIP << 16) | 5) : /* METER_OS_MACHINE */ |
8452 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_meter_os_machine, |
8453 | 0 | tvb, offset, length, ENC_ASCII); |
8454 | 0 | break; |
8455 | 0 | case ((VENDOR_FASTIP << 16) | 6) : /* TCP_FLAGS */ |
8456 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_tcp_flags, |
8457 | 0 | tvb, offset, length, ENC_NA); |
8458 | 0 | break; |
8459 | 0 | case ((VENDOR_FASTIP << 16) | 23) : /* METER_OS_DISTRIBUTION */ |
8460 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_meter_os_distribution, |
8461 | 0 | tvb, offset, length, ENC_ASCII); |
8462 | 0 | break; |
8463 | 0 | case ((VENDOR_FASTIP << 16) | 13) : /* EPOCH_SECOND */ |
8464 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_epoch_second, |
8465 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8466 | 0 | break; |
8467 | 0 | case ((VENDOR_FASTIP << 16) | 14) : /* NIC_NAME */ |
8468 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_nic_name, |
8469 | 0 | tvb, offset, length, ENC_ASCII); |
8470 | 0 | break; |
8471 | 0 | case ((VENDOR_FASTIP << 16) | 15) : /* NIC_ID */ |
8472 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_nic_id, |
8473 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8474 | 0 | break; |
8475 | 0 | case ((VENDOR_FASTIP << 16) | 16) : /* NIC_MAC */ |
8476 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_nic_mac, |
8477 | 0 | tvb, offset, length, ENC_NA); |
8478 | 0 | break; |
8479 | 0 | case ((VENDOR_FASTIP << 16) | 17) : /* NIC_IP */ |
8480 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_nic_ip, |
8481 | 0 | tvb, offset, length, ENC_NA); |
8482 | 0 | break; |
8483 | 0 | case ((VENDOR_FASTIP << 16) | 200) : /* TCP_HANDSHAKE_RTT_USEC */ |
8484 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_tcp_handshake_rtt_usec, |
8485 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8486 | 0 | break; |
8487 | 0 | case ((VENDOR_FASTIP << 16) | 201) : /* APP_RTT_USEC */ |
8488 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_app_rtt_usec, |
8489 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8490 | 0 | break; |
8491 | | /* |
8492 | | { 18, "COLLISIONS"}, |
8493 | | { 19, "ERRORS"}, |
8494 | | */ |
8495 | 0 | case ((VENDOR_FASTIP << 16) | 20) : /* NIC_DRIVER_NAME */ |
8496 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_nic_driver_name, |
8497 | 0 | tvb, offset, length, ENC_ASCII); |
8498 | 0 | break; |
8499 | 0 | case ((VENDOR_FASTIP << 16) | 21) : /* NIC_DRIVER_VERSION */ |
8500 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_nic_driver_version, |
8501 | 0 | tvb, offset, length, ENC_ASCII); |
8502 | 0 | break; |
8503 | 0 | case ((VENDOR_FASTIP << 16) | 22) : /* NIC_FIRMWARE_VERSION */ |
8504 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_fastip_nic_firmware_version, |
8505 | 0 | tvb, offset, length, ENC_ASCII); |
8506 | 0 | break; |
8507 | | |
8508 | | /* START NTOP */ |
8509 | 0 | case (NTOP_BASE + 80): /* SRC_FRAGMENTS */ |
8510 | 0 | case ((VENDOR_NTOP << 16) | 80): /* SRC_FRAGMENTS */ |
8511 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_fragments, |
8512 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8513 | 0 | break; |
8514 | | |
8515 | 0 | case (NTOP_BASE + 81): /* DST_FRAGMENTS */ |
8516 | 0 | case ((VENDOR_NTOP << 16) | 81): /* DST_FRAGMENTS */ |
8517 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_fragments, |
8518 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8519 | 0 | break; |
8520 | | |
8521 | 0 | case (NTOP_BASE + 82): /* SRC_TO_DST_MAX_THROUGHPUT */ |
8522 | 0 | case ((VENDOR_NTOP << 16) | 82): /* SRC_TO_DST_MAX_THROUGHPUT */ |
8523 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_to_dst_max_throughput, |
8524 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8525 | 0 | break; |
8526 | | |
8527 | 0 | case (NTOP_BASE + 83): /* /\* SRC_TO_DST_MIN_THROUGHPUT *\/ */ |
8528 | 0 | case ((VENDOR_NTOP << 16) | 83): /* SRC_TO_DST_MIN_THROUGHPUT */ |
8529 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_to_dst_min_throughput, |
8530 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8531 | 0 | break; |
8532 | | |
8533 | 0 | case (NTOP_BASE + 84): /* SRC_TO_DST_AVG_THROUGHPUT */ |
8534 | 0 | case ((VENDOR_NTOP << 16) | 84): /* SRC_TO_DST_AVG_THROUGHPUT */ |
8535 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_to_dst_avg_throughput, |
8536 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8537 | 0 | break; |
8538 | | |
8539 | 0 | case (NTOP_BASE + 85): /* SRC_TO_SRC_MAX_THROUGHPUT */ |
8540 | 0 | case ((VENDOR_NTOP << 16) | 85): /* SRC_TO_SRC_MAX_THROUGHPUT */ |
8541 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_to_src_max_throughput, |
8542 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8543 | 0 | break; |
8544 | | |
8545 | 0 | case (NTOP_BASE + 86): /* SRC_TO_SRC_MIN_THROUGHPUT */ |
8546 | 0 | case ((VENDOR_NTOP << 16) | 86): /* SRC_TO_SRC_MIN_THROUGHPUT */ |
8547 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_to_src_min_throughput, |
8548 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8549 | 0 | break; |
8550 | | |
8551 | 0 | case (NTOP_BASE + 87): /* SRC_TO_SRC_AVG_THROUGHPUT */ |
8552 | 0 | case ((VENDOR_NTOP << 16) | 87): /* SRC_TO_SRC_AVG_THROUGHPUT */ |
8553 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_to_src_avg_throughput, |
8554 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8555 | 0 | break; |
8556 | | |
8557 | 0 | case (NTOP_BASE + 88): /* NUM_PKTS_UP_TO_128_BYTES */ |
8558 | 0 | case ((VENDOR_NTOP << 16) | 88): /* NUM_PKTS_UP_TO_128_BYTES */ |
8559 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_up_to_128_bytes, |
8560 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8561 | 0 | break; |
8562 | | |
8563 | 0 | case (NTOP_BASE + 89): /* NUM_PKTS_128_TO_256_BYTES */ |
8564 | 0 | case ((VENDOR_NTOP << 16) | 89): /* NUM_PKTS_128_TO_256_BYTES */ |
8565 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_128_to_256_bytes, |
8566 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8567 | 0 | break; |
8568 | | |
8569 | 0 | case (NTOP_BASE + 90): /* NUM_PKTS_256_TO_512_BYTES */ |
8570 | 0 | case ((VENDOR_NTOP << 16) | 90): /* NUM_PKTS_256_TO_512_BYTES */ |
8571 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_256_to_512_bytes, |
8572 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8573 | 0 | break; |
8574 | | |
8575 | 0 | case (NTOP_BASE + 91): /* NUM_PKTS_512_TO_1024_BYTES */ |
8576 | 0 | case ((VENDOR_NTOP << 16) | 91): /* NUM_PKTS_512_TO_1024_BYTES */ |
8577 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_512_to_1024_bytes, |
8578 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8579 | 0 | break; |
8580 | | |
8581 | 0 | case (NTOP_BASE + 92): /* NUM_PKTS_1024_TO_1514_BYTES */ |
8582 | 0 | case ((VENDOR_NTOP << 16) | 92): /* NUM_PKTS_1024_TO_1514_BYTES */ |
8583 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_1024_to_1514_bytes, |
8584 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8585 | 0 | break; |
8586 | | |
8587 | 0 | case (NTOP_BASE + 93): /* NUM_PKTS_OVER_1514_BYTES */ |
8588 | 0 | case ((VENDOR_NTOP << 16) | 93): /* NUM_PKTS_OVER_1514_BYTES */ |
8589 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_over_1514_bytes, |
8590 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8591 | 0 | break; |
8592 | | |
8593 | 0 | case (NTOP_BASE + 98): /* CUMULATIVE_ICMP_TYPE */ |
8594 | 0 | case ((VENDOR_NTOP << 16) | 98): /* CUMULATIVE_ICMP_TYPE */ |
8595 | | /* Cumulative of all flow ICMP types */ |
8596 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_cumulative_icmp_type, |
8597 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8598 | 0 | break; |
8599 | | |
8600 | 0 | case (NTOP_BASE + 101): /* SRC_IP_COUNTRY */ |
8601 | 0 | case ((VENDOR_NTOP << 16) | 101): /* SRC_IP_COUNTRY */ |
8602 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_ip_country, |
8603 | 0 | tvb, offset, length, ENC_ASCII); |
8604 | 0 | break; |
8605 | | |
8606 | 0 | case (NTOP_BASE + 102): /* SRC_IP_CITY */ |
8607 | 0 | case ((VENDOR_NTOP << 16) | 102): /* SRC_IP_CITY */ |
8608 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_ip_city, |
8609 | 0 | tvb, offset, length, ENC_ASCII); |
8610 | 0 | break; |
8611 | | |
8612 | 0 | case (NTOP_BASE + 103): /* DST_IP_COUNTRY */ |
8613 | 0 | case ((VENDOR_NTOP << 16) | 103): /* DST_IP_COUNTRY */ |
8614 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_ip_country, |
8615 | 0 | tvb, offset, length, ENC_ASCII); |
8616 | 0 | break; |
8617 | | |
8618 | 0 | case (NTOP_BASE + 104): /* DST_IP_CITY */ |
8619 | 0 | case ((VENDOR_NTOP << 16) | 104): /* DST_IP_CITY */ |
8620 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_ip_city, |
8621 | 0 | tvb, offset, length, ENC_ASCII); |
8622 | 0 | break; |
8623 | | |
8624 | 0 | case (NTOP_BASE + 105): /* FLOW_PROTO_PORT */ |
8625 | 0 | case ((VENDOR_NTOP << 16) | 105): /* FLOW_PROTO_PORT */ |
8626 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_flow_proto_port, |
8627 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8628 | 0 | break; |
8629 | | |
8630 | 0 | case (NTOP_BASE + 106): /* UPSTREAM_TUNNEL_ID */ |
8631 | 0 | case ((VENDOR_NTOP << 16) | 106): /* UPSTREAM_TUNNEL_ID */ |
8632 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_upstream_tunnel_id, |
8633 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8634 | 0 | break; |
8635 | | |
8636 | 0 | case (NTOP_BASE + 107): /* LONGEST_FLOW_PKT */ |
8637 | 0 | case ((VENDOR_NTOP << 16) | 107): /* LONGEST_FLOW_PKT */ |
8638 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_longest_flow_pkt, |
8639 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8640 | 0 | break; |
8641 | | |
8642 | 0 | case (NTOP_BASE + 108): /* SHORTEST_FLOW_PKT */ |
8643 | 0 | case ((VENDOR_NTOP << 16) | 108): /* SHORTEST_FLOW_PKT */ |
8644 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_shortest_flow_pkt, |
8645 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8646 | 0 | break; |
8647 | | |
8648 | 0 | case (NTOP_BASE + 109): /* RETRANSMITTED_IN_PKTS */ |
8649 | 0 | case ((VENDOR_NTOP << 16) | 109): /* RETRANSMITTED_IN_PKTS */ |
8650 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_retransmitted_in_pkts, |
8651 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8652 | 0 | break; |
8653 | | |
8654 | 0 | case (NTOP_BASE + 110): /* RETRANSMITTED_OUT_PKTS */ |
8655 | 0 | case ((VENDOR_NTOP << 16) | 110): /* RETRANSMITTED_OUT_PKTS */ |
8656 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_retransmitted_out_pkts, |
8657 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8658 | 0 | break; |
8659 | | |
8660 | 0 | case (NTOP_BASE + 111): /* OOORDER_IN_PKTS */ |
8661 | 0 | case ((VENDOR_NTOP << 16) | 111): /* OOORDER_IN_PKTS */ |
8662 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ooorder_in_pkts, |
8663 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8664 | 0 | break; |
8665 | | |
8666 | 0 | case (NTOP_BASE + 112): /* OOORDER_OUT_PKTS */ |
8667 | 0 | case ((VENDOR_NTOP << 16) | 112): /* OOORDER_OUT_PKTS */ |
8668 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ooorder_out_pkts, |
8669 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8670 | 0 | break; |
8671 | | |
8672 | 0 | case (NTOP_BASE + 113): /* UNTUNNELED_PROTOCOL */ |
8673 | 0 | case ((VENDOR_NTOP << 16) | 113): /* UNTUNNELED_PROTOCOL */ |
8674 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_untunneled_protocol, |
8675 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8676 | 0 | break; |
8677 | | |
8678 | 0 | case (NTOP_BASE + 114): /* UNTUNNELED_IPV4_SRC_ADDR */ |
8679 | 0 | case ((VENDOR_NTOP << 16) | 114): /* UNTUNNELED_IPV4_SRC_ADDR */ |
8680 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_untunneled_ipv4_src_addr, |
8681 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8682 | 0 | break; |
8683 | | |
8684 | 0 | case (NTOP_BASE + 115): /* UNTUNNELED_L4_SRC_PORT */ |
8685 | 0 | case ((VENDOR_NTOP << 16) | 115): /* UNTUNNELED_L4_SRC_PORT */ |
8686 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_untunneled_l4_src_port, |
8687 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8688 | 0 | break; |
8689 | | |
8690 | 0 | case (NTOP_BASE + 116): /* UNTUNNELED_IPV4_DST_ADDR */ |
8691 | 0 | case ((VENDOR_NTOP << 16) | 116): /* UNTUNNELED_IPV4_DST_ADDR */ |
8692 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_untunneled_ipv4_dst_addr, |
8693 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8694 | 0 | break; |
8695 | | |
8696 | 0 | case (NTOP_BASE + 117): /* UNTUNNELED_L4_DST_PORT */ |
8697 | 0 | case ((VENDOR_NTOP << 16) | 117): /* UNTUNNELED_L4_DST_PORT */ |
8698 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_untunneled_l4_dst_port, |
8699 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8700 | 0 | break; |
8701 | | |
8702 | 0 | case (NTOP_BASE + 118): /* L7_PROTO */ |
8703 | 0 | case ((VENDOR_NTOP << 16) | 118): /* L7_PROTO */ |
8704 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_l7_proto, |
8705 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8706 | 0 | break; |
8707 | | |
8708 | 0 | case (NTOP_BASE + 119): /* L7_PROTO_NAME */ |
8709 | 0 | case ((VENDOR_NTOP << 16) | 119): /* L7_PROTO_NAME */ |
8710 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_l7_proto_name, |
8711 | 0 | tvb, offset, length, ENC_ASCII); |
8712 | 0 | break; |
8713 | | |
8714 | 0 | case (NTOP_BASE + 120): /* DOWNSTREAM_TUNNEL_ID */ |
8715 | 0 | case ((VENDOR_NTOP << 16) | 120): /* DOWNSTREAM_TUNNEL_ID */ |
8716 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_downstram_tunnel_id, |
8717 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8718 | 0 | break; |
8719 | | |
8720 | 0 | case (NTOP_BASE + 121): /* FLOW_USER_NAME */ |
8721 | 0 | case ((VENDOR_NTOP << 16) | 121): /* FLOW_USER_NAME */ |
8722 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_flow_user_name, |
8723 | 0 | tvb, offset, length, ENC_ASCII); |
8724 | 0 | break; |
8725 | | |
8726 | 0 | case (NTOP_BASE + 122): /* FLOW_SERVER_NAME */ |
8727 | 0 | case ((VENDOR_NTOP << 16) | 122): /* FLOW_SERVER_NAME */ |
8728 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_flow_server_name, |
8729 | 0 | tvb, offset, length, ENC_ASCII); |
8730 | 0 | break; |
8731 | | |
8732 | 0 | case (NTOP_BASE + 123): /* CLIENT_NW_LATENCY_MS */ |
8733 | 0 | case ((VENDOR_NTOP << 16) | 123): /* CLIENT_NW_LATENCY_MS */ |
8734 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_client_nw_latency_ms, |
8735 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8736 | 0 | break; |
8737 | | |
8738 | 0 | case (NTOP_BASE + 124): /* SERVER_NW_LATENCY_MS */ |
8739 | 0 | case ((VENDOR_NTOP << 16) | 124): /* SERVER_NW_LATENCY_MS */ |
8740 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_server_nw_latency_ms, |
8741 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8742 | 0 | break; |
8743 | | |
8744 | 0 | case (NTOP_BASE + 125): /* APPL_LATENCY_MS */ |
8745 | 0 | case ((VENDOR_NTOP << 16) | 125): /* APPL_LATENCY_MS */ |
8746 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_appl_latency_ms, |
8747 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8748 | 0 | break; |
8749 | | |
8750 | 0 | case (NTOP_BASE + 126): /* PLUGIN_NAME */ |
8751 | 0 | case ((VENDOR_NTOP << 16) | 126): /* PLUGIN_NAME */ |
8752 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_plugin_name, |
8753 | 0 | tvb, offset, length, ENC_ASCII); |
8754 | 0 | break; |
8755 | | |
8756 | 0 | case (NTOP_BASE + 127): /* RETRANSMITTED_IN_BYTES */ |
8757 | 0 | case ((VENDOR_NTOP << 16) | 127): /* RETRANSMITTED_IN_BYTES */ |
8758 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_retransmitted_in_bytes, |
8759 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8760 | 0 | break; |
8761 | | |
8762 | 0 | case (NTOP_BASE + 128): /* RETRANSMITTED_OUT_BYTES */ |
8763 | 0 | case ((VENDOR_NTOP << 16) | 128): /* RETRANSMITTED_OUT_BYTES */ |
8764 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_retransmitted_out_bytes, |
8765 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8766 | 0 | break; |
8767 | | |
8768 | 0 | case (NTOP_BASE + 130): /* SIP_CALL_ID */ |
8769 | 0 | case ((VENDOR_NTOP << 16) | 130): /* SIP_CALL_ID */ |
8770 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_call_id, |
8771 | 0 | tvb, offset, length, ENC_ASCII); |
8772 | 0 | break; |
8773 | | |
8774 | 0 | case (NTOP_BASE + 131): /* SIP_CALLING_PARTY */ |
8775 | 0 | case ((VENDOR_NTOP << 16) | 131): /* SIP_CALLING_PARTY */ |
8776 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_calling_party, |
8777 | 0 | tvb, offset, length, ENC_ASCII); |
8778 | 0 | break; |
8779 | | |
8780 | 0 | case (NTOP_BASE + 132): /* SIP_CALLED_PARTY */ |
8781 | 0 | case ((VENDOR_NTOP << 16) | 132): /* SIP_CALLED_PARTY */ |
8782 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_called_party, |
8783 | 0 | tvb, offset, length, ENC_ASCII); |
8784 | 0 | break; |
8785 | | |
8786 | 0 | case (NTOP_BASE + 133): /* SIP_RTP_CODECS */ |
8787 | 0 | case ((VENDOR_NTOP << 16) | 133): /* SIP_RTP_CODECS */ |
8788 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_rtp_codecs, |
8789 | 0 | tvb, offset, length, ENC_ASCII); |
8790 | 0 | break; |
8791 | | |
8792 | 0 | case (NTOP_BASE + 134): /* SIP_INVITE_TIME */ |
8793 | 0 | case ((VENDOR_NTOP << 16) | 134): /* SIP_INVITE_TIME */ |
8794 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_invite_time, |
8795 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
8796 | 0 | break; |
8797 | | |
8798 | 0 | case (NTOP_BASE + 135): /* SIP_TRYING_TIME */ |
8799 | 0 | case ((VENDOR_NTOP << 16) | 135): /* SIP_TRYING_TIME */ |
8800 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_trying_time, |
8801 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
8802 | 0 | break; |
8803 | | |
8804 | 0 | case (NTOP_BASE + 136): /* SIP_RINGING_TIME */ |
8805 | 0 | case ((VENDOR_NTOP << 16) | 136): /* SIP_RINGING_TIME */ |
8806 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_ringing_time, |
8807 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
8808 | 0 | break; |
8809 | | |
8810 | 0 | case (NTOP_BASE + 137): /* SIP_INVITE_OK_TIME */ |
8811 | 0 | case ((VENDOR_NTOP << 16) | 137): /* SIP_INVITE_OK_TIME */ |
8812 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_invite_ok_time, |
8813 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
8814 | 0 | break; |
8815 | | |
8816 | 0 | case (NTOP_BASE + 138): /* SIP_INVITE_FAILURE_TIME */ |
8817 | 0 | case ((VENDOR_NTOP << 16) | 138): /* SIP_INVITE_FAILURE_TIME */ |
8818 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_invite_failure_time, |
8819 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
8820 | 0 | break; |
8821 | | |
8822 | 0 | case (NTOP_BASE + 139): /* SIP_BYE_TIME */ |
8823 | 0 | case ((VENDOR_NTOP << 16) | 139): /* SIP_BYE_TIME */ |
8824 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_bye_time, |
8825 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
8826 | 0 | break; |
8827 | | |
8828 | 0 | case (NTOP_BASE + 140): /* SIP_BYE_OK_TIME */ |
8829 | 0 | case ((VENDOR_NTOP << 16) | 140): /* SIP_BYE_OK_TIME */ |
8830 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_bye_ok_time, |
8831 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
8832 | 0 | break; |
8833 | | |
8834 | 0 | case (NTOP_BASE + 141): /* SIP_CANCEL_TIME */ |
8835 | 0 | case ((VENDOR_NTOP << 16) | 141): /* SIP_CANCEL_TIME */ |
8836 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_cancel_time, |
8837 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
8838 | 0 | break; |
8839 | | |
8840 | 0 | case (NTOP_BASE + 142): /* SIP_CANCEL_OK_TIME */ |
8841 | 0 | case ((VENDOR_NTOP << 16) | 142): /* SIP_CANCEL_OK_TIME */ |
8842 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_cancel_ok_time, |
8843 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8844 | 0 | break; |
8845 | | |
8846 | 0 | case (NTOP_BASE + 143): /* SIP_RTP_IPV4_SRC_ADDR */ |
8847 | 0 | case ((VENDOR_NTOP << 16) | 143): /* SIP_RTP_IPV4_SRC_ADDR */ |
8848 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_rtp_ipv4_src_addr, |
8849 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8850 | 0 | break; |
8851 | | |
8852 | 0 | case (NTOP_BASE + 144): /* SIP_RTP_L4_SRC_PORT */ |
8853 | 0 | case ((VENDOR_NTOP << 16) | 144): /* SIP_RTP_L4_SRC_PORT */ |
8854 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_rtp_l4_src_port, |
8855 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8856 | 0 | break; |
8857 | | |
8858 | 0 | case (NTOP_BASE + 145): /* SIP_RTP_IPV4_DST_ADDR */ |
8859 | 0 | case ((VENDOR_NTOP << 16) | 145): /* SIP_RTP_IPV4_DST_ADDR */ |
8860 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_rtp_ipv4_dst_addr, |
8861 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8862 | 0 | break; |
8863 | | |
8864 | 0 | case (NTOP_BASE + 146): /* SIP_RTP_L4_DST_PORT */ |
8865 | 0 | case ((VENDOR_NTOP << 16) | 146): /* SIP_RTP_L4_DST_PORT */ |
8866 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_rtp_l4_dst_port, |
8867 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8868 | 0 | break; |
8869 | | |
8870 | 0 | case (NTOP_BASE + 147): /* SIP_RESPONSE_CODE */ |
8871 | 0 | case ((VENDOR_NTOP << 16) | 147): /* SIP_RESPONSE_CODE */ |
8872 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_response_code, |
8873 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8874 | 0 | break; |
8875 | | |
8876 | 0 | case (NTOP_BASE + 148): /* SIP_REASON_CAUSE */ |
8877 | 0 | case ((VENDOR_NTOP << 16) | 148): /* SIP_REASON_CAUSE */ |
8878 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_reason_cause, |
8879 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8880 | 0 | break; |
8881 | | |
8882 | 0 | case (NTOP_BASE + 150): /* RTP_FIRST_SEQ */ |
8883 | 0 | case ((VENDOR_NTOP << 16) | 150): /* RTP_FIRST_SEQ */ |
8884 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_first_seq, |
8885 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8886 | 0 | break; |
8887 | | |
8888 | 0 | case (NTOP_BASE + 151): /* RTP_FIRST_TS */ |
8889 | 0 | case ((VENDOR_NTOP << 16) | 151): /* RTP_FIRST_TS */ |
8890 | | /* XXX - is this an NTP timestamp? */ |
8891 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_first_ts, |
8892 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8893 | 0 | break; |
8894 | | |
8895 | 0 | case (NTOP_BASE + 152): /* RTP_LAST_SEQ */ |
8896 | 0 | case ((VENDOR_NTOP << 16) | 152): /* RTP_LAST_SEQ */ |
8897 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_last_seq, |
8898 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8899 | 0 | break; |
8900 | | |
8901 | 0 | case (NTOP_BASE + 153): /* RTP_LAST_TS */ |
8902 | 0 | case ((VENDOR_NTOP << 16) | 153): /* RTP_LAST_TS */ |
8903 | | /* XXX - is this an NTP timestamp? */ |
8904 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_last_ts, |
8905 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8906 | 0 | break; |
8907 | | |
8908 | 0 | case (NTOP_BASE + 154): /* RTP_IN_JITTER */ |
8909 | 0 | case ((VENDOR_NTOP << 16) | 154): /* RTP_IN_JITTER */ |
8910 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_in_jitter, |
8911 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8912 | 0 | break; |
8913 | | |
8914 | 0 | case (NTOP_BASE + 155): /* RTP_OUT_JITTER */ |
8915 | 0 | case ((VENDOR_NTOP << 16) | 155): /* RTP_OUT_JITTER */ |
8916 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_out_jitter, |
8917 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8918 | 0 | break; |
8919 | | |
8920 | 0 | case (NTOP_BASE + 156): /* RTP_IN_PKT_LOST */ |
8921 | 0 | case ((VENDOR_NTOP << 16) | 156): /* RTP_IN_PKT_LOST */ |
8922 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_in_pkt_lost, |
8923 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8924 | 0 | break; |
8925 | | |
8926 | 0 | case (NTOP_BASE + 157): /* RTP_OUT_PKT_LOST */ |
8927 | 0 | case ((VENDOR_NTOP << 16) | 157): /* RTP_OUT_PKT_LOST */ |
8928 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_out_pkt_lost, |
8929 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8930 | 0 | break; |
8931 | | |
8932 | 0 | case (NTOP_BASE + 158): /* RTP_OUT_PAYLOAD_TYPE */ |
8933 | 0 | case ((VENDOR_NTOP << 16) | 158): /* RTP_OUT_PAYLOAD_TYPE */ |
8934 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_out_payload_type, |
8935 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8936 | 0 | break; |
8937 | | |
8938 | 0 | case (NTOP_BASE + 159): /* RTP_IN_MAX_DELTA */ |
8939 | 0 | case ((VENDOR_NTOP << 16) | 159): /* RTP_IN_MAX_DELTA */ |
8940 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_in_max_delta, |
8941 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8942 | 0 | break; |
8943 | | |
8944 | 0 | case (NTOP_BASE + 160): /* RTP_OUT_MAX_DELTA */ |
8945 | 0 | case ((VENDOR_NTOP << 16) | 160): /* RTP_OUT_MAX_DELTA */ |
8946 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_out_max_delta, |
8947 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8948 | 0 | break; |
8949 | | |
8950 | | |
8951 | 0 | case (NTOP_BASE + 161): /* RTP_IN_PAYLOAD_TYPE */ |
8952 | 0 | case ((VENDOR_NTOP << 16) | 161): /* RTP_IN_PAYLOAD_TYPE */ |
8953 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_in_payload_type, |
8954 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8955 | 0 | break; |
8956 | | |
8957 | 0 | case (NTOP_BASE + 168): /* SRC_PROC_PID */ |
8958 | 0 | case ((VENDOR_NTOP << 16) | 168): /* SRC_PROC_PID */ |
8959 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_proc_id, |
8960 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8961 | 0 | break; |
8962 | | |
8963 | 0 | case (NTOP_BASE + 169): /* SRC_PROC_NAME */ |
8964 | 0 | case ((VENDOR_NTOP << 16) | 169): /* SRC_PROC_NAME */ |
8965 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_proc_name, |
8966 | 0 | tvb, offset, length, ENC_ASCII); |
8967 | 0 | break; |
8968 | | |
8969 | 0 | case (NTOP_BASE + 180): /* HTTP_URL */ |
8970 | 0 | case ((VENDOR_NTOP << 16) | 180): /* HTTP_URL */ |
8971 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_url, |
8972 | 0 | tvb, offset, length, ENC_ASCII); |
8973 | 0 | break; |
8974 | | |
8975 | 0 | case (NTOP_BASE + 181): /* HTTP_RET_CODE */ |
8976 | 0 | case ((VENDOR_NTOP << 16) | 181): /* HTTP_RET_CODE */ |
8977 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_ret_code, |
8978 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
8979 | 0 | break; |
8980 | | |
8981 | 0 | case (NTOP_BASE + 182): /* HTTP_REFERER */ |
8982 | 0 | case ((VENDOR_NTOP << 16) | 182): /* HTTP_REFERER */ |
8983 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_referer, |
8984 | 0 | tvb, offset, length, ENC_ASCII); |
8985 | 0 | break; |
8986 | | |
8987 | 0 | case (NTOP_BASE + 183): /* HTTP_UA */ |
8988 | 0 | case ((VENDOR_NTOP << 16) | 183): /* HTTP_UA */ |
8989 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_ua, |
8990 | 0 | tvb, offset, length, ENC_ASCII); |
8991 | 0 | break; |
8992 | | |
8993 | 0 | case (NTOP_BASE + 184): /* HTTP_MIME */ |
8994 | 0 | case ((VENDOR_NTOP << 16) | 184): /* HTTP_MIME */ |
8995 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_mime, |
8996 | 0 | tvb, offset, length, ENC_ASCII); |
8997 | 0 | break; |
8998 | | |
8999 | 0 | case (NTOP_BASE + 185): /* SMTP_MAIL_FROM */ |
9000 | 0 | case ((VENDOR_NTOP << 16) | 185): /* SMTP_MAIL_FROM */ |
9001 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_smtp_mail_from, |
9002 | 0 | tvb, offset, length, ENC_ASCII); |
9003 | 0 | break; |
9004 | | |
9005 | 0 | case (NTOP_BASE + 186): /* SMTP_RCPT_TO */ |
9006 | 0 | case ((VENDOR_NTOP << 16) | 186): /* SMTP_RCPT_TO */ |
9007 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_smtp_rcpt_to, |
9008 | 0 | tvb, offset, length, ENC_ASCII); |
9009 | 0 | break; |
9010 | | |
9011 | 0 | case (NTOP_BASE + 187): /* HTTP_HOST */ |
9012 | 0 | case ((VENDOR_NTOP << 16) | 187): /* HTTP_HOST */ |
9013 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_host, |
9014 | 0 | tvb, offset, length, ENC_ASCII); |
9015 | 0 | break; |
9016 | | |
9017 | 0 | case (NTOP_BASE + 188): /* SSL_SERVER_NAME */ |
9018 | 0 | case ((VENDOR_NTOP << 16) | 188): /* SSL_SERVER_NAME */ |
9019 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ssl_server_name, |
9020 | 0 | tvb, offset, length, ENC_ASCII); |
9021 | 0 | break; |
9022 | | |
9023 | 0 | case (NTOP_BASE + 189): /* BITTORRENT_HASH */ |
9024 | 0 | case ((VENDOR_NTOP << 16) | 189): /* BITTORRENT_HASH */ |
9025 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_bittorrent_hash, |
9026 | 0 | tvb, offset, length, ENC_ASCII); |
9027 | 0 | break; |
9028 | | |
9029 | 0 | case (NTOP_BASE + 195): /* MYSQL_SRV_VERSION */ |
9030 | 0 | case ((VENDOR_NTOP << 16) | 195): /* MYSQL_SRV_VERSION */ |
9031 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_mysql_srv_version, |
9032 | 0 | tvb, offset, length, ENC_ASCII); |
9033 | 0 | break; |
9034 | | |
9035 | 0 | case (NTOP_BASE + 196): /* MYSQL_USERNAME */ |
9036 | 0 | case ((VENDOR_NTOP << 16) | 196): /* MYSQL_USERNAME */ |
9037 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_mysql_username, |
9038 | 0 | tvb, offset, length, ENC_ASCII); |
9039 | 0 | break; |
9040 | | |
9041 | 0 | case (NTOP_BASE + 197): /* MYSQL_DB */ |
9042 | 0 | case ((VENDOR_NTOP << 16) | 197): /* MYSQL_DB */ |
9043 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_mysql_db, |
9044 | 0 | tvb, offset, length, ENC_ASCII); |
9045 | 0 | break; |
9046 | | |
9047 | 0 | case (NTOP_BASE + 198): /* MYSQL_QUERY */ |
9048 | 0 | case ((VENDOR_NTOP << 16) | 198): /* MYSQL_QUERY */ |
9049 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_mysql_query, |
9050 | 0 | tvb, offset, length, ENC_ASCII); |
9051 | 0 | break; |
9052 | | |
9053 | 0 | case (NTOP_BASE + 199): /* MYSQL_RESPONSE */ |
9054 | 0 | case ((VENDOR_NTOP << 16) | 199): /* MYSQL_RESPONSE */ |
9055 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_mysql_response, |
9056 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9057 | 0 | break; |
9058 | | |
9059 | 0 | case (NTOP_BASE + 200): /* ORACLE_USERNAME */ |
9060 | 0 | case ((VENDOR_NTOP << 16) | 200): /* ORACLE_USERNAME */ |
9061 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_oracle_username, |
9062 | 0 | tvb, offset, length, ENC_ASCII); |
9063 | 0 | break; |
9064 | | |
9065 | 0 | case (NTOP_BASE + 201): /* ORACLE_QUERY */ |
9066 | 0 | case ((VENDOR_NTOP << 16) | 201): /* ORACLE_QUERY */ |
9067 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_oracle_query, |
9068 | 0 | tvb, offset, length, ENC_ASCII); |
9069 | 0 | break; |
9070 | | |
9071 | 0 | case (NTOP_BASE + 202): /* ORACLE_RSP_CODE */ |
9072 | 0 | case ((VENDOR_NTOP << 16) | 202): /* ORACLE_RSP_CODE */ |
9073 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_oracle_resp_code, |
9074 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9075 | 0 | break; |
9076 | | |
9077 | 0 | case (NTOP_BASE + 203): /* ORACLE_RSP_STRING */ |
9078 | 0 | case ((VENDOR_NTOP << 16) | 203): /* ORACLE_RSP_STRING */ |
9079 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_oracle_resp_string, |
9080 | 0 | tvb, offset, length, ENC_ASCII); |
9081 | 0 | break; |
9082 | | |
9083 | 0 | case (NTOP_BASE + 204): /* ORACLE_QUERY_DURATION */ |
9084 | 0 | case ((VENDOR_NTOP << 16) | 204): /* ORACLE_QUERY_DURATION */ |
9085 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_oracle_query_duration, |
9086 | 0 | tvb, offset, length, ENC_ASCII|ENC_NA); |
9087 | 0 | break; |
9088 | | |
9089 | 0 | case (NTOP_BASE + 205): /* DNS_QUERY */ |
9090 | 0 | case ((VENDOR_NTOP << 16) | 205): /* DNS_QUERY */ |
9091 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dns_query, |
9092 | 0 | tvb, offset, length, ENC_ASCII); |
9093 | 0 | break; |
9094 | | |
9095 | 0 | case (NTOP_BASE + 206): /* DNS_QUERY_ID */ |
9096 | 0 | case ((VENDOR_NTOP << 16) | 206): /* DNS_QUERY_ID */ |
9097 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dns_query_id, |
9098 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9099 | 0 | break; |
9100 | | |
9101 | 0 | case (NTOP_BASE + 207): /* DNS_QUERY_TYPE */ |
9102 | 0 | case ((VENDOR_NTOP << 16) | 207): /* DNS_QUERY_TYPE */ |
9103 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dns_query_type, |
9104 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9105 | 0 | break; |
9106 | | |
9107 | 0 | case (NTOP_BASE + 208): /* DNS_RET_CODE */ |
9108 | 0 | case ((VENDOR_NTOP << 16) | 208): /* DNS_RET_CODE */ |
9109 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dns_ret_code, |
9110 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9111 | 0 | break; |
9112 | | |
9113 | 0 | case (NTOP_BASE + 209): /* DNS_NUM_ANSWERS */ |
9114 | 0 | case ((VENDOR_NTOP << 16) | 209): /* DNS_NUM_ANSWERS */ |
9115 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dns_num_answers, |
9116 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9117 | 0 | break; |
9118 | | |
9119 | 0 | case (NTOP_BASE + 210): /* POP_USER */ |
9120 | 0 | case ((VENDOR_NTOP << 16) | 210): /* POP_USER */ |
9121 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_pop_user, |
9122 | 0 | tvb, offset, length, ENC_ASCII); |
9123 | 0 | break; |
9124 | | |
9125 | 0 | case (NTOP_BASE + 220): /* GTPV1_REQ_MSG_TYPE */ |
9126 | 0 | case ((VENDOR_NTOP << 16) | 220): /* GTPV1_REQ_MSG_TYPE */ |
9127 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_req_msg_type, |
9128 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9129 | 0 | break; |
9130 | | |
9131 | 0 | case (NTOP_BASE + 221): /* GTPV1_RSP_MSG_TYPE */ |
9132 | 0 | case ((VENDOR_NTOP << 16) | 221): /* GTPV1_RSP_MSG_TYPE */ |
9133 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_rsp_msg_type, |
9134 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9135 | 0 | break; |
9136 | | |
9137 | 0 | case (NTOP_BASE + 222): /* GTPV1_C2S_TEID_DATA */ |
9138 | 0 | case ((VENDOR_NTOP << 16) | 222): /* GTPV1_C2S_TEID_DATA */ |
9139 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_c2s_teid_data, |
9140 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9141 | 0 | break; |
9142 | | |
9143 | 0 | case (NTOP_BASE + 223): /* GTPV1_C2S_TEID_CTRL */ |
9144 | 0 | case ((VENDOR_NTOP << 16) | 223): /* GTPV1_C2S_TEID_CTRL */ |
9145 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_c2s_teid_ctrl, |
9146 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9147 | 0 | break; |
9148 | | |
9149 | 0 | case (NTOP_BASE + 224): /* GTPV1_S2C_TEID_DATA */ |
9150 | 0 | case ((VENDOR_NTOP << 16) | 224): /* GTPV1_S2C_TEID_DATA */ |
9151 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_s2c_teid_data, |
9152 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9153 | 0 | break; |
9154 | | |
9155 | 0 | case (NTOP_BASE + 225): /* GTPV1_S2C_TEID_CTRL */ |
9156 | 0 | case ((VENDOR_NTOP << 16) | 225): /* GTPV1_S2C_TEID_CTRL */ |
9157 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_s2c_teid_ctrl, |
9158 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9159 | 0 | break; |
9160 | | |
9161 | 0 | case (NTOP_BASE + 226): /* GTPV1_END_USER_IP */ |
9162 | 0 | case ((VENDOR_NTOP << 16) | 226): /* GTPV1_END_USER_IP */ |
9163 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_end_user_ip, |
9164 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9165 | 0 | break; |
9166 | | |
9167 | 0 | case (NTOP_BASE + 227): /* GTPV1_END_USER_IMSI */ |
9168 | 0 | case ((VENDOR_NTOP << 16) | 227): /* GTPV1_END_USER_IMSI */ |
9169 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_end_user_imsi, |
9170 | 0 | tvb, offset, length, ENC_ASCII); |
9171 | 0 | break; |
9172 | | |
9173 | 0 | case (NTOP_BASE + 228): /* GTPV1_END_USER_MSISDN */ |
9174 | 0 | case ((VENDOR_NTOP << 16) | 228): /* GTPV1_END_USER_MSISDN */ |
9175 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_end_user_msisdn, |
9176 | 0 | tvb, offset, length, ENC_ASCII); |
9177 | 0 | break; |
9178 | | |
9179 | 0 | case (NTOP_BASE + 229): /* GTPV1_END_USER_IMEI */ |
9180 | 0 | case ((VENDOR_NTOP << 16) | 229): /* GTPV1_END_USER_IMEI */ |
9181 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_end_user_imei, |
9182 | 0 | tvb, offset, length, ENC_ASCII); |
9183 | 0 | break; |
9184 | | |
9185 | 0 | case (NTOP_BASE + 230): /* GTPV1_APN_NAME */ |
9186 | 0 | case ((VENDOR_NTOP << 16) | 230): /* GTPV1_APN_NAME */ |
9187 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_apn_name, |
9188 | 0 | tvb, offset, length, ENC_ASCII); |
9189 | 0 | break; |
9190 | | |
9191 | 0 | case (NTOP_BASE + 231): /* GTPV1_RAI_MCC */ |
9192 | 0 | case ((VENDOR_NTOP << 16) | 231): /* GTPV1_RAI_MCC */ |
9193 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_rai_mcc, |
9194 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9195 | 0 | break; |
9196 | | |
9197 | 0 | case (NTOP_BASE + 232): /* GTPV1_RAI_MNC */ |
9198 | 0 | case ((VENDOR_NTOP << 16) | 232): /* GTPV1_RAI_MNC */ |
9199 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_rai_mnc, |
9200 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9201 | 0 | break; |
9202 | | |
9203 | 0 | case (NTOP_BASE + 233): /* GTPV1_ULI_CELL_LAC */ |
9204 | 0 | case ((VENDOR_NTOP << 16) | 233): /* GTPV1_ULI_CELL_LAC */ |
9205 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_uli_cell_lac, |
9206 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9207 | 0 | break; |
9208 | | |
9209 | 0 | case (NTOP_BASE + 234): /* GTPV1_ULI_CELL_CI */ |
9210 | 0 | case ((VENDOR_NTOP << 16) | 234): /* GTPV1_ULI_CELL_CI */ |
9211 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_uli_cell_ci, |
9212 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9213 | 0 | break; |
9214 | | |
9215 | 0 | case (NTOP_BASE + 235): /* GTPV1_ULI_SAC */ |
9216 | 0 | case ((VENDOR_NTOP << 16) | 235): /* GTPV1_ULI_SAC */ |
9217 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_uli_sac, |
9218 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9219 | 0 | break; |
9220 | | |
9221 | 0 | case (NTOP_BASE + 236): /* GTPV1_RAT_TYPE */ |
9222 | 0 | case ((VENDOR_NTOP << 16) | 236): /* GTPV1_RAT_TYPE */ |
9223 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_rai_type, |
9224 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9225 | 0 | break; |
9226 | | |
9227 | 0 | case (NTOP_BASE + 240): /* RADIUS_REQ_MSG_TYPE */ |
9228 | 0 | case ((VENDOR_NTOP << 16) | 240): /* RADIUS_REQ_MSG_TYPE */ |
9229 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_req_msg_type, |
9230 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9231 | 0 | break; |
9232 | | |
9233 | 0 | case (NTOP_BASE + 241): /* RADIUS_RSP_MSG_TYPE */ |
9234 | 0 | case ((VENDOR_NTOP << 16) | 241): /* RADIUS_RSP_MSG_TYPE */ |
9235 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_rsp_msg_type, |
9236 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9237 | 0 | break; |
9238 | | |
9239 | 0 | case (NTOP_BASE + 242): /* RADIUS_USER_NAME */ |
9240 | 0 | case ((VENDOR_NTOP << 16) | 242): /* RADIUS_USER_NAME */ |
9241 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_user_name, |
9242 | 0 | tvb, offset, length, ENC_ASCII); |
9243 | 0 | break; |
9244 | | |
9245 | 0 | case (NTOP_BASE + 243): /* RADIUS_CALLING_STATION_ID */ |
9246 | 0 | case ((VENDOR_NTOP << 16) | 243): /* RADIUS_CALLING_STATION_ID */ |
9247 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_calling_station_id, |
9248 | 0 | tvb, offset, length, ENC_ASCII); |
9249 | 0 | break; |
9250 | | |
9251 | 0 | case (NTOP_BASE + 244): /* RADIUS_CALLED_STATION_ID */ |
9252 | 0 | case ((VENDOR_NTOP << 16) | 244): /* RADIUS_CALLED_STATION_ID */ |
9253 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_called_station_id, |
9254 | 0 | tvb, offset, length, ENC_ASCII); |
9255 | 0 | break; |
9256 | | |
9257 | 0 | case (NTOP_BASE + 245): /* RADIUS_NAS_IP_ADDR */ |
9258 | 0 | case ((VENDOR_NTOP << 16) | 245): /* RADIUS_NAS_IP_ADDR */ |
9259 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_nas_ip_addr, |
9260 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9261 | 0 | break; |
9262 | | |
9263 | 0 | case (NTOP_BASE + 246): /* RADIUS_NAS_IDENTIFIER */ |
9264 | 0 | case ((VENDOR_NTOP << 16) | 246): /* RADIUS_NAS_IDENTIFIER */ |
9265 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_nas_identifier, |
9266 | 0 | tvb, offset, length, ENC_ASCII); |
9267 | 0 | break; |
9268 | | |
9269 | 0 | case (NTOP_BASE + 247): /* RADIUS_USER_IMSI */ |
9270 | 0 | case ((VENDOR_NTOP << 16) | 247): /* RADIUS_USER_IMSI */ |
9271 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_user_imsi, |
9272 | 0 | tvb, offset, length, ENC_ASCII); |
9273 | 0 | break; |
9274 | | |
9275 | 0 | case (NTOP_BASE + 248): /* RADIUS_USER_IMEI */ |
9276 | 0 | case ((VENDOR_NTOP << 16) | 248): /* RADIUS_USER_IMEI */ |
9277 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_user_imei, |
9278 | 0 | tvb, offset, length, ENC_ASCII); |
9279 | 0 | break; |
9280 | | |
9281 | 0 | case (NTOP_BASE + 249): /* RADIUS_FRAMED_IP_ADDR */ |
9282 | 0 | case ((VENDOR_NTOP << 16) | 249): /* RADIUS_FRAMED_IP_ADDR */ |
9283 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_framed_ip_addr, |
9284 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9285 | 0 | break; |
9286 | | |
9287 | 0 | case (NTOP_BASE + 250): /* RADIUS_ACCT_SESSION_ID */ |
9288 | 0 | case ((VENDOR_NTOP << 16) | 250): /* RADIUS_ACCT_SESSION_ID */ |
9289 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_acct_session_id, |
9290 | 0 | tvb, offset, length, ENC_ASCII); |
9291 | 0 | break; |
9292 | | |
9293 | 0 | case (NTOP_BASE + 251): /* RADIUS_ACCT_STATUS_TYPE */ |
9294 | 0 | case ((VENDOR_NTOP << 16) | 251): /* RADIUS_ACCT_STATUS_TYPE */ |
9295 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_acct_status_type, |
9296 | 0 | tvb, offset, length, ENC_ASCII); |
9297 | 0 | break; |
9298 | | |
9299 | 0 | case (NTOP_BASE + 252): /* RADIUS_ACCT_IN_OCTETS */ |
9300 | 0 | case ((VENDOR_NTOP << 16) | 252): /* RADIUS_ACCT_IN_OCTETS */ |
9301 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_acct_in_octets, |
9302 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9303 | 0 | break; |
9304 | | |
9305 | 0 | case (NTOP_BASE + 253): /* RADIUS_ACCT_OUT_OCTETS */ |
9306 | 0 | case ((VENDOR_NTOP << 16) | 253): /* RADIUS_ACCT_OUT_OCTETS */ |
9307 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_acct_out_octets, |
9308 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9309 | 0 | break; |
9310 | | |
9311 | 0 | case (NTOP_BASE + 254): /* RADIUS_ACCT_IN_PKTS */ |
9312 | 0 | case ((VENDOR_NTOP << 16) | 254): /* RADIUS_ACCT_IN_PKTS */ |
9313 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_acct_in_pkts, |
9314 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9315 | 0 | break; |
9316 | | |
9317 | 0 | case (NTOP_BASE + 255): /* RADIUS_ACCT_OUT_PKTS */ |
9318 | 0 | case ((VENDOR_NTOP << 16) | 255): /* RADIUS_ACCT_OUT_PKTS */ |
9319 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_radius_acct_out_pkts, |
9320 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9321 | 0 | break; |
9322 | | |
9323 | 0 | case (NTOP_BASE + 260): /* IMAP_LOGIN */ |
9324 | 0 | case ((VENDOR_NTOP << 16) | 260): /* IMAP_LOGIN */ |
9325 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_imap_login, |
9326 | 0 | tvb, offset, length, ENC_ASCII); |
9327 | 0 | break; |
9328 | | |
9329 | 0 | case (NTOP_BASE + 270): /* GTPV2_REQ_MSG_TYPE */ |
9330 | 0 | case ((VENDOR_NTOP << 16) | 270): /* GTPV2_REQ_MSG_TYPE */ |
9331 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_req_msg_type, |
9332 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9333 | 0 | break; |
9334 | | |
9335 | 0 | case (NTOP_BASE + 271): /* GTPV2_RSP_MSG_TYPE */ |
9336 | 0 | case ((VENDOR_NTOP << 16) | 271): /* GTPV2_RSP_MSG_TYPE */ |
9337 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_rsp_msg_type, |
9338 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9339 | 0 | break; |
9340 | | |
9341 | 0 | case (NTOP_BASE + 272): /* GTPV2_C2S_S1U_GTPU_TEID */ |
9342 | 0 | case ((VENDOR_NTOP << 16) | 272): /* GTPV2_C2S_S1U_GTPU_TEID */ |
9343 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_c2s_s1u_gtpu_teid, |
9344 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9345 | 0 | break; |
9346 | | |
9347 | 0 | case (NTOP_BASE + 273): /* GTPV2_C2S_S1U_GTPU_IP */ |
9348 | 0 | case ((VENDOR_NTOP << 16) | 273): /* GTPV2_C2S_S1U_GTPU_IP */ |
9349 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_c2s_s1u_gtpu_ip, |
9350 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9351 | 0 | break; |
9352 | | |
9353 | 0 | case (NTOP_BASE + 274): /* GTPV2_S2C_S1U_GTPU_TEID */ |
9354 | 0 | case ((VENDOR_NTOP << 16) | 274): /* GTPV2_S2C_S1U_GTPU_TEID */ |
9355 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_s2c_s1u_gtpu_teid, |
9356 | 0 | tvb, offset, length, ENC_ASCII); |
9357 | 0 | break; |
9358 | | |
9359 | 0 | case (NTOP_BASE + 275): /* GTPV2_S2C_S1U_GTPU_IP */ |
9360 | 0 | case ((VENDOR_NTOP << 16) | 275): /* GTPV2_S2C_S1U_GTPU_IP */ |
9361 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_s2c_s1u_gtpu_ip, |
9362 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9363 | 0 | break; |
9364 | | |
9365 | 0 | case (NTOP_BASE + 276): /* GTPV2_END_USER_IMSI */ |
9366 | 0 | case ((VENDOR_NTOP << 16) | 276): /* GTPV2_END_USER_IMSI */ |
9367 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_end_user_imsi, |
9368 | 0 | tvb, offset, length, ENC_ASCII); |
9369 | 0 | break; |
9370 | | |
9371 | 0 | case (NTOP_BASE + 277): /* GTPV2_END_USER_MSISDN */ |
9372 | 0 | case ((VENDOR_NTOP << 16) | 277): /* GTPV2_END_USER_MSISDN */ |
9373 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_and_user_msisdn, |
9374 | 0 | tvb, offset, length, ENC_ASCII); |
9375 | 0 | break; |
9376 | | |
9377 | 0 | case (NTOP_BASE + 278): /* GTPV2_APN_NAME */ |
9378 | 0 | case ((VENDOR_NTOP << 16) | 278): /* GTPV2_APN_NAME */ |
9379 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_apn_name, |
9380 | 0 | tvb, offset, length, ENC_ASCII); |
9381 | 0 | break; |
9382 | | |
9383 | 0 | case (NTOP_BASE + 279): /* GTPV2_ULI_MCC */ |
9384 | 0 | case ((VENDOR_NTOP << 16) | 279): /* GTPV2_ULI_MCC */ |
9385 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_uli_mcc, |
9386 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9387 | 0 | break; |
9388 | | |
9389 | 0 | case (NTOP_BASE + 280): /* GTPV2_ULI_MNC */ |
9390 | 0 | case ((VENDOR_NTOP << 16) | 280): /* GTPV2_ULI_MNC */ |
9391 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_uli_mnc, |
9392 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9393 | 0 | break; |
9394 | | |
9395 | 0 | case (NTOP_BASE + 281): /* GTPV2_ULI_CELL_TAC */ |
9396 | 0 | case ((VENDOR_NTOP << 16) | 281): /* GTPV2_ULI_CELL_TAC */ |
9397 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_uli_cell_tac, |
9398 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9399 | 0 | break; |
9400 | | |
9401 | 0 | case (NTOP_BASE + 282): /* GTPV2_ULI_CELL_ID */ |
9402 | 0 | case ((VENDOR_NTOP << 16) | 282): /* GTPV2_ULI_CELL_ID */ |
9403 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_uli_cell_id, |
9404 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9405 | 0 | break; |
9406 | | |
9407 | 0 | case (NTOP_BASE + 283): /* GTPV2_RAT_TYPE */ |
9408 | 0 | case ((VENDOR_NTOP << 16) | 283): /* GTPV2_RAT_TYPE */ |
9409 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_rat_type, |
9410 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9411 | 0 | break; |
9412 | | |
9413 | 0 | case (NTOP_BASE + 284): /* GTPV2_PDN_IP */ |
9414 | 0 | case ((VENDOR_NTOP << 16) | 284): /* GTPV2_PDN_IP */ |
9415 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_pdn_ip, |
9416 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9417 | 0 | break; |
9418 | | |
9419 | 0 | case (NTOP_BASE + 285): /* GTPV2_END_USER_IMEI */ |
9420 | 0 | case ((VENDOR_NTOP << 16) | 285): /* GTPV2_END_USER_IMEI */ |
9421 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_end_user_imei, |
9422 | 0 | tvb, offset, length, ENC_ASCII); |
9423 | 0 | break; |
9424 | | |
9425 | 0 | case (NTOP_BASE + 290): /* SRC_AS_PATH_1 */ |
9426 | 0 | case ((VENDOR_NTOP << 16) | 290): /* SRC_AS_PATH_1 */ |
9427 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_1, |
9428 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9429 | 0 | break; |
9430 | | |
9431 | 0 | case (NTOP_BASE + 291): /* SRC_AS_PATH_2 */ |
9432 | 0 | case ((VENDOR_NTOP << 16) | 291): /* SRC_AS_PATH_2 */ |
9433 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_2, |
9434 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9435 | 0 | break; |
9436 | | |
9437 | 0 | case (NTOP_BASE + 292): /* SRC_AS_PATH_3 */ |
9438 | 0 | case ((VENDOR_NTOP << 16) | 292): /* SRC_AS_PATH_3 */ |
9439 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_3, |
9440 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9441 | 0 | break; |
9442 | | |
9443 | 0 | case (NTOP_BASE + 293): /* SRC_AS_PATH_4 */ |
9444 | 0 | case ((VENDOR_NTOP << 16) | 293): /* SRC_AS_PATH_4 */ |
9445 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_4, |
9446 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9447 | 0 | break; |
9448 | | |
9449 | 0 | case (NTOP_BASE + 294): /* SRC_AS_PATH_5 */ |
9450 | 0 | case ((VENDOR_NTOP << 16) | 294): /* SRC_AS_PATH_5 */ |
9451 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_5, |
9452 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9453 | 0 | break; |
9454 | | |
9455 | 0 | case (NTOP_BASE + 295): /* SRC_AS_PATH_6 */ |
9456 | 0 | case ((VENDOR_NTOP << 16) | 295): /* SRC_AS_PATH_6 */ |
9457 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_6, |
9458 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9459 | 0 | break; |
9460 | | |
9461 | 0 | case (NTOP_BASE + 296): /* SRC_AS_PATH_7 */ |
9462 | 0 | case ((VENDOR_NTOP << 16) | 296): /* SRC_AS_PATH_7 */ |
9463 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_7, |
9464 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9465 | 0 | break; |
9466 | | |
9467 | 0 | case (NTOP_BASE + 297): /* SRC_AS_PATH_8 */ |
9468 | 0 | case ((VENDOR_NTOP << 16) | 297): /* SRC_AS_PATH_8 */ |
9469 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_8, |
9470 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9471 | 0 | break; |
9472 | | |
9473 | 0 | case (NTOP_BASE + 298): /* SRC_AS_PATH_9 */ |
9474 | 0 | case ((VENDOR_NTOP << 16) | 298): /* SRC_AS_PATH_9 */ |
9475 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_9, |
9476 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9477 | 0 | break; |
9478 | | |
9479 | 0 | case (NTOP_BASE + 299): /* SRC_AS_PATH_10 */ |
9480 | 0 | case ((VENDOR_NTOP << 16) | 299): /* SRC_AS_PATH_10 */ |
9481 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_path_10, |
9482 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9483 | 0 | break; |
9484 | | |
9485 | 0 | case (NTOP_BASE + 300): /* DST_AS_PATH_1 */ |
9486 | 0 | case ((VENDOR_NTOP << 16) | 300): /* DST_AS_PATH_1 */ |
9487 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_1, |
9488 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9489 | 0 | break; |
9490 | | |
9491 | 0 | case (NTOP_BASE + 301): /* DST_AS_PATH_2 */ |
9492 | 0 | case ((VENDOR_NTOP << 16) | 301): /* DST_AS_PATH_2 */ |
9493 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_2, |
9494 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9495 | 0 | break; |
9496 | | |
9497 | 0 | case (NTOP_BASE + 302): /* DST_AS_PATH_3 */ |
9498 | 0 | case ((VENDOR_NTOP << 16) | 302): /* DST_AS_PATH_3 */ |
9499 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_3, |
9500 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9501 | 0 | break; |
9502 | | |
9503 | 0 | case (NTOP_BASE + 303): /* DST_AS_PATH_4 */ |
9504 | 0 | case ((VENDOR_NTOP << 16) | 303): /* DST_AS_PATH_4 */ |
9505 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_4, |
9506 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9507 | 0 | break; |
9508 | | |
9509 | 0 | case (NTOP_BASE + 304): /* DST_AS_PATH_5 */ |
9510 | 0 | case ((VENDOR_NTOP << 16) | 304): /* DST_AS_PATH_5 */ |
9511 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_5, |
9512 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9513 | 0 | break; |
9514 | | |
9515 | 0 | case (NTOP_BASE + 305): /* DST_AS_PATH_6 */ |
9516 | 0 | case ((VENDOR_NTOP << 16) | 305): /* DST_AS_PATH_6 */ |
9517 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_6, |
9518 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9519 | 0 | break; |
9520 | | |
9521 | 0 | case (NTOP_BASE + 306): /* DST_AS_PATH_7 */ |
9522 | 0 | case ((VENDOR_NTOP << 16) | 306): /* DST_AS_PATH_7 */ |
9523 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_7, |
9524 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9525 | 0 | break; |
9526 | | |
9527 | 0 | case (NTOP_BASE + 307): /* DST_AS_PATH_8 */ |
9528 | 0 | case ((VENDOR_NTOP << 16) | 307): /* DST_AS_PATH_8 */ |
9529 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_8, |
9530 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9531 | 0 | break; |
9532 | | |
9533 | 0 | case (NTOP_BASE + 308): /* DST_AS_PATH_9 */ |
9534 | 0 | case ((VENDOR_NTOP << 16) | 308): /* DST_AS_PATH_9 */ |
9535 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_9, |
9536 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9537 | 0 | break; |
9538 | | |
9539 | 0 | case (NTOP_BASE + 309): /* DST_AS_PATH_10 */ |
9540 | 0 | case ((VENDOR_NTOP << 16) | 309): /* DST_AS_PATH_10 */ |
9541 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_path_10, |
9542 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9543 | 0 | break; |
9544 | | |
9545 | 0 | case (NTOP_BASE + 320): /* MYSQL_APPL_LATENCY_USEC */ |
9546 | 0 | case ((VENDOR_NTOP << 16) | 320): /* MYSQL_APPL_LATENCY_USEC */ |
9547 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_mysql_appl_latency_usec, |
9548 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9549 | 0 | break; |
9550 | | |
9551 | 0 | case (NTOP_BASE + 321): /* GTPV0_REQ_MSG_TYPE */ |
9552 | 0 | case ((VENDOR_NTOP << 16) | 321): /* GTPV0_REQ_MSG_TYPE */ |
9553 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_req_msg_type, |
9554 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9555 | 0 | break; |
9556 | | |
9557 | 0 | case (NTOP_BASE + 322): /* GTPV0_RSP_MSG_TYPE */ |
9558 | 0 | case ((VENDOR_NTOP << 16) | 322): /* GTPV0_RSP_MSG_TYPE */ |
9559 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_rsp_msg_type, |
9560 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9561 | 0 | break; |
9562 | | |
9563 | 0 | case (NTOP_BASE + 323): /* GTPV0_TID */ |
9564 | 0 | case ((VENDOR_NTOP << 16) | 323): /* GTPV0_TID */ |
9565 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_tid, |
9566 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9567 | 0 | break; |
9568 | | |
9569 | 0 | case (NTOP_BASE + 324): /* GTPV0_END_USER_IP */ |
9570 | 0 | case ((VENDOR_NTOP << 16) | 324): /* GTPV0_END_USER_IP */ |
9571 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_end_user_ip, |
9572 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9573 | 0 | break; |
9574 | | |
9575 | 0 | case (NTOP_BASE + 325): /* GTPV0_END_USER_MSISDN */ |
9576 | 0 | case ((VENDOR_NTOP << 16) | 325): /* GTPV0_END_USER_MSISDN */ |
9577 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_end_user_msisdn, |
9578 | 0 | tvb, offset, length, ENC_ASCII); |
9579 | 0 | break; |
9580 | | |
9581 | 0 | case (NTOP_BASE + 326): /* GTPV0_APN_NAME */ |
9582 | 0 | case ((VENDOR_NTOP << 16) | 326): /* GTPV0_APN_NAME */ |
9583 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_apn_name, |
9584 | 0 | tvb, offset, length, ENC_ASCII); |
9585 | 0 | break; |
9586 | | |
9587 | 0 | case (NTOP_BASE + 327): /* GTPV0_RAI_MCC */ |
9588 | 0 | case ((VENDOR_NTOP << 16) | 327): /* GTPV0_RAI_MCC */ |
9589 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_rai_mcc, |
9590 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9591 | 0 | break; |
9592 | | |
9593 | 0 | case (NTOP_BASE + 328): /* GTPV0_RAI_MNC */ |
9594 | 0 | case ((VENDOR_NTOP << 16) | 328): /* GTPV0_RAI_MNC */ |
9595 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_rai_mnc, |
9596 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9597 | 0 | break; |
9598 | | |
9599 | 0 | case (NTOP_BASE + 329): /* GTPV0_RAI_CELL_LAC */ |
9600 | 0 | case ((VENDOR_NTOP << 16) | 329): /* GTPV0_RAI_CELL_LAC */ |
9601 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_rai_cell_lac, |
9602 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9603 | 0 | break; |
9604 | | |
9605 | 0 | case (NTOP_BASE + 330): /* GTPV0_RAI_CELL_RAC */ |
9606 | 0 | case ((VENDOR_NTOP << 16) | 330): /* GTPV0_RAI_CELL_RAC */ |
9607 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_rai_cell_rac, |
9608 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9609 | 0 | break; |
9610 | | |
9611 | 0 | case (NTOP_BASE + 331): /* GTPV0_RESPONSE_CAUSE */ |
9612 | 0 | case ((VENDOR_NTOP << 16) | 331): /* GTPV0_RESPONSE_CAUSE */ |
9613 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv0_response_cause, |
9614 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9615 | 0 | break; |
9616 | | |
9617 | 0 | case (NTOP_BASE + 332): /* GTPV1_RESPONSE_CAUSE */ |
9618 | 0 | case ((VENDOR_NTOP << 16) | 332): /* GTPV1_RESPONSE_CAUSE */ |
9619 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_response_cause, |
9620 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9621 | 0 | break; |
9622 | | |
9623 | 0 | case (NTOP_BASE + 333): /* GTPV2_RESPONSE_CAUSE */ |
9624 | 0 | case ((VENDOR_NTOP << 16) | 333): /* GTPV2_RESPONSE_CAUSE */ |
9625 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_response_cause, |
9626 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9627 | 0 | break; |
9628 | | |
9629 | 0 | case (NTOP_BASE + 334): /* NUM_PKTS_TTL_5_32 */ |
9630 | 0 | case ((VENDOR_NTOP << 16) | 334): /* NUM_PKTS_TTL_5_32 */ |
9631 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_5_32, |
9632 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9633 | 0 | break; |
9634 | | |
9635 | 0 | case (NTOP_BASE + 335): /* NUM_PKTS_TTL_32_64 */ |
9636 | 0 | case ((VENDOR_NTOP << 16) | 335): /* NUM_PKTS_TTL_32_64 */ |
9637 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_32_64, |
9638 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9639 | 0 | break; |
9640 | | |
9641 | 0 | case (NTOP_BASE + 336): /* NUM_PKTS_TTL_64_96 */ |
9642 | 0 | case ((VENDOR_NTOP << 16) | 336): /* NUM_PKTS_TTL_64_96 */ |
9643 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_64_96, |
9644 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9645 | 0 | break; |
9646 | | |
9647 | 0 | case (NTOP_BASE + 337): /* NUM_PKTS_TTL_96_128 */ |
9648 | 0 | case ((VENDOR_NTOP << 16) | 337): /* NUM_PKTS_TTL_96_128 */ |
9649 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_96_128, |
9650 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9651 | 0 | break; |
9652 | | |
9653 | 0 | case (NTOP_BASE + 338): /* NUM_PKTS_TTL_128_160 */ |
9654 | 0 | case ((VENDOR_NTOP << 16) | 338): /* NUM_PKTS_TTL_128_160 */ |
9655 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_128_160, |
9656 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9657 | 0 | break; |
9658 | | |
9659 | 0 | case (NTOP_BASE + 339): /* NUM_PKTS_TTL_160_192 */ |
9660 | 0 | case ((VENDOR_NTOP << 16) | 339): /* NUM_PKTS_TTL_160_192 */ |
9661 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_160_192, |
9662 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9663 | 0 | break; |
9664 | | |
9665 | 0 | case (NTOP_BASE + 340): /* NUM_PKTS_TTL_192_224 */ |
9666 | 0 | case ((VENDOR_NTOP << 16) | 340): /* NUM_PKTS_TTL_192_224 */ |
9667 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_192_224, |
9668 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9669 | 0 | break; |
9670 | | |
9671 | 0 | case (NTOP_BASE + 341): /* NUM_PKTS_TTL_224_255 */ |
9672 | 0 | case ((VENDOR_NTOP << 16) | 341): /* NUM_PKTS_TTL_224_255 */ |
9673 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_224_255, |
9674 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9675 | 0 | break; |
9676 | | |
9677 | 0 | case (NTOP_BASE + 342): /* GTPV1_RAI_LAC */ |
9678 | 0 | case ((VENDOR_NTOP << 16) | 342): /* GTPV1_RAI_LAC */ |
9679 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_rai_lac, |
9680 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9681 | 0 | break; |
9682 | | |
9683 | 0 | case (NTOP_BASE + 343): /* GTPV1_RAI_RAC */ |
9684 | 0 | case ((VENDOR_NTOP << 16) | 343): /* GTPV1_RAI_RAC */ |
9685 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_rai_rac, |
9686 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9687 | 0 | break; |
9688 | | |
9689 | 0 | case (NTOP_BASE + 344): /* GTPV1_ULI_MCC */ |
9690 | 0 | case ((VENDOR_NTOP << 16) | 344): /* GTPV1_ULI_MCC */ |
9691 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_uli_mcc, |
9692 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9693 | 0 | break; |
9694 | | |
9695 | 0 | case (NTOP_BASE + 345): /* GTPV1_ULI_MNC */ |
9696 | 0 | case ((VENDOR_NTOP << 16) | 345): /* GTPV1_ULI_MNC */ |
9697 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv1_uli_mnc, |
9698 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9699 | 0 | break; |
9700 | | |
9701 | 0 | case (NTOP_BASE + 346): /* NUM_PKTS_TTL_2_5 */ |
9702 | 0 | case ((VENDOR_NTOP << 16) | 346): /* NUM_PKTS_TTL_2_5 */ |
9703 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_2_5, |
9704 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9705 | 0 | break; |
9706 | | |
9707 | 0 | case (NTOP_BASE + 347): /* NUM_PKTS_TTL_EQ_1 */ |
9708 | 0 | case ((VENDOR_NTOP << 16) | 347): /* NUM_PKTS_TTL_EQ_1 */ |
9709 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_num_pkts_ttl_eq_1, |
9710 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9711 | 0 | break; |
9712 | | |
9713 | 0 | case (NTOP_BASE + 348): /* RTP_SIP_CALL_ID */ |
9714 | 0 | case ((VENDOR_NTOP << 16) | 348): /* RTP_SIP_CALL_ID */ |
9715 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_sip_call_id, |
9716 | 0 | tvb, offset, length, ENC_ASCII); |
9717 | 0 | break; |
9718 | | |
9719 | 0 | case (NTOP_BASE + 349): /* IN_SRC_OSI_SAP */ |
9720 | 0 | case ((VENDOR_NTOP << 16) | 349): /* IN_SRC_OSI_SAP */ |
9721 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_in_src_osi_sap, |
9722 | 0 | tvb, offset, length, ENC_ASCII); |
9723 | 0 | break; |
9724 | | |
9725 | 0 | case (NTOP_BASE + 350): /* OUT_DST_OSI_SAP */ |
9726 | 0 | case ((VENDOR_NTOP << 16) | 350): /* OUT_DST_OSI_SAP */ |
9727 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_out_dst_osi_sap, |
9728 | 0 | tvb, offset, length, ENC_ASCII); |
9729 | 0 | break; |
9730 | | |
9731 | 0 | case (NTOP_BASE + 351): /* WHOIS_DAS_DOMAIN */ |
9732 | 0 | case ((VENDOR_NTOP << 16) | 351): /* WHOIS_DAS_DOMAIN */ |
9733 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_whois_das_domain, |
9734 | 0 | tvb, offset, length, ENC_ASCII); |
9735 | 0 | break; |
9736 | | |
9737 | 0 | case (NTOP_BASE + 352): /* DNS_TTL_ANSWER */ |
9738 | 0 | case ((VENDOR_NTOP << 16) | 352): /* DNS_TTL_ANSWER */ |
9739 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dns_ttl_answer, |
9740 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9741 | 0 | break; |
9742 | | |
9743 | 0 | case (NTOP_BASE + 353): /* DHCP_CLIENT_MAC */ |
9744 | 0 | case ((VENDOR_NTOP << 16) | 353): /* DHCP_CLIENT_MAC */ |
9745 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dhcp_client_mac, |
9746 | 0 | tvb, offset, length, ENC_NA); |
9747 | 0 | break; |
9748 | | |
9749 | 0 | case (NTOP_BASE + 354): /* DHCP_CLIENT_IP */ |
9750 | 0 | case ((VENDOR_NTOP << 16) | 354): /* DHCP_CLIENT_IP */ |
9751 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dhcp_client_ip, |
9752 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9753 | 0 | break; |
9754 | | |
9755 | 0 | case (NTOP_BASE + 355): /* DHCP_CLIENT_NAME */ |
9756 | 0 | case ((VENDOR_NTOP << 16) | 355): /* DHCP_CLIENT_NAME */ |
9757 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dhcp_client_name, |
9758 | 0 | tvb, offset, length, ENC_ASCII); |
9759 | 0 | break; |
9760 | | |
9761 | 0 | case (NTOP_BASE + 356): /* FTP_LOGIN */ |
9762 | 0 | case ((VENDOR_NTOP << 16) | 356): /* FTP_LOGIN */ |
9763 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ftp_login, |
9764 | 0 | tvb, offset, length, ENC_ASCII); |
9765 | 0 | break; |
9766 | | |
9767 | 0 | case (NTOP_BASE + 357): /* FTP_PASSWORD */ |
9768 | 0 | case ((VENDOR_NTOP << 16) | 357): /* FTP_PASSWORD */ |
9769 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ftp_password, |
9770 | 0 | tvb, offset, length, ENC_ASCII); |
9771 | 0 | break; |
9772 | | |
9773 | 0 | case (NTOP_BASE + 358): /* FTP_COMMAND */ |
9774 | 0 | case ((VENDOR_NTOP << 16) | 358): /* FTP_COMMAND */ |
9775 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ftp_command, |
9776 | 0 | tvb, offset, length, ENC_ASCII); |
9777 | 0 | break; |
9778 | | |
9779 | 0 | case (NTOP_BASE + 359): /* FTP_COMMAND_RET_CODE */ |
9780 | 0 | case ((VENDOR_NTOP << 16) | 359): /* FTP_COMMAND_RET_CODE */ |
9781 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ftp_command_ret_code, |
9782 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9783 | 0 | break; |
9784 | | |
9785 | 0 | case (NTOP_BASE + 360): /* HTTP_METHOD */ |
9786 | 0 | case ((VENDOR_NTOP << 16) | 360): /* HTTP_METHOD */ |
9787 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_method, |
9788 | 0 | tvb, offset, length, ENC_ASCII); |
9789 | 0 | break; |
9790 | | |
9791 | 0 | case (NTOP_BASE + 361): /* HTTP_SITE */ |
9792 | 0 | case ((VENDOR_NTOP << 16) | 361): /* HTTP_SITE */ |
9793 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_site, |
9794 | 0 | tvb, offset, length, ENC_ASCII); |
9795 | 0 | break; |
9796 | | |
9797 | 0 | case (NTOP_BASE + 362): /* SIP_C_IP */ |
9798 | 0 | case ((VENDOR_NTOP << 16) | 362): /* SIP_C_IP */ |
9799 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_c_ip, |
9800 | 0 | tvb, offset, length, ENC_ASCII); |
9801 | 0 | break; |
9802 | | |
9803 | 0 | case (NTOP_BASE + 363): /* SIP_CALL_STATE */ |
9804 | 0 | case ((VENDOR_NTOP << 16) | 363): /* SIP_CALL_STATE */ |
9805 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_sip_call_state, |
9806 | 0 | tvb, offset, length, ENC_ASCII); |
9807 | 0 | break; |
9808 | | |
9809 | 0 | case (NTOP_BASE + 370): /* RTP_IN_MOS */ |
9810 | 0 | case ((VENDOR_NTOP << 16) | 370): /* RTP_IN_MOS */ |
9811 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_in_mos, |
9812 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9813 | 0 | break; |
9814 | | |
9815 | 0 | case (NTOP_BASE + 371): /* RTP_IN_R_FACTOR */ |
9816 | 0 | case ((VENDOR_NTOP << 16) | 371): /* RTP_IN_R_FACTOR */ |
9817 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_in_r_factor, |
9818 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9819 | 0 | break; |
9820 | | |
9821 | 0 | case (NTOP_BASE + 372): /* SRC_PROC_USER_NAME */ |
9822 | 0 | case ((VENDOR_NTOP << 16) | 372): /* SRC_PROC_USER_NAME */ |
9823 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_proc_user_name, |
9824 | 0 | tvb, offset, length, ENC_ASCII); |
9825 | 0 | break; |
9826 | | |
9827 | 0 | case (NTOP_BASE + 373): /* SRC_FATHER_PROC_PID */ |
9828 | 0 | case ((VENDOR_NTOP << 16) | 373): /* SRC_FATHER_PROC_PID */ |
9829 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_father_proc_pid, |
9830 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9831 | 0 | break; |
9832 | | |
9833 | 0 | case (NTOP_BASE + 374): /* SRC_FATHER_PROC_NAME */ |
9834 | 0 | case ((VENDOR_NTOP << 16) | 374): /* SRC_FATHER_PROC_NAME */ |
9835 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_father_proc_name, |
9836 | 0 | tvb, offset, length, ENC_ASCII); |
9837 | 0 | break; |
9838 | | |
9839 | 0 | case (NTOP_BASE + 375): /* DST_PROC_PID */ |
9840 | 0 | case ((VENDOR_NTOP << 16) | 375): /* DST_PROC_PID */ |
9841 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_proc_pid, |
9842 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9843 | 0 | break; |
9844 | | |
9845 | 0 | case (NTOP_BASE + 376): /* DST_PROC_NAME */ |
9846 | 0 | case ((VENDOR_NTOP << 16) | 376): /* DST_PROC_NAME */ |
9847 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_proc_name, |
9848 | 0 | tvb, offset, length, ENC_ASCII); |
9849 | 0 | break; |
9850 | | |
9851 | 0 | case (NTOP_BASE + 377): /* DST_PROC_USER_NAME */ |
9852 | 0 | case ((VENDOR_NTOP << 16) | 377): /* DST_PROC_USER_NAME */ |
9853 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_proc_user_name, |
9854 | 0 | tvb, offset, length, ENC_ASCII); |
9855 | 0 | break; |
9856 | | |
9857 | 0 | case (NTOP_BASE + 378): /* DST_FATHER_PROC_PID */ |
9858 | 0 | case ((VENDOR_NTOP << 16) | 378): /* DST_FATHER_PROC_PID */ |
9859 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_father_proc_pid, |
9860 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9861 | 0 | break; |
9862 | | |
9863 | 0 | case (NTOP_BASE + 379): /* DST_FATHER_PROC_NAME */ |
9864 | 0 | case ((VENDOR_NTOP << 16) | 379): /* DST_FATHER_PROC_NAME */ |
9865 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_father_proc_name, |
9866 | 0 | tvb, offset, length, ENC_ASCII); |
9867 | 0 | break; |
9868 | | |
9869 | 0 | case (NTOP_BASE + 380): /* RTP_RTT */ |
9870 | 0 | case ((VENDOR_NTOP << 16) | 380): /* RTP_RTT */ |
9871 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_rtt, |
9872 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9873 | 0 | break; |
9874 | | |
9875 | 0 | case (NTOP_BASE + 381): /* RTP_IN_TRANSIT */ |
9876 | 0 | case ((VENDOR_NTOP << 16) | 381): /* RTP_IN_TRANSIT */ |
9877 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_in_transit, |
9878 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9879 | 0 | break; |
9880 | | |
9881 | 0 | case (NTOP_BASE + 382): /* RTP_OUT_TRANSIT */ |
9882 | 0 | case ((VENDOR_NTOP << 16) | 382): /* RTP_OUT_TRANSIT */ |
9883 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_out_transit, |
9884 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9885 | 0 | break; |
9886 | | |
9887 | 0 | case (NTOP_BASE + 383): /* SRC_PROC_ACTUAL_MEMORY */ |
9888 | 0 | case ((VENDOR_NTOP << 16) | 383): /* SRC_PROC_ACTUAL_MEMORY */ |
9889 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_proc_actual_memory, |
9890 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9891 | 0 | break; |
9892 | | |
9893 | 0 | case (NTOP_BASE + 384): /* SRC_PROC_PEAK_MEMORY */ |
9894 | 0 | case ((VENDOR_NTOP << 16) | 384): /* SRC_PROC_PEAK_MEMORY */ |
9895 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_proc_peak_memory, |
9896 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9897 | 0 | break; |
9898 | | |
9899 | 0 | case (NTOP_BASE + 385): /* SRC_PROC_AVERAGE_CPU_LOAD */ |
9900 | 0 | case ((VENDOR_NTOP << 16) | 385): /* SRC_PROC_AVERAGE_CPU_LOAD */ |
9901 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_proc_average_cpu_load, |
9902 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9903 | 0 | break; |
9904 | | |
9905 | 0 | case (NTOP_BASE + 386): /* SRC_PROC_NUM_PAGE_FAULTS */ |
9906 | 0 | case ((VENDOR_NTOP << 16) | 386): /* SRC_PROC_NUM_PAGE_FAULTS */ |
9907 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_proc_num_page_faults, |
9908 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9909 | 0 | break; |
9910 | | |
9911 | 0 | case (NTOP_BASE + 387): /* DST_PROC_ACTUAL_MEMORY */ |
9912 | 0 | case ((VENDOR_NTOP << 16) | 387): /* DST_PROC_ACTUAL_MEMORY */ |
9913 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_proc_actual_memory, |
9914 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9915 | 0 | break; |
9916 | | |
9917 | 0 | case (NTOP_BASE + 388): /* DST_PROC_PEAK_MEMORY */ |
9918 | 0 | case ((VENDOR_NTOP << 16) | 388): /* DST_PROC_PEAK_MEMORY */ |
9919 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_proc_peak_memory, |
9920 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9921 | 0 | break; |
9922 | | |
9923 | 0 | case (NTOP_BASE + 389): /* DST_PROC_AVERAGE_CPU_LOAD */ |
9924 | 0 | case ((VENDOR_NTOP << 16) | 389): /* DST_PROC_AVERAGE_CPU_LOAD */ |
9925 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_proc_average_cpu_load, |
9926 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9927 | 0 | break; |
9928 | | |
9929 | 0 | case (NTOP_BASE + 390): /* DST_PROC_NUM_PAGE_FAULTS */ |
9930 | 0 | case ((VENDOR_NTOP << 16) | 390): /* DST_PROC_NUM_PAGE_FAULTS */ |
9931 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_proc_num_page_faults, |
9932 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9933 | 0 | break; |
9934 | | |
9935 | 0 | case (NTOP_BASE + 391): /* DURATION_IN */ |
9936 | 0 | case ((VENDOR_NTOP << 16) | 391): /* DURATION_IN */ |
9937 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_duration_in, |
9938 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9939 | 0 | break; |
9940 | | |
9941 | 0 | case (NTOP_BASE + 392): /* DURATION_OUT */ |
9942 | 0 | case ((VENDOR_NTOP << 16) | 392): /* DURATION_OUT */ |
9943 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_duration_out, |
9944 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9945 | 0 | break; |
9946 | | |
9947 | 0 | case (NTOP_BASE + 393): /* SRC_PROC_PCTG_IOWAIT */ |
9948 | 0 | case ((VENDOR_NTOP << 16) | 393): /* SRC_PROC_PCTG_IOWAIT */ |
9949 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_proc_pctg_iowait, |
9950 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9951 | 0 | break; |
9952 | | |
9953 | 0 | case (NTOP_BASE + 394): /* DST_PROC_PCTG_IOWAIT */ |
9954 | 0 | case ((VENDOR_NTOP << 16) | 394): /* DST_PROC_PCTG_IOWAIT */ |
9955 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_proc_pctg_iowait, |
9956 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9957 | 0 | break; |
9958 | | |
9959 | 0 | case (NTOP_BASE + 395): /* RTP_DTMF_TONES */ |
9960 | 0 | case ((VENDOR_NTOP << 16) | 395): /* RTP_DTMF_TONES */ |
9961 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_dtmf_tones, |
9962 | 0 | tvb, offset, length, ENC_ASCII); |
9963 | 0 | break; |
9964 | | |
9965 | 0 | case (NTOP_BASE + 396): /* UNTUNNELED_IPV6_SRC_ADDR */ |
9966 | 0 | case ((VENDOR_NTOP << 16) | 396): /* UNTUNNELED_IPV6_SRC_ADDR */ |
9967 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_untunneled_ipv6_src_addr, |
9968 | 0 | tvb, offset, length, ENC_NA); |
9969 | 0 | break; |
9970 | | |
9971 | 0 | case (NTOP_BASE + 397): /* UNTUNNELED_IPV6_DST_ADDR */ |
9972 | 0 | case ((VENDOR_NTOP << 16) | 397): /* UNTUNNELED_IPV6_DST_ADDR */ |
9973 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_untunneled_ipv6_dst_addr, |
9974 | 0 | tvb, offset, length, ENC_NA); |
9975 | 0 | break; |
9976 | | |
9977 | 0 | case (NTOP_BASE + 398): /* DNS_RESPONSE */ |
9978 | 0 | case ((VENDOR_NTOP << 16) | 398): /* DNS_RESPONSE */ |
9979 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dns_response, |
9980 | 0 | tvb, offset, length, ENC_ASCII); |
9981 | 0 | break; |
9982 | | |
9983 | 0 | case (NTOP_BASE + 399): /* DIAMETER_REQ_MSG_TYPE */ |
9984 | 0 | case ((VENDOR_NTOP << 16) | 399): /* DIAMETER_REQ_MSG_TYPE */ |
9985 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_req_msg_type, |
9986 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9987 | 0 | break; |
9988 | | |
9989 | 0 | case (NTOP_BASE + 400): /* DIAMETER_RSP_MSG_TYPE */ |
9990 | 0 | case ((VENDOR_NTOP << 16) | 400): /* DIAMETER_RSP_MSG_TYPE */ |
9991 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_rsp_msg_type, |
9992 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
9993 | 0 | break; |
9994 | | |
9995 | 0 | case (NTOP_BASE + 401): /* DIAMETER_REQ_ORIGIN_HOST */ |
9996 | 0 | case ((VENDOR_NTOP << 16) | 401): /* DIAMETER_REQ_ORIGIN_HOST */ |
9997 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_req_origin_host, |
9998 | 0 | tvb, offset, length, ENC_ASCII); |
9999 | 0 | break; |
10000 | | |
10001 | 0 | case (NTOP_BASE + 402): /* DIAMETER_RSP_ORIGIN_HOST */ |
10002 | 0 | case ((VENDOR_NTOP << 16) | 402): /* DIAMETER_RSP_ORIGIN_HOST */ |
10003 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_rsp_origin_host, |
10004 | 0 | tvb, offset, length, ENC_ASCII); |
10005 | 0 | break; |
10006 | | |
10007 | 0 | case (NTOP_BASE + 403): /* DIAMETER_REQ_USER_NAME */ |
10008 | 0 | case ((VENDOR_NTOP << 16) | 403): /* DIAMETER_REQ_USER_NAME */ |
10009 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_req_user_name, |
10010 | 0 | tvb, offset, length, ENC_ASCII); |
10011 | 0 | break; |
10012 | | |
10013 | 0 | case (NTOP_BASE + 404): /* DIAMETER_RSP_RESULT_CODE */ |
10014 | 0 | case ((VENDOR_NTOP << 16) | 404): /* DIAMETER_RSP_RESULT_CODE */ |
10015 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_rsp_result_code, |
10016 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10017 | 0 | break; |
10018 | | |
10019 | 0 | case (NTOP_BASE + 405): /* DIAMETER_EXP_RES_VENDOR_ID */ |
10020 | 0 | case ((VENDOR_NTOP << 16) | 405): /* DIAMETER_EXP_RES_VENDOR_ID */ |
10021 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_exp_res_vendor_id, |
10022 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10023 | 0 | break; |
10024 | | |
10025 | 0 | case (NTOP_BASE + 406): /* DIAMETER_EXP_RES_RESULT_CODE */ |
10026 | 0 | case ((VENDOR_NTOP << 16) | 406): /* DIAMETER_EXP_RES_RESULT_CODE */ |
10027 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_exp_res_result_code, |
10028 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10029 | 0 | break; |
10030 | | |
10031 | 0 | case (NTOP_BASE + 407): /* S1AP_ENB_UE_S1AP_ID */ |
10032 | 0 | case ((VENDOR_NTOP << 16) | 407): /* S1AP_ENB_UE_S1AP_ID */ |
10033 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_s1ap_enb_ue_s1ap_id, |
10034 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10035 | 0 | break; |
10036 | | |
10037 | 0 | case (NTOP_BASE + 408): /* S1AP_MME_UE_S1AP_ID */ |
10038 | 0 | case ((VENDOR_NTOP << 16) | 408): /* S1AP_MME_UE_S1AP_ID */ |
10039 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_s1ap_mme_ue_s1ap_id, |
10040 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10041 | 0 | break; |
10042 | | |
10043 | 0 | case (NTOP_BASE + 409): /* S1AP_MSG_EMM_TYPE_MME_TO_ENB */ |
10044 | 0 | case ((VENDOR_NTOP << 16) | 409): /* S1AP_MSG_EMM_TYPE_MME_TO_ENB */ |
10045 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_s1ap_msg_emm_type_mme_to_enb, |
10046 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10047 | 0 | break; |
10048 | | |
10049 | 0 | case (NTOP_BASE + 410): /* S1AP_MSG_ESM_TYPE_MME_TO_ENB */ |
10050 | 0 | case ((VENDOR_NTOP << 16) | 410): /* S1AP_MSG_ESM_TYPE_MME_TO_ENB */ |
10051 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_s1ap_msg_esm_type_mme_to_enb, |
10052 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10053 | 0 | break; |
10054 | | |
10055 | 0 | case (NTOP_BASE + 411): /* S1AP_MSG_EMM_TYPE_ENB_TO_MME */ |
10056 | 0 | case ((VENDOR_NTOP << 16) | 411): /* S1AP_MSG_EMM_TYPE_ENB_TO_MME */ |
10057 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_s1ap_msg_emm_type_enb_to_mme, |
10058 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10059 | 0 | break; |
10060 | | |
10061 | 0 | case (NTOP_BASE + 412): /* S1AP_MSG_ESM_TYPE_ENB_TO_MME */ |
10062 | 0 | case ((VENDOR_NTOP << 16) | 412): /* S1AP_MSG_ESM_TYPE_ENB_TO_MME */ |
10063 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_s1ap_msg_esm_type_enb_to_mme, |
10064 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10065 | 0 | break; |
10066 | | |
10067 | 0 | case (NTOP_BASE + 413): /* S1AP_CAUSE_ENB_TO_MME */ |
10068 | 0 | case ((VENDOR_NTOP << 16) | 413): /* S1AP_CAUSE_ENB_TO_MME */ |
10069 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_s1ap_cause_enb_to_mme, |
10070 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10071 | 0 | break; |
10072 | | |
10073 | 0 | case (NTOP_BASE + 414): /* S1AP_DETAILED_CAUSE_ENB_TO_MME */ |
10074 | 0 | case ((VENDOR_NTOP << 16) | 414): /* S1AP_DETAILED_CAUSE_ENB_TO_MME */ |
10075 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_s1ap_detailed_cause_enb_to_mme, |
10076 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10077 | 0 | break; |
10078 | | |
10079 | 0 | case (NTOP_BASE + 415): /* TCP_WIN_MIN_IN */ |
10080 | 0 | case ((VENDOR_NTOP << 16) | 415): /* TCP_WIN_MIN_IN */ |
10081 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_tcp_win_min_in, |
10082 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10083 | 0 | break; |
10084 | | |
10085 | 0 | case (NTOP_BASE + 416): /* TCP_WIN_MAX_IN */ |
10086 | 0 | case ((VENDOR_NTOP << 16) | 416): /* TCP_WIN_MAX_IN */ |
10087 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_tcp_win_max_in, |
10088 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10089 | 0 | break; |
10090 | | |
10091 | 0 | case (NTOP_BASE + 417): /* TCP_WIN_MSS_IN */ |
10092 | 0 | case ((VENDOR_NTOP << 16) | 417): /* TCP_WIN_MSS_IN */ |
10093 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_tcp_win_mss_in, |
10094 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10095 | 0 | break; |
10096 | | |
10097 | 0 | case (NTOP_BASE + 418): /* TCP_WIN_SCALE_IN */ |
10098 | 0 | case ((VENDOR_NTOP << 16) | 418): /* TCP_WIN_SCALE_IN */ |
10099 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_tcp_win_scale_in, |
10100 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10101 | 0 | break; |
10102 | | |
10103 | 0 | case (NTOP_BASE + 419): /* TCP_WIN_MIN_OUT */ |
10104 | 0 | case ((VENDOR_NTOP << 16) | 419): /* TCP_WIN_MIN_OUT */ |
10105 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_tcp_win_min_out, |
10106 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10107 | 0 | break; |
10108 | | |
10109 | 0 | case (NTOP_BASE + 420): /* TCP_WIN_MAX_OUT */ |
10110 | 0 | case ((VENDOR_NTOP << 16) | 420): /* TCP_WIN_MAX_OUT */ |
10111 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_tcp_win_max_out, |
10112 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10113 | 0 | break; |
10114 | | |
10115 | 0 | case (NTOP_BASE + 421): /* TCP_WIN_MSS_OUT */ |
10116 | 0 | case ((VENDOR_NTOP << 16) | 421): /* TCP_WIN_MSS_OUT */ |
10117 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_tcp_win_mss_out, |
10118 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10119 | 0 | break; |
10120 | | |
10121 | 0 | case (NTOP_BASE + 422): /* TCP_WIN_SCALE_OUT */ |
10122 | 0 | case ((VENDOR_NTOP << 16) | 422): /* TCP_WIN_SCALE_OUT */ |
10123 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_tcp_win_scale_out, |
10124 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10125 | 0 | break; |
10126 | | |
10127 | 0 | case (NTOP_BASE + 423): /* DHCP_REMOTE_ID */ |
10128 | 0 | case ((VENDOR_NTOP << 16) | 423): /* DHCP_REMOTE_ID */ |
10129 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dhcp_remote_id, |
10130 | 0 | tvb, offset, length, ENC_ASCII); |
10131 | 0 | break; |
10132 | | |
10133 | 0 | case (NTOP_BASE + 424): /* DHCP_SUBSCRIBER_ID */ |
10134 | 0 | case ((VENDOR_NTOP << 16) | 424): /* DHCP_SUBSCRIBER_ID */ |
10135 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dhcp_subscriber_id, |
10136 | 0 | tvb, offset, length, ENC_ASCII); |
10137 | 0 | break; |
10138 | | |
10139 | 0 | case (NTOP_BASE + 425): /* SRC_PROC_UID */ |
10140 | 0 | case ((VENDOR_NTOP << 16) | 425): /* SRC_PROC_UID */ |
10141 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_proc_uid, |
10142 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10143 | 0 | break; |
10144 | | |
10145 | 0 | case (NTOP_BASE + 426): /* DST_PROC_UID */ |
10146 | 0 | case ((VENDOR_NTOP << 16) | 426): /* DST_PROC_UID */ |
10147 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_proc_uid, |
10148 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10149 | 0 | break; |
10150 | | |
10151 | 0 | case (NTOP_BASE + 427): /* APPLICATION_NAME */ |
10152 | 0 | case ((VENDOR_NTOP << 16) | 427): /* APPLICATION_NAME */ |
10153 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_application_name, |
10154 | 0 | tvb, offset, length, ENC_ASCII); |
10155 | 0 | break; |
10156 | | |
10157 | 0 | case (NTOP_BASE + 428): /* USER_NAME */ |
10158 | 0 | case ((VENDOR_NTOP << 16) | 428): /* USER_NAME */ |
10159 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_user_name, |
10160 | 0 | tvb, offset, length, ENC_ASCII); |
10161 | 0 | break; |
10162 | | |
10163 | 0 | case (NTOP_BASE + 429): /* DHCP_MESSAGE_TYPE */ |
10164 | 0 | case ((VENDOR_NTOP << 16) | 429): /* DHCP_MESSAGE_TYPE */ |
10165 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dhcp_message_type, |
10166 | 0 | tvb, offset, length, ENC_ASCII); |
10167 | 0 | break; |
10168 | | |
10169 | 0 | case (NTOP_BASE + 430): /* RTP_IN_PKT_DROP */ |
10170 | 0 | case ((VENDOR_NTOP << 16) | 430): /* RTP_IN_PKT_DROP */ |
10171 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_in_pkt_drop, |
10172 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10173 | 0 | break; |
10174 | | |
10175 | 0 | case (NTOP_BASE + 431): /* RTP_OUT_PKT_DROP */ |
10176 | 0 | case ((VENDOR_NTOP << 16) | 431): /* RTP_OUT_PKT_DROP */ |
10177 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_out_pkt_drop, |
10178 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10179 | 0 | break; |
10180 | | |
10181 | 0 | case (NTOP_BASE + 432): /* RTP_OUT_MOS */ |
10182 | 0 | case ((VENDOR_NTOP << 16) | 432): /* RTP_OUT_MOS */ |
10183 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_out_mos, |
10184 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10185 | 0 | break; |
10186 | | |
10187 | 0 | case (NTOP_BASE + 433): /* RTP_OUT_R_FACTOR */ |
10188 | 0 | case ((VENDOR_NTOP << 16) | 433): /* RTP_OUT_R_FACTOR */ |
10189 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_out_r_factor, |
10190 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10191 | 0 | break; |
10192 | | |
10193 | 0 | case (NTOP_BASE + 434): /* RTP_MOS */ |
10194 | 0 | case ((VENDOR_NTOP << 16) | 434): /* RTP_MOS */ |
10195 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_mos, |
10196 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10197 | 0 | break; |
10198 | | |
10199 | 0 | case (NTOP_BASE + 435): /* GTPV2_S5_S8_GTPC_TEID */ |
10200 | 0 | case ((VENDOR_NTOP << 16) | 435): /* GTPV2_S5_S8_GTPC_TEID */ |
10201 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gptv2_s5_s8_gtpc_teid, |
10202 | 0 | tvb, offset, length, ENC_ASCII); |
10203 | 0 | break; |
10204 | | |
10205 | 0 | case (NTOP_BASE + 436): /* RTP_R_FACTOR */ |
10206 | 0 | case ((VENDOR_NTOP << 16) | 436): /* RTP_R_FACTOR */ |
10207 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_r_factor, |
10208 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10209 | 0 | break; |
10210 | | |
10211 | 0 | case (NTOP_BASE + 437): /* RTP_SSRC */ |
10212 | 0 | case ((VENDOR_NTOP << 16) | 437): /* RTP_SSRC */ |
10213 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_rtp_ssrc, |
10214 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10215 | 0 | break; |
10216 | | |
10217 | 0 | case (NTOP_BASE + 438): /* PAYLOAD_HASH */ |
10218 | 0 | case ((VENDOR_NTOP << 16) | 438): /* PAYLOAD_HASH */ |
10219 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_payload_hash, |
10220 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10221 | 0 | break; |
10222 | | |
10223 | 0 | case (NTOP_BASE + 439): /* GTPV2_C2S_S5_S8_GTPU_TEID */ |
10224 | 0 | case ((VENDOR_NTOP << 16) | 439): /* GTPV2_C2S_S5_S8_GTPU_TEID */ |
10225 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_c2s_s5_s8_gtpu_teid, |
10226 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10227 | 0 | break; |
10228 | | |
10229 | 0 | case (NTOP_BASE + 440): /* GTPV2_S2C_S5_S8_GTPU_TEID */ |
10230 | 0 | case ((VENDOR_NTOP << 16) | 440): /* GTPV2_S2C_S5_S8_GTPU_TEID */ |
10231 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_s2c_s5_s8_gtpu_teid, |
10232 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10233 | 0 | break; |
10234 | | |
10235 | 0 | case (NTOP_BASE + 441): /* GTPV2_C2S_S5_S8_GTPU_IP */ |
10236 | 0 | case ((VENDOR_NTOP << 16) | 441): /* GTPV2_C2S_S5_S8_GTPU_IP */ |
10237 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_c2s_s5_s8_gtpu_ip, |
10238 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10239 | 0 | break; |
10240 | | |
10241 | 0 | case (NTOP_BASE + 442): /* GTPV2_S2C_S5_S8_GTPU_IP */ |
10242 | 0 | case ((VENDOR_NTOP << 16) | 442): /* GTPV2_S2C_S5_S8_GTPU_IP */ |
10243 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_s2c_s5_s8_gtpu_ip, |
10244 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10245 | 0 | break; |
10246 | | |
10247 | 0 | case (NTOP_BASE + 443): /* SRC_AS_MAP */ |
10248 | 0 | case ((VENDOR_NTOP << 16) | 443): /* SRC_AS_MAP */ |
10249 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_as_map, |
10250 | 0 | tvb, offset, length, ENC_ASCII); |
10251 | 0 | break; |
10252 | | |
10253 | 0 | case (NTOP_BASE + 444): /* DST_AS_MAP */ |
10254 | 0 | case ((VENDOR_NTOP << 16) | 444): /* DST_AS_MAP */ |
10255 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_as_map, |
10256 | 0 | tvb, offset, length, ENC_ASCII); |
10257 | 0 | break; |
10258 | | |
10259 | 0 | case (NTOP_BASE + 445): /* DIAMETER_HOP_BY_HOP_ID */ |
10260 | 0 | case ((VENDOR_NTOP << 16) | 445): /* DIAMETER_HOP_BY_HOP_ID */ |
10261 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_hop_by_hop_id, |
10262 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10263 | 0 | break; |
10264 | | |
10265 | 0 | case (NTOP_BASE + 446): /* UPSTREAM_SESSION_ID */ |
10266 | 0 | case ((VENDOR_NTOP << 16) | 446): /* UPSTREAM_SESSION_ID */ |
10267 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_upstream_session_id, |
10268 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10269 | 0 | break; |
10270 | | |
10271 | 0 | case (NTOP_BASE + 447): /* DOWNSTREAM_SESSION_ID */ |
10272 | 0 | case ((VENDOR_NTOP << 16) | 447): /* DOWNSTREAM_SESSION_ID */ |
10273 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_downstream_session_id, |
10274 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10275 | 0 | break; |
10276 | | |
10277 | 0 | case (NTOP_BASE + 448): /* SRC_IP_LONG */ |
10278 | 0 | case ((VENDOR_NTOP << 16) | 448): /* SRC_IP_LONG */ |
10279 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_ip_long, |
10280 | 0 | tvb, offset, length, ENC_ASCII); |
10281 | 0 | break; |
10282 | | |
10283 | 0 | case (NTOP_BASE + 449): /* SRC_IP_LAT */ |
10284 | 0 | case ((VENDOR_NTOP << 16) | 449): /* SRC_IP_LAT */ |
10285 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_src_ip_lat, |
10286 | 0 | tvb, offset, length, ENC_ASCII); |
10287 | 0 | break; |
10288 | | |
10289 | 0 | case (NTOP_BASE + 450): /* DST_IP_LONG */ |
10290 | 0 | case ((VENDOR_NTOP << 16) | 450): /* DST_IP_LONG */ |
10291 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_ip_long, |
10292 | 0 | tvb, offset, length, ENC_ASCII); |
10293 | 0 | break; |
10294 | | |
10295 | 0 | case (NTOP_BASE + 451): /* DST_IP_LAT */ |
10296 | 0 | case ((VENDOR_NTOP << 16) | 451): /* DST_IP_LAT */ |
10297 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_dst_ip_lat, |
10298 | 0 | tvb, offset, length, ENC_ASCII); |
10299 | 0 | break; |
10300 | | |
10301 | 0 | case (NTOP_BASE + 452): /* DIAMETER_CLR_CANCEL_TYPE */ |
10302 | 0 | case ((VENDOR_NTOP << 16) | 452): /* DIAMETER_CLR_CANCEL_TYPE */ |
10303 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_clr_cancel_type, |
10304 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10305 | 0 | break; |
10306 | | |
10307 | 0 | case (NTOP_BASE + 453): /* DIAMETER_CLR_FLAGS */ |
10308 | 0 | case ((VENDOR_NTOP << 16) | 453): /* DIAMETER_CLR_FLAGS */ |
10309 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_diameter_clr_flags, |
10310 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10311 | 0 | break; |
10312 | | |
10313 | 0 | case (NTOP_BASE + 454): /* GTPV2_C2S_S5_S8_GTPC_IP */ |
10314 | 0 | case ((VENDOR_NTOP << 16) | 454): /* GTPV2_C2S_S5_S8_GTPC_IP */ |
10315 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_c2s_s5_s8_gtpc_ip, |
10316 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10317 | 0 | break; |
10318 | | |
10319 | 0 | case (NTOP_BASE + 455): /* GTPV2_S2C_S5_S8_GTPC_IP */ |
10320 | 0 | case ((VENDOR_NTOP << 16) | 455): /* GTPV2_S2C_S5_S8_GTPC_IP */ |
10321 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_s2c_s5_s8_gtpc_ip, |
10322 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10323 | 0 | break; |
10324 | | |
10325 | 0 | case (NTOP_BASE + 456): /* GTPV2_C2S_S5_S8_SGW_GTPU_TEID */ |
10326 | 0 | case ((VENDOR_NTOP << 16) | 456): /* GTPV2_C2S_S5_S8_SGW_GTPU_TEID */ |
10327 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_c2s_s5_s8_sgw_gtpu_teid, |
10328 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10329 | 0 | break; |
10330 | | |
10331 | 0 | case (NTOP_BASE + 457): /* GTPV2_S2C_S5_S8_SGW_GTPU_TEID */ |
10332 | 0 | case ((VENDOR_NTOP << 16) | 457): /* GTPV2_S2C_S5_S8_SGW_GTPU_TEID */ |
10333 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_s2c_s5_s8_sgw_gtpu_teid, |
10334 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10335 | 0 | break; |
10336 | | |
10337 | 0 | case (NTOP_BASE + 458): /* GTPV2_C2S_S5_S8_SGW_GTPU_IP */ |
10338 | 0 | case ((VENDOR_NTOP << 16) | 458): /* GTPV2_C2S_S5_S8_SGW_GTPU_IP */ |
10339 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_c2s_s5_s8_sgw_gtpu_ip, |
10340 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10341 | 0 | break; |
10342 | | |
10343 | 0 | case (NTOP_BASE + 459): /* GTPV2_S2C_S5_S8_SGW_GTPU_IP */ |
10344 | 0 | case ((VENDOR_NTOP << 16) | 459): /* GTPV2_S2C_S5_S8_SGW_GTPU_IP */ |
10345 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_gtpv2_s2c_s5_s8_sgw_gtpu_ip, |
10346 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10347 | 0 | break; |
10348 | | |
10349 | 0 | case (NTOP_BASE + 460): /* HTTP_X_FORWARDED_FOR */ |
10350 | 0 | case ((VENDOR_NTOP << 16) | 460): /* HTTP_X_FORWARDED_FOR */ |
10351 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_x_forwarded_for, |
10352 | 0 | tvb, offset, length, ENC_ASCII); |
10353 | 0 | break; |
10354 | | |
10355 | 0 | case (NTOP_BASE + 461): /* HTTP_VIA */ |
10356 | 0 | case ((VENDOR_NTOP << 16) | 461): /* HTTP_VIA */ |
10357 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_http_via, |
10358 | 0 | tvb, offset, length, ENC_ASCII); |
10359 | 0 | break; |
10360 | | |
10361 | 0 | case (NTOP_BASE + 462): /* SSDP_HOST */ |
10362 | 0 | case ((VENDOR_NTOP << 16) | 462): /* SSDP_HOST */ |
10363 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ssdp_host, |
10364 | 0 | tvb, offset, length, ENC_ASCII); |
10365 | 0 | break; |
10366 | | |
10367 | 0 | case (NTOP_BASE + 463): /* SSDP_USN */ |
10368 | 0 | case ((VENDOR_NTOP << 16) | 463): /* SSDP_USN */ |
10369 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ssdp_usn, |
10370 | 0 | tvb, offset, length, ENC_ASCII); |
10371 | 0 | break; |
10372 | | |
10373 | 0 | case (NTOP_BASE + 464): /* NETBIOS_QUERY_NAME */ |
10374 | 0 | case ((VENDOR_NTOP << 16) | 464): /* NETBIOS_QUERY_NAME */ |
10375 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_netbios_query_name, |
10376 | 0 | tvb, offset, length, ENC_ASCII); |
10377 | 0 | break; |
10378 | | |
10379 | 0 | case (NTOP_BASE + 465): /* NETBIOS_QUERY_TYPE */ |
10380 | 0 | case ((VENDOR_NTOP << 16) | 465): /* NETBIOS_QUERY_TYPE */ |
10381 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_netbios_query_type, |
10382 | 0 | tvb, offset, length, ENC_ASCII); |
10383 | 0 | break; |
10384 | | |
10385 | 0 | case (NTOP_BASE + 466): /* NETBIOS_RESPONSE */ |
10386 | 0 | case ((VENDOR_NTOP << 16) | 466): /* NETBIOS_RESPONSE */ |
10387 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_netbios_response, |
10388 | 0 | tvb, offset, length, ENC_ASCII); |
10389 | 0 | break; |
10390 | | |
10391 | 0 | case (NTOP_BASE + 467): /* NETBIOS_QUERY_OS */ |
10392 | 0 | case ((VENDOR_NTOP << 16) | 467): /* NETBIOS_QUERY_OS */ |
10393 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_netbios_query_os, |
10394 | 0 | tvb, offset, length, ENC_ASCII); |
10395 | 0 | break; |
10396 | | |
10397 | 0 | case (NTOP_BASE + 468): /* SSDP_SERVER */ |
10398 | 0 | case ((VENDOR_NTOP << 16) | 468): /* SSDP_SERVER */ |
10399 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ssdp_server, |
10400 | 0 | tvb, offset, length, ENC_ASCII); |
10401 | 0 | break; |
10402 | | |
10403 | 0 | case (NTOP_BASE + 469): /* SSDP_TYPE */ |
10404 | 0 | case ((VENDOR_NTOP << 16) | 469): /* SSDP_TYPE */ |
10405 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ssdp_type, |
10406 | 0 | tvb, offset, length, ENC_ASCII); |
10407 | 0 | break; |
10408 | | |
10409 | 0 | case (NTOP_BASE + 470): /* SSDP_METHOD */ |
10410 | 0 | case ((VENDOR_NTOP << 16) | 470): /* SSDP_METHOD */ |
10411 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_ssdp_method, |
10412 | 0 | tvb, offset, length, ENC_ASCII); |
10413 | 0 | break; |
10414 | | |
10415 | 0 | case (NTOP_BASE + 471): /* NPROBE_IPV4_ADDRESS */ |
10416 | 0 | case ((VENDOR_NTOP << 16) | 471): /* NPROBE_IPV4_ADDRESS */ |
10417 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ntop_nprobe_ipv4_address, |
10418 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10419 | 0 | break; |
10420 | | /* END NTOP */ |
10421 | | |
10422 | | /* START Plixer International */ |
10423 | 0 | case ((VENDOR_PLIXER << 16) | 100): /* client_ip_v4 */ |
10424 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_plixer_client_ip_v4, |
10425 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10426 | 0 | break; |
10427 | 0 | case ((VENDOR_PLIXER << 16) | 101): /* client_hostname */ |
10428 | 0 | gen_str = tvb_format_text(pinfo->pool, tvb, offset, length); |
10429 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_plixer_client_hostname, |
10430 | 0 | tvb, offset, length, gen_str); |
10431 | 0 | break; |
10432 | 0 | case ((VENDOR_PLIXER << 16) | 102): /* partner_name */ |
10433 | 0 | gen_str = tvb_format_text(pinfo->pool, tvb, offset, length); |
10434 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_plixer_partner_name, |
10435 | 0 | tvb, offset, length, gen_str); |
10436 | 0 | break; |
10437 | 0 | case ((VENDOR_PLIXER << 16) | 103): /* server_hostname */ |
10438 | 0 | gen_str = tvb_format_text(pinfo->pool, tvb, offset, length); |
10439 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_plixer_server_hostname, |
10440 | 0 | tvb, offset, length, gen_str); |
10441 | 0 | break; |
10442 | 0 | case ((VENDOR_PLIXER << 16) | 104): /* server_ip_v4 */ |
10443 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_plixer_server_ip_v4, |
10444 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10445 | 0 | break; |
10446 | 0 | case ((VENDOR_PLIXER << 16) | 105): /* recipient_address */ |
10447 | 0 | gen_str = tvb_format_text(pinfo->pool, tvb, offset, length); |
10448 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_plixer_recipient_address, |
10449 | 0 | tvb, offset, length, gen_str); |
10450 | 0 | break; |
10451 | 0 | case ((VENDOR_PLIXER << 16) | 106): /* event_id */ |
10452 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_plixer_event_id, |
10453 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10454 | 0 | break; |
10455 | 0 | case ((VENDOR_PLIXER << 16) | 107): /* msgid */ |
10456 | 0 | gen_str = tvb_format_text(pinfo->pool, tvb, offset, length); |
10457 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_plixer_msgid, |
10458 | 0 | tvb, offset, length, gen_str); |
10459 | 0 | break; |
10460 | 0 | case ((VENDOR_PLIXER << 16) | 108): /* priority */ |
10461 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_plixer_priority, |
10462 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10463 | 0 | break; |
10464 | 0 | case ((VENDOR_PLIXER << 16) | 109): /* recipient_report_status */ |
10465 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_plixer_recipient_report_status, |
10466 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10467 | 0 | break; |
10468 | 0 | case ((VENDOR_PLIXER << 16) | 110): /* number_recipients */ |
10469 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_plixer_number_recipients, |
10470 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10471 | 0 | break; |
10472 | 0 | case ((VENDOR_PLIXER << 16) | 111): /* origination_time */ |
10473 | | /* XXX - what format is this? */ |
10474 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_plixer_origination_time, |
10475 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
10476 | 0 | break; |
10477 | 0 | case ((VENDOR_PLIXER << 16) | 112): /* encryption */ |
10478 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_plixer_encryption, |
10479 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10480 | 0 | break; |
10481 | 0 | case ((VENDOR_PLIXER << 16) | 113): /* service_version */ |
10482 | 0 | gen_str = tvb_format_text(pinfo->pool, tvb, offset, length); |
10483 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_plixer_service_version, |
10484 | 0 | tvb, offset, length, gen_str); |
10485 | 0 | break; |
10486 | 0 | case ((VENDOR_PLIXER << 16) | 114): /* linked_msgid */ |
10487 | 0 | gen_str = tvb_format_text(pinfo->pool, tvb, offset, length); |
10488 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_plixer_linked_msgid, |
10489 | 0 | tvb, offset, length, gen_str); |
10490 | 0 | break; |
10491 | 0 | case ((VENDOR_PLIXER << 16) | 115): /* message_subject */ |
10492 | 0 | gen_str = tvb_format_text(pinfo->pool, tvb, offset, length); |
10493 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_plixer_message_subject, |
10494 | 0 | tvb, offset, length, gen_str); |
10495 | 0 | break; |
10496 | 0 | case ((VENDOR_PLIXER << 16) | 116): /* sender_address */ |
10497 | 0 | gen_str = tvb_format_text(pinfo->pool, tvb, offset, length); |
10498 | 0 | ti = proto_tree_add_string(pdutree, hf_pie_plixer_sender_address, |
10499 | 0 | tvb, offset, length, gen_str); |
10500 | 0 | break; |
10501 | 0 | case ((VENDOR_PLIXER << 16) | 117): /* date_time */ |
10502 | | /* XXX - what format is this? */ |
10503 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_plixer_date_time, |
10504 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
10505 | 0 | break; |
10506 | | /* END Plixer International */ |
10507 | | |
10508 | | /* START Ixia Communications */ |
10509 | 0 | case ((VENDOR_IXIA << 16) | 110): |
10510 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_l7_application_id, |
10511 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10512 | 0 | break; |
10513 | 0 | case ((VENDOR_IXIA << 16) | 111): |
10514 | 0 | { |
10515 | 0 | const uint8_t *string; |
10516 | 0 | ti = proto_tree_add_item_ret_string(pdutree, hf_pie_ixia_l7_application_name, |
10517 | 0 | tvb, offset, length, ENC_ASCII|ENC_NA, pinfo->pool, &string); |
10518 | 0 | proto_item_append_text(pdutree, " (%s)", string); |
10519 | 0 | } |
10520 | |
|
10521 | 0 | break; |
10522 | | |
10523 | 0 | case ((VENDOR_IXIA << 16) | 120): |
10524 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_source_ip_country_code, |
10525 | 0 | tvb, offset, length, ENC_ASCII); |
10526 | 0 | break; |
10527 | 0 | case ((VENDOR_IXIA << 16) | 121): |
10528 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_source_ip_country_name, |
10529 | 0 | tvb, offset, length, ENC_ASCII); |
10530 | 0 | break; |
10531 | 0 | case ((VENDOR_IXIA << 16) | 122): |
10532 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_source_ip_region_code, |
10533 | 0 | tvb, offset, length, ENC_ASCII); |
10534 | 0 | break; |
10535 | 0 | case ((VENDOR_IXIA << 16) | 123): |
10536 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_source_ip_region_name, |
10537 | 0 | tvb, offset, length, ENC_ASCII); |
10538 | 0 | break; |
10539 | 0 | case ((VENDOR_IXIA << 16) | 125): |
10540 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_source_ip_city_name, |
10541 | 0 | tvb, offset, length, ENC_ASCII); |
10542 | 0 | break; |
10543 | 0 | case ((VENDOR_IXIA << 16) | 126): |
10544 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_source_ip_latitude, |
10545 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10546 | 0 | break; |
10547 | 0 | case ((VENDOR_IXIA << 16) | 127): |
10548 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_source_ip_longitude, |
10549 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10550 | 0 | break; |
10551 | | |
10552 | 0 | case ((VENDOR_IXIA << 16) | 140): |
10553 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_destination_ip_country_code, |
10554 | 0 | tvb, offset, length, ENC_ASCII); |
10555 | 0 | break; |
10556 | 0 | case ((VENDOR_IXIA << 16) | 141): |
10557 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_destination_ip_country_name, |
10558 | 0 | tvb, offset, length, ENC_ASCII); |
10559 | 0 | break; |
10560 | 0 | case ((VENDOR_IXIA << 16) | 142): |
10561 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_destination_ip_region_code, |
10562 | 0 | tvb, offset, length, ENC_ASCII); |
10563 | 0 | break; |
10564 | 0 | case ((VENDOR_IXIA << 16) | 143): |
10565 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_destination_ip_region_name, |
10566 | 0 | tvb, offset, length, ENC_ASCII); |
10567 | 0 | break; |
10568 | 0 | case ((VENDOR_IXIA << 16) | 145): |
10569 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_destination_ip_city_name, |
10570 | 0 | tvb, offset, length, ENC_ASCII); |
10571 | 0 | break; |
10572 | 0 | case ((VENDOR_IXIA << 16) | 146): |
10573 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_destination_ip_latitude, |
10574 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10575 | 0 | break; |
10576 | 0 | case ((VENDOR_IXIA << 16) | 147): |
10577 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_destination_ip_longitude, |
10578 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10579 | 0 | break; |
10580 | 0 | case ((VENDOR_IXIA << 16) | 160): |
10581 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_os_device_id, |
10582 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10583 | 0 | break; |
10584 | 0 | case ((VENDOR_IXIA << 16) | 161): |
10585 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_os_device_name, |
10586 | 0 | tvb, offset, length, ENC_ASCII); |
10587 | 0 | break; |
10588 | 0 | case ((VENDOR_IXIA << 16) | 162): |
10589 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_browser_id, |
10590 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10591 | 0 | break; |
10592 | 0 | case ((VENDOR_IXIA << 16) | 163): |
10593 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_browser_name, |
10594 | 0 | tvb, offset, length, ENC_ASCII); |
10595 | 0 | break; |
10596 | 0 | case ((VENDOR_IXIA << 16) | 176): |
10597 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_reverse_octet_delta_count, |
10598 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10599 | 0 | break; |
10600 | 0 | case ((VENDOR_IXIA << 16) | 177): |
10601 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_reverse_packet_delta_count, |
10602 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10603 | 0 | break; |
10604 | 0 | case ((VENDOR_IXIA << 16) | 178): |
10605 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_conn_encryption_type, |
10606 | 0 | tvb, offset, length, ENC_ASCII); |
10607 | 0 | break; |
10608 | 0 | case ((VENDOR_IXIA << 16) | 179): |
10609 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_encryption_cipher, |
10610 | 0 | tvb, offset, length, ENC_ASCII); |
10611 | 0 | break; |
10612 | 0 | case ((VENDOR_IXIA << 16) | 180): |
10613 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_encryption_keylen, |
10614 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10615 | 0 | break; |
10616 | 0 | case ((VENDOR_IXIA << 16) | 181): |
10617 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_imsi, |
10618 | 0 | tvb, offset, length, ENC_ASCII); |
10619 | 0 | break; |
10620 | 0 | case ((VENDOR_IXIA << 16) | 182): |
10621 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_user_agent, |
10622 | 0 | tvb, offset, length, ENC_ASCII); |
10623 | 0 | break; |
10624 | 0 | case ((VENDOR_IXIA << 16) | 183): |
10625 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_host_name, |
10626 | 0 | tvb, offset, length, ENC_ASCII); |
10627 | 0 | break; |
10628 | 0 | case ((VENDOR_IXIA << 16) | 184): |
10629 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_uri, |
10630 | 0 | tvb, offset, length, ENC_ASCII); |
10631 | 0 | break; |
10632 | 0 | case ((VENDOR_IXIA << 16) | 185): |
10633 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_txt, |
10634 | 0 | tvb, offset, length, ENC_ASCII); |
10635 | 0 | break; |
10636 | 0 | case ((VENDOR_IXIA << 16) | 186): |
10637 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_source_as_name, |
10638 | 0 | tvb, offset, length, ENC_ASCII); |
10639 | 0 | break; |
10640 | 0 | case ((VENDOR_IXIA << 16) | 187): |
10641 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dest_as_name, |
10642 | 0 | tvb, offset, length, ENC_ASCII); |
10643 | 0 | break; |
10644 | 0 | case ((VENDOR_IXIA << 16) | 188): |
10645 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_transaction_latency, |
10646 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10647 | 0 | break; |
10648 | 0 | case ((VENDOR_IXIA << 16) | 189): |
10649 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_query_names, |
10650 | 0 | tvb, offset, length, ENC_ASCII); |
10651 | 0 | break; |
10652 | 0 | case ((VENDOR_IXIA << 16) | 190): |
10653 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_answer_names, |
10654 | 0 | tvb, offset, length, ENC_ASCII); |
10655 | 0 | break; |
10656 | 0 | case ((VENDOR_IXIA << 16) | 191): |
10657 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_classes, |
10658 | 0 | tvb, offset, length, ENC_ASCII); |
10659 | 0 | break; |
10660 | 0 | case ((VENDOR_IXIA << 16) | 192): |
10661 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_threat_type, |
10662 | 0 | tvb, offset, length, ENC_ASCII); |
10663 | 0 | break; |
10664 | 0 | case ((VENDOR_IXIA << 16) | 193): |
10665 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_threat_ipv4, |
10666 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10667 | 0 | break; |
10668 | 0 | case ((VENDOR_IXIA << 16) | 194): |
10669 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_threat_ipv6, |
10670 | 0 | tvb, offset, length, ENC_NA); |
10671 | 0 | break; |
10672 | 0 | case ((VENDOR_IXIA << 16) | 195): |
10673 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_session, |
10674 | 0 | tvb, offset, length, ENC_NA); |
10675 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10676 | 0 | break; |
10677 | 0 | case ((VENDOR_IXIA << 16) | 196): |
10678 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_request_time, |
10679 | 0 | tvb, offset, length, ENC_TIME_SECS); |
10680 | 0 | break; |
10681 | 0 | case ((VENDOR_IXIA << 16) | 197): |
10682 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_records, |
10683 | 0 | tvb, offset, length, ENC_NA); |
10684 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10685 | 0 | break; |
10686 | 0 | case ((VENDOR_IXIA << 16) | 198): |
10687 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_name, |
10688 | 0 | tvb, offset, length, ENC_ASCII); |
10689 | 0 | break; |
10690 | 0 | case ((VENDOR_IXIA << 16) | 199): |
10691 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_ipv4, |
10692 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10693 | 0 | break; |
10694 | 0 | case ((VENDOR_IXIA << 16) | 200): |
10695 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_ipv6, |
10696 | 0 | tvb, offset, length, ENC_NA); |
10697 | 0 | break; |
10698 | 0 | case ((VENDOR_IXIA << 16) | 201): |
10699 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_sni, |
10700 | 0 | tvb, offset, length, ENC_ASCII); |
10701 | 0 | break; |
10702 | 0 | case ((VENDOR_IXIA << 16) | 202): |
10703 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dhcp_client_id, |
10704 | 0 | tvb, offset, length, ENC_NA); |
10705 | 0 | break; |
10706 | 0 | case ((VENDOR_IXIA << 16) | 203): |
10707 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dhcp_client_mac, |
10708 | 0 | tvb, offset, length, ENC_NA); |
10709 | 0 | break; |
10710 | 0 | case ((VENDOR_IXIA << 16) | 204): |
10711 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dhcp_messages, |
10712 | 0 | tvb, offset, length, ENC_NA); |
10713 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10714 | 0 | break; |
10715 | 0 | case ((VENDOR_IXIA << 16) | 205): |
10716 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dhcp_message_timestamp, |
10717 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS); |
10718 | 0 | break; |
10719 | 0 | case ((VENDOR_IXIA << 16) | 206): |
10720 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dhcp_message_type, |
10721 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10722 | 0 | break; |
10723 | 0 | case ((VENDOR_IXIA << 16) | 207): |
10724 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dhcp_lease_duration, |
10725 | 0 | tvb, offset, length, ENC_TIME_SECS); |
10726 | 0 | break; |
10727 | 0 | case ((VENDOR_IXIA << 16) | 208): |
10728 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dhcp_servername, |
10729 | 0 | tvb, offset, length, ENC_ASCII); |
10730 | 0 | break; |
10731 | 0 | case ((VENDOR_IXIA << 16) | 209): |
10732 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_events, |
10733 | 0 | tvb, offset, length, ENC_NA); |
10734 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10735 | 0 | break; |
10736 | 0 | case ((VENDOR_IXIA << 16) | 210): |
10737 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_timestamp, |
10738 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS); |
10739 | 0 | break; |
10740 | 0 | case ((VENDOR_IXIA << 16) | 211): |
10741 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_event_timestamp, |
10742 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS); |
10743 | 0 | break; |
10744 | 0 | case ((VENDOR_IXIA << 16) | 212): |
10745 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_username, |
10746 | 0 | tvb, offset, length, ENC_ASCII); |
10747 | 0 | break; |
10748 | 0 | case ((VENDOR_IXIA << 16) | 213): |
10749 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_nas_ipv4, |
10750 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10751 | 0 | break; |
10752 | 0 | case ((VENDOR_IXIA << 16) | 214): |
10753 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_service_type, |
10754 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10755 | 0 | break; |
10756 | 0 | case ((VENDOR_IXIA << 16) | 215): |
10757 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_framed_protocol, |
10758 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10759 | 0 | break; |
10760 | 0 | case ((VENDOR_IXIA << 16) | 216): |
10761 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_filter_id, |
10762 | 0 | tvb, offset, length, ENC_NA|ENC_ASCII); |
10763 | 0 | break; |
10764 | 0 | case ((VENDOR_IXIA << 16) | 217): |
10765 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_reply_message, |
10766 | 0 | tvb, offset, length, ENC_NA|ENC_ASCII); |
10767 | 0 | break; |
10768 | 0 | case ((VENDOR_IXIA << 16) | 218): |
10769 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_called_station_id, |
10770 | 0 | tvb, offset, length, ENC_NA|ENC_ASCII); |
10771 | 0 | break; |
10772 | 0 | case ((VENDOR_IXIA << 16) | 219): |
10773 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_connection, |
10774 | 0 | tvb, offset, length, ENC_ASCII); |
10775 | 0 | break; |
10776 | 0 | case ((VENDOR_IXIA << 16) | 220): |
10777 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_accept, |
10778 | 0 | tvb, offset, length, ENC_ASCII); |
10779 | 0 | break; |
10780 | 0 | case ((VENDOR_IXIA << 16) | 221): |
10781 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_accept_language, |
10782 | 0 | tvb, offset, length, ENC_ASCII); |
10783 | 0 | break; |
10784 | 0 | case ((VENDOR_IXIA << 16) | 222): |
10785 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_accept_encoding, |
10786 | 0 | tvb, offset, length, ENC_ASCII); |
10787 | 0 | break; |
10788 | 0 | case ((VENDOR_IXIA << 16) | 223): |
10789 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_reason, |
10790 | 0 | tvb, offset, length, ENC_ASCII); |
10791 | 0 | break; |
10792 | 0 | case ((VENDOR_IXIA << 16) | 224): |
10793 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_server, |
10794 | 0 | tvb, offset, length, ENC_ASCII); |
10795 | 0 | break; |
10796 | 0 | case ((VENDOR_IXIA << 16) | 225): |
10797 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_calling_station_id, |
10798 | 0 | tvb, offset, length, ENC_NA|ENC_ASCII); |
10799 | 0 | break; |
10800 | 0 | case ((VENDOR_IXIA << 16) | 226): |
10801 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_content_length, |
10802 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10803 | 0 | break; |
10804 | 0 | case ((VENDOR_IXIA << 16) | 227): |
10805 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_referer, |
10806 | 0 | tvb, offset, length, ENC_ASCII); |
10807 | 0 | break; |
10808 | 0 | case ((VENDOR_IXIA << 16) | 228): |
10809 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_useragent_cpu, |
10810 | 0 | tvb, offset, length, ENC_ASCII); |
10811 | 0 | break; |
10812 | 0 | case ((VENDOR_IXIA << 16) | 229): |
10813 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_email_messages, |
10814 | 0 | tvb, offset, length, ENC_NA); |
10815 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10816 | 0 | break; |
10817 | 0 | case ((VENDOR_IXIA << 16) | 230): |
10818 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_email_msg_id, |
10819 | 0 | tvb, offset, length, ENC_ASCII); |
10820 | 0 | break; |
10821 | 0 | case ((VENDOR_IXIA << 16) | 231): |
10822 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_email_msg_date, |
10823 | 0 | tvb, offset, length, ENC_ASCII); |
10824 | 0 | break; |
10825 | 0 | case ((VENDOR_IXIA << 16) | 232): |
10826 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_email_msg_subject, |
10827 | 0 | tvb, offset, length, ENC_ASCII); |
10828 | 0 | break; |
10829 | 0 | case ((VENDOR_IXIA << 16) | 233): |
10830 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_email_msg_to, |
10831 | 0 | tvb, offset, length, ENC_ASCII); |
10832 | 0 | break; |
10833 | 0 | case ((VENDOR_IXIA << 16) | 234): |
10834 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_email_msg_from, |
10835 | 0 | tvb, offset, length, ENC_ASCII); |
10836 | 0 | break; |
10837 | 0 | case ((VENDOR_IXIA << 16) | 235): |
10838 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_email_msg_cc, |
10839 | 0 | tvb, offset, length, ENC_ASCII); |
10840 | 0 | break; |
10841 | 0 | case ((VENDOR_IXIA << 16) | 236): |
10842 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_email_msg_bcc, |
10843 | 0 | tvb, offset, length, ENC_ASCII); |
10844 | 0 | break; |
10845 | 0 | case ((VENDOR_IXIA << 16) | 237): |
10846 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_email_msg_attachments, |
10847 | 0 | tvb, offset, length, ENC_ASCII); |
10848 | 0 | break; |
10849 | 0 | case ((VENDOR_IXIA << 16) | 238): |
10850 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert, |
10851 | 0 | tvb, offset, length, ENC_NA); |
10852 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10853 | 0 | break; |
10854 | 0 | case ((VENDOR_IXIA << 16) | 239): |
10855 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_issuer, |
10856 | 0 | tvb, offset, length, ENC_NA); |
10857 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10858 | 0 | break; |
10859 | 0 | case ((VENDOR_IXIA << 16) | 240): |
10860 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_issuer_attr, |
10861 | 0 | tvb, offset, length, ENC_ASCII); |
10862 | 0 | break; |
10863 | 0 | case ((VENDOR_IXIA << 16) | 241): |
10864 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_issuer_val, |
10865 | 0 | tvb, offset, length, ENC_ASCII); |
10866 | 0 | break; |
10867 | 0 | case ((VENDOR_IXIA << 16) | 242): |
10868 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_subject, |
10869 | 0 | tvb, offset, length, ENC_NA); |
10870 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10871 | 0 | break; |
10872 | 0 | case ((VENDOR_IXIA << 16) | 243): |
10873 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_subject_attr, |
10874 | 0 | tvb, offset, length, ENC_ASCII); |
10875 | 0 | break; |
10876 | 0 | case ((VENDOR_IXIA << 16) | 244): |
10877 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_subject_val, |
10878 | 0 | tvb, offset, length, ENC_ASCII); |
10879 | 0 | break; |
10880 | 0 | case ((VENDOR_IXIA << 16) | 245): |
10881 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_vld_nt_bfr, |
10882 | 0 | tvb, offset, length, ENC_ASCII); |
10883 | 0 | break; |
10884 | 0 | case ((VENDOR_IXIA << 16) | 246): |
10885 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_vld_nt_aftr, |
10886 | 0 | tvb, offset, length, ENC_ASCII); |
10887 | 0 | break; |
10888 | 0 | case ((VENDOR_IXIA << 16) | 247): |
10889 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_srl_num, |
10890 | 0 | tvb, offset, length, ENC_ASCII); |
10891 | 0 | break; |
10892 | 0 | case ((VENDOR_IXIA << 16) | 248): |
10893 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_sign_algo, |
10894 | 0 | tvb, offset, length, ENC_ASCII); |
10895 | 0 | break; |
10896 | 0 | case ((VENDOR_IXIA << 16) | 249): |
10897 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_subj_pki_algo, |
10898 | 0 | tvb, offset, length, ENC_ASCII); |
10899 | 0 | break; |
10900 | 0 | case ((VENDOR_IXIA << 16) | 250): |
10901 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_altnames, |
10902 | 0 | tvb, offset, length, ENC_NA); |
10903 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10904 | 0 | break; |
10905 | 0 | case ((VENDOR_IXIA << 16) | 251): |
10906 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_altnames_attr, |
10907 | 0 | tvb, offset, length, ENC_ASCII); |
10908 | 0 | break; |
10909 | 0 | case ((VENDOR_IXIA << 16) | 252): |
10910 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tls_srvr_cert_altnames_val, |
10911 | 0 | tvb, offset, length, ENC_ASCII); |
10912 | 0 | break; |
10913 | 0 | case ((VENDOR_IXIA << 16) | 253): |
10914 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_packets, |
10915 | 0 | tvb, offset, length, ENC_NA); |
10916 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10917 | 0 | break; |
10918 | 0 | case ((VENDOR_IXIA << 16) | 254): |
10919 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_transaction_id, |
10920 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10921 | 0 | break; |
10922 | 0 | case ((VENDOR_IXIA << 16) | 255): |
10923 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_opcode, |
10924 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10925 | 0 | break; |
10926 | 0 | case ((VENDOR_IXIA << 16) | 256): |
10927 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_request_type, |
10928 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10929 | 0 | break; |
10930 | 0 | case ((VENDOR_IXIA << 16) | 257): |
10931 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_response_code, |
10932 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10933 | 0 | break; |
10934 | 0 | case ((VENDOR_IXIA << 16) | 258): |
10935 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_record_ttl, |
10936 | 0 | tvb, offset, length, ENC_TIME_SECS); |
10937 | 0 | break; |
10938 | 0 | case ((VENDOR_IXIA << 16) | 259): |
10939 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_raw_rdata, |
10940 | 0 | tvb, offset, length, ENC_ASCII); |
10941 | 0 | break; |
10942 | 0 | case ((VENDOR_IXIA << 16) | 260): |
10943 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_response_type, |
10944 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10945 | 0 | break; |
10946 | 0 | case ((VENDOR_IXIA << 16) | 261): |
10947 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_radius_framed_ip, |
10948 | 0 | tvb, offset, length, ENC_ASCII); |
10949 | 0 | break; |
10950 | 0 | case ((VENDOR_IXIA << 16) | 262): |
10951 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_qdcount, |
10952 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10953 | 0 | break; |
10954 | 0 | case ((VENDOR_IXIA << 16) | 263): |
10955 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_ancount, |
10956 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10957 | 0 | break; |
10958 | 0 | case ((VENDOR_IXIA << 16) | 264): |
10959 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_nscount, |
10960 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10961 | 0 | break; |
10962 | 0 | case ((VENDOR_IXIA << 16) | 265): |
10963 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_arcount, |
10964 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10965 | 0 | break; |
10966 | 0 | case ((VENDOR_IXIA << 16) | 266): |
10967 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_auth_answer, |
10968 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10969 | 0 | break; |
10970 | 0 | case ((VENDOR_IXIA << 16) | 267): |
10971 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_trucation, |
10972 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10973 | 0 | break; |
10974 | 0 | case ((VENDOR_IXIA << 16) | 268): |
10975 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_recursion_desired, |
10976 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10977 | 0 | break; |
10978 | 0 | case ((VENDOR_IXIA << 16) | 269): |
10979 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_recursion_avail, |
10980 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10981 | 0 | break; |
10982 | 0 | case ((VENDOR_IXIA << 16) | 270): |
10983 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_rdata_len, |
10984 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10985 | 0 | break; |
10986 | 0 | case ((VENDOR_IXIA << 16) | 271): |
10987 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_questions, |
10988 | 0 | tvb, offset, length, ENC_NA); |
10989 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
10990 | 0 | break; |
10991 | 0 | case ((VENDOR_IXIA << 16) | 272): |
10992 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_query_type, |
10993 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
10994 | 0 | break; |
10995 | 0 | case ((VENDOR_IXIA << 16) | 273): |
10996 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_query_name, |
10997 | 0 | tvb, offset, length, ENC_ASCII); |
10998 | 0 | break; |
10999 | 0 | case ((VENDOR_IXIA << 16) | 274): |
11000 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_section_type, |
11001 | 0 | tvb, offset, length, ENC_ASCII); |
11002 | 0 | break; |
11003 | 0 | case ((VENDOR_IXIA << 16) | 275): |
11004 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_qr_flag, |
11005 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11006 | 0 | break; |
11007 | 0 | case ((VENDOR_IXIA << 16) | 276): |
11008 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_canonical_name, |
11009 | 0 | tvb, offset, length, ENC_ASCII); |
11010 | 0 | break; |
11011 | 0 | case ((VENDOR_IXIA << 16) | 277): |
11012 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dns_mx_domain, |
11013 | 0 | tvb, offset, length, ENC_ASCII); |
11014 | 0 | break; |
11015 | 0 | case ((VENDOR_IXIA << 16) | 278): |
11016 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_dhcp_agent_circuit_id, |
11017 | 0 | tvb, offset, length, ENC_ASCII); |
11018 | 0 | break; |
11019 | 0 | case ((VENDOR_IXIA << 16) | 279): |
11020 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_ja3_fingerprint_string, |
11021 | 0 | tvb, offset, length, ENC_ASCII); |
11022 | 0 | break; |
11023 | 0 | case ((VENDOR_IXIA << 16) | 280): |
11024 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tcp_conn_setup_time, |
11025 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11026 | 0 | break; |
11027 | 0 | case ((VENDOR_IXIA << 16) | 281): |
11028 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tcp_app_response_time, |
11029 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11030 | 0 | break; |
11031 | 0 | case ((VENDOR_IXIA << 16) | 282): |
11032 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_tcp_retrans_pkt_count, |
11033 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11034 | 0 | break; |
11035 | 0 | case ((VENDOR_IXIA << 16) | 283): |
11036 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_conn_avg_rtt, |
11037 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11038 | 0 | break; |
11039 | 0 | case ((VENDOR_IXIA << 16) | 284): |
11040 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_udpAppResponseTime, |
11041 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11042 | 0 | break; |
11043 | 0 | case ((VENDOR_IXIA << 16) | 285): |
11044 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_quicConnSetupTime, |
11045 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11046 | 0 | break; |
11047 | 0 | case ((VENDOR_IXIA << 16) | 286): |
11048 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_quicConnRTT, |
11049 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11050 | 0 | break; |
11051 | 0 | case ((VENDOR_IXIA << 16) | 287): |
11052 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_quicAppResponseTime, |
11053 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11054 | 0 | break; |
11055 | 0 | case ((VENDOR_IXIA << 16) | 288): |
11056 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_matchedFilterName, |
11057 | 0 | tvb, offset, length, ENC_ASCII); |
11058 | 0 | break; |
11059 | 0 | case ((VENDOR_IXIA << 16) | 289): |
11060 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_IMSI, |
11061 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11062 | 0 | break; |
11063 | 0 | case ((VENDOR_IXIA << 16) | 290): |
11064 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_ULI_SAI_SAC, |
11065 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11066 | 0 | break; |
11067 | 0 | case ((VENDOR_IXIA << 16) | 291): |
11068 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_ULI_RAI_RAC, |
11069 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11070 | 0 | break; |
11071 | 0 | case ((VENDOR_IXIA << 16) | 292): |
11072 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_ULI_TAC, |
11073 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11074 | 0 | break; |
11075 | 0 | case ((VENDOR_IXIA << 16) | 293): |
11076 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_ULI_ECGI_E_NODEB_ID, |
11077 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11078 | 0 | break; |
11079 | 0 | case ((VENDOR_IXIA << 16) | 294): |
11080 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_ULI_CELL_ID, |
11081 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11082 | 0 | break; |
11083 | 0 | case ((VENDOR_IXIA << 16) | 295): |
11084 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_ULI_LAC, |
11085 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11086 | 0 | break; |
11087 | 0 | case ((VENDOR_IXIA << 16) | 296): |
11088 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_ULI_MCC, |
11089 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11090 | 0 | break; |
11091 | 0 | case ((VENDOR_IXIA << 16) | 297): |
11092 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_ULI_MNC, |
11093 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11094 | 0 | break; |
11095 | 0 | case ((VENDOR_IXIA << 16) | 298): |
11096 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_MSISDN, |
11097 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11098 | 0 | break; |
11099 | 0 | case ((VENDOR_IXIA << 16) | 299): |
11100 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_IMEI, |
11101 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11102 | 0 | break; |
11103 | 0 | case ((VENDOR_IXIA << 16) | 300): |
11104 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_RAT_type, |
11105 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11106 | 0 | break; |
11107 | 0 | case ((VENDOR_IXIA << 16) | 301): |
11108 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_ep_gen, |
11109 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11110 | 0 | break; |
11111 | 0 | case ((VENDOR_IXIA << 16) | 302): |
11112 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_up_TEID, |
11113 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11114 | 0 | break; |
11115 | 0 | case ((VENDOR_IXIA << 16) | 303): |
11116 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_down_TEID, |
11117 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11118 | 0 | break; |
11119 | 0 | case ((VENDOR_IXIA << 16) | 304): |
11120 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_up_ipv4_addr, |
11121 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11122 | 0 | break; |
11123 | 0 | case ((VENDOR_IXIA << 16) | 305): |
11124 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_down_ipv4_addr, |
11125 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11126 | 0 | break; |
11127 | 0 | case ((VENDOR_IXIA << 16) | 306): |
11128 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_up_ipv6_addr, |
11129 | 0 | tvb, offset, length, ENC_NA); |
11130 | 0 | break; |
11131 | 0 | case ((VENDOR_IXIA << 16) | 307): |
11132 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_down_ipv6_addr, |
11133 | 0 | tvb, offset, length, ENC_NA); |
11134 | 0 | break; |
11135 | 0 | case ((VENDOR_IXIA << 16) | 308): |
11136 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_up_QCI_QFI, |
11137 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11138 | 0 | break; |
11139 | 0 | case ((VENDOR_IXIA << 16) | 309): |
11140 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_down_QCI_QFI, |
11141 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11142 | 0 | break; |
11143 | 0 | case ((VENDOR_IXIA << 16) | 310): |
11144 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_up_APN_DNN, |
11145 | 0 | tvb, offset, length, ENC_ASCII); |
11146 | 0 | break; |
11147 | 0 | case ((VENDOR_IXIA << 16) | 311): |
11148 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_down_APN_DNN, |
11149 | 0 | tvb, offset, length, ENC_ASCII); |
11150 | 0 | break; |
11151 | 0 | case ((VENDOR_IXIA << 16) | 312): |
11152 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_NSSAI_SD, |
11153 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11154 | 0 | break; |
11155 | 0 | case ((VENDOR_IXIA << 16) | 313): |
11156 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_NSSAI_SST, |
11157 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11158 | 0 | break; |
11159 | 0 | case ((VENDOR_IXIA << 16) | 314): |
11160 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_5QI_up, |
11161 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11162 | 0 | break; |
11163 | 0 | case ((VENDOR_IXIA << 16) | 315): |
11164 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_gtp_5QI_down, |
11165 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11166 | 0 | break; |
11167 | 0 | case ((VENDOR_IXIA << 16) | 316): |
11168 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_stun_response, |
11169 | 0 | tvb, offset, length, ENC_NA); |
11170 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
11171 | 0 | break; |
11172 | 0 | case ((VENDOR_IXIA << 16) | 317): |
11173 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_stun_reflexive_ta_ipv6, |
11174 | 0 | tvb, offset, length, ENC_NA); |
11175 | 0 | break; |
11176 | 0 | case ((VENDOR_IXIA << 16) | 318): |
11177 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_stun_reflexive_ta_ipv4, |
11178 | 0 | tvb, offset, length, ENC_NA); |
11179 | 0 | break; |
11180 | 0 | case ((VENDOR_IXIA << 16) | 319): |
11181 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_stun_reflexive_ta_port, |
11182 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11183 | 0 | break; |
11184 | 0 | case ((VENDOR_IXIA << 16) | 320): |
11185 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_alt_svc, |
11186 | 0 | tvb, offset, length, ENC_ASCII); |
11187 | 0 | break; |
11188 | 0 | case ((VENDOR_IXIA << 16) | 321): |
11189 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_unidirectional, |
11190 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11191 | 0 | break; |
11192 | 0 | case ((VENDOR_IXIA << 16) | 322): |
11193 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_tls_server_rand, |
11194 | 0 | tvb, offset, length, ENC_ASCII); |
11195 | 0 | break; |
11196 | 0 | case ((VENDOR_IXIA << 16) | 323): |
11197 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_tls_session_id, |
11198 | 0 | tvb, offset, length, ENC_ASCII); |
11199 | 0 | break; |
11200 | 0 | case ((VENDOR_IXIA << 16) | 324): |
11201 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_to, |
11202 | 0 | tvb, offset, length, ENC_ASCII); |
11203 | 0 | break; |
11204 | 0 | case ((VENDOR_IXIA << 16) | 325): |
11205 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_from, |
11206 | 0 | tvb, offset, length, ENC_ASCII); |
11207 | 0 | break; |
11208 | 0 | case ((VENDOR_IXIA << 16) | 326): |
11209 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_call_id, |
11210 | 0 | tvb, offset, length, ENC_ASCII); |
11211 | 0 | break; |
11212 | 0 | case ((VENDOR_IXIA << 16) | 327): |
11213 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_content_type, |
11214 | 0 | tvb, offset, length, ENC_ASCII); |
11215 | 0 | break; |
11216 | 0 | case ((VENDOR_IXIA << 16) | 328): |
11217 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_route, |
11218 | 0 | tvb, offset, length, ENC_ASCII); |
11219 | 0 | break; |
11220 | 0 | case ((VENDOR_IXIA << 16) | 329): |
11221 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_geolocation, |
11222 | 0 | tvb, offset, length, ENC_ASCII); |
11223 | 0 | break; |
11224 | 0 | case ((VENDOR_IXIA << 16) | 330): |
11225 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_message, |
11226 | 0 | tvb, offset, length, ENC_NA); |
11227 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
11228 | 0 | break; |
11229 | 0 | case ((VENDOR_IXIA << 16) | 331): |
11230 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_command_code, |
11231 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11232 | 0 | break; |
11233 | 0 | case ((VENDOR_IXIA << 16) | 332): |
11234 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_request, |
11235 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11236 | 0 | break; |
11237 | 0 | case ((VENDOR_IXIA << 16) | 333): |
11238 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_response, |
11239 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11240 | 0 | break; |
11241 | 0 | case ((VENDOR_IXIA << 16) | 334): |
11242 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_application_id, |
11243 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11244 | 0 | break; |
11245 | 0 | case ((VENDOR_IXIA << 16) | 335): |
11246 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_origin_host, |
11247 | 0 | tvb, offset, length, ENC_ASCII); |
11248 | 0 | break; |
11249 | 0 | case ((VENDOR_IXIA << 16) | 336): |
11250 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_origin_realm, |
11251 | 0 | tvb, offset, length, ENC_ASCII); |
11252 | 0 | break; |
11253 | 0 | case ((VENDOR_IXIA << 16) | 337): |
11254 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_dest_host, |
11255 | 0 | tvb, offset, length, ENC_ASCII); |
11256 | 0 | break; |
11257 | 0 | case ((VENDOR_IXIA << 16) | 338): |
11258 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_dest_realm, |
11259 | 0 | tvb, offset, length, ENC_ASCII); |
11260 | 0 | break; |
11261 | 0 | case ((VENDOR_IXIA << 16) | 339): |
11262 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_user_name, |
11263 | 0 | tvb, offset, length, ENC_ASCII); |
11264 | 0 | break; |
11265 | 0 | case ((VENDOR_IXIA << 16) | 340): |
11266 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_sc_address, |
11267 | 0 | tvb, offset, length, ENC_ASCII); |
11268 | 0 | break; |
11269 | 0 | case ((VENDOR_IXIA << 16) | 341): |
11270 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_auth_vector_rand, |
11271 | 0 | tvb, offset, length, ENC_ASCII); |
11272 | 0 | break; |
11273 | 0 | case ((VENDOR_IXIA << 16) | 342): |
11274 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_auth_vector_xres, |
11275 | 0 | tvb, offset, length, ENC_ASCII); |
11276 | 0 | break; |
11277 | 0 | case ((VENDOR_IXIA << 16) | 343): |
11278 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_auth_vector_autn, |
11279 | 0 | tvb, offset, length, ENC_ASCII); |
11280 | 0 | break; |
11281 | 0 | case ((VENDOR_IXIA << 16) | 344): |
11282 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_auth_vector_kasme, |
11283 | 0 | tvb, offset, length, ENC_ASCII); |
11284 | 0 | break; |
11285 | 0 | case ((VENDOR_IXIA << 16) | 345): |
11286 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_sub_data_ambr_max_req_bw_ul, |
11287 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11288 | 0 | break; |
11289 | 0 | case ((VENDOR_IXIA << 16) | 346): |
11290 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_sub_data_ambr_max_req_bw_dl, |
11291 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11292 | 0 | break; |
11293 | 0 | case ((VENDOR_IXIA << 16) | 347): |
11294 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_apn_configuration_profile, |
11295 | 0 | tvb, offset, length, ENC_ASCII); |
11296 | 0 | break; |
11297 | 0 | case ((VENDOR_IXIA << 16) | 348): |
11298 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_access_restriction_data_flags, |
11299 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11300 | 0 | break; |
11301 | 0 | case ((VENDOR_IXIA << 16) | 349): |
11302 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_route_record, |
11303 | 0 | tvb, offset, length, ENC_ASCII); |
11304 | 0 | break; |
11305 | 0 | case ((VENDOR_IXIA << 16) | 350): |
11306 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_framed_ip_address, |
11307 | 0 | tvb, offset, length, ENC_NA); |
11308 | 0 | break; |
11309 | 0 | case ((VENDOR_IXIA << 16) | 351): |
11310 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_3gpp_user_location_info, |
11311 | 0 | tvb, offset, length, ENC_ASCII); |
11312 | 0 | break; |
11313 | 0 | case ((VENDOR_IXIA << 16) | 352): |
11314 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_called_station_id, |
11315 | 0 | tvb, offset, length, ENC_ASCII); |
11316 | 0 | break; |
11317 | 0 | case ((VENDOR_IXIA << 16) | 353): |
11318 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_qos_class_identifier, |
11319 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11320 | 0 | break; |
11321 | 0 | case ((VENDOR_IXIA << 16) | 354): |
11322 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_qos_max_req_bw_dl, |
11323 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11324 | 0 | break; |
11325 | 0 | case ((VENDOR_IXIA << 16) | 355): |
11326 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_qos_max_req_bw_ul, |
11327 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11328 | 0 | break; |
11329 | 0 | case ((VENDOR_IXIA << 16) | 356): |
11330 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_qos_guaranteed_br_ul, |
11331 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11332 | 0 | break; |
11333 | 0 | case ((VENDOR_IXIA << 16) | 357): |
11334 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_qos_guaranteed_br_dl, |
11335 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11336 | 0 | break; |
11337 | 0 | case ((VENDOR_IXIA << 16) | 358): |
11338 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_qos_apn_agg_max_br_ul, |
11339 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11340 | 0 | break; |
11341 | 0 | case ((VENDOR_IXIA << 16) | 359): |
11342 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_qos_apn_agg_max_br_dl, |
11343 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11344 | 0 | break; |
11345 | 0 | case ((VENDOR_IXIA << 16) | 360): |
11346 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_integrity_key, |
11347 | 0 | tvb, offset, length, ENC_ASCII); |
11348 | 0 | break; |
11349 | 0 | case ((VENDOR_IXIA << 16) | 361): |
11350 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_confidentiality_key, |
11351 | 0 | tvb, offset, length, ENC_ASCII); |
11352 | 0 | break; |
11353 | 0 | case ((VENDOR_IXIA << 16) | 362): |
11354 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_result_code, |
11355 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11356 | 0 | break; |
11357 | 0 | case ((VENDOR_IXIA << 16) | 363): |
11358 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_diameter_subscription_id_data, |
11359 | 0 | tvb, offset, length, ENC_ASCII); |
11360 | 0 | break; |
11361 | 0 | case ((VENDOR_IXIA << 16) | 364): |
11362 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_session_fingerprint, |
11363 | 0 | tvb, offset, length, ENC_ASCII); |
11364 | 0 | break; |
11365 | 0 | case ((VENDOR_IXIA << 16) | 365): |
11366 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_session_parse_errors, |
11367 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11368 | 0 | break; |
11369 | 0 | case ((VENDOR_IXIA << 16) | 366): |
11370 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_headers, |
11371 | 0 | tvb, offset, length, ENC_NA); |
11372 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
11373 | 0 | break; |
11374 | 0 | case ((VENDOR_IXIA << 16) | 367): |
11375 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_header_field, |
11376 | 0 | tvb, offset, length, ENC_ASCII); |
11377 | 0 | break; |
11378 | 0 | case ((VENDOR_IXIA << 16) | 368): |
11379 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_http_header_value, |
11380 | 0 | tvb, offset, length, ENC_ASCII); |
11381 | 0 | break; |
11382 | 0 | case ((VENDOR_IXIA << 16) | 369): |
11383 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_packets, |
11384 | 0 | tvb, offset, length, ENC_ASCII); |
11385 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
11386 | 0 | break; |
11387 | 0 | case ((VENDOR_IXIA << 16) | 370): |
11388 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_headers, |
11389 | 0 | tvb, offset, length, ENC_ASCII); |
11390 | 0 | dissect_v10_pdu_subtemplate_list(tvb, pinfo, ti, offset, length, hdrinfo_p); |
11391 | 0 | break; |
11392 | 0 | case ((VENDOR_IXIA << 16) | 371): |
11393 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_type, |
11394 | 0 | tvb, offset, length, ENC_ASCII); |
11395 | 0 | break; |
11396 | 0 | case ((VENDOR_IXIA << 16) | 372): |
11397 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_header_field, |
11398 | 0 | tvb, offset, length, ENC_ASCII); |
11399 | 0 | break; |
11400 | 0 | case ((VENDOR_IXIA << 16) | 373): |
11401 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_sip_header_value, |
11402 | 0 | tvb, offset, length, ENC_ASCII); |
11403 | 0 | break; |
11404 | 0 | case ((VENDOR_IXIA << 16) | 374): |
11405 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_session_ip_scrambling_key_hash, |
11406 | 0 | tvb, offset, length, ENC_ASCII); |
11407 | 0 | break; |
11408 | 0 | case ((VENDOR_IXIA << 16) | 375): |
11409 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_ja4a, |
11410 | 0 | tvb, offset, length, ENC_ASCII); |
11411 | 0 | break; |
11412 | 0 | case ((VENDOR_IXIA << 16) | 376): |
11413 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_ja4b, |
11414 | 0 | tvb, offset, length, ENC_ASCII); |
11415 | 0 | break; |
11416 | 0 | case ((VENDOR_IXIA << 16) | 377): |
11417 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_ja4c, |
11418 | 0 | tvb, offset, length, ENC_ASCII); |
11419 | 0 | break; |
11420 | 0 | case ((VENDOR_IXIA << 16) | 378): |
11421 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_uri_extended, |
11422 | 0 | tvb, offset, length, ENC_ASCII); |
11423 | 0 | break; |
11424 | 0 | case ((VENDOR_IXIA << 16) | 379): |
11425 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_app_octet_delta_count, |
11426 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11427 | 0 | break; |
11428 | 0 | case ((VENDOR_IXIA << 16) | 380): |
11429 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_ixia_reverse_app_octet_delta_count, |
11430 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11431 | 0 | break; |
11432 | | /* END Ixia Communications */ |
11433 | | |
11434 | | /* START Netscaler Communications */ |
11435 | 0 | case ((VENDOR_NETSCALER << 16) | 128): |
11436 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_roundtriptime, |
11437 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11438 | 0 | break; |
11439 | 0 | case ((VENDOR_NETSCALER << 16) | 129): |
11440 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_transactionid, |
11441 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11442 | 0 | break; |
11443 | 0 | case ((VENDOR_NETSCALER << 16) | 130): |
11444 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httprequrl, |
11445 | 0 | tvb, offset, length, ENC_UTF_8); |
11446 | 0 | break; |
11447 | 0 | case ((VENDOR_NETSCALER << 16) | 131): |
11448 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqcookie, |
11449 | 0 | tvb, offset, length, ENC_UTF_8); |
11450 | 0 | break; |
11451 | 0 | case ((VENDOR_NETSCALER << 16) | 132): |
11452 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_flowflags, |
11453 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11454 | 0 | break; |
11455 | 0 | case ((VENDOR_NETSCALER << 16) | 133): |
11456 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_connectionid, |
11457 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11458 | 0 | break; |
11459 | 0 | case ((VENDOR_NETSCALER << 16) | 134): |
11460 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_syslogpriority, |
11461 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11462 | 0 | break; |
11463 | 0 | case ((VENDOR_NETSCALER << 16) | 135): |
11464 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_syslogmessage, |
11465 | 0 | tvb, offset, length, ENC_UTF_8); |
11466 | 0 | break; |
11467 | 0 | case ((VENDOR_NETSCALER << 16) | 136): |
11468 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_syslogtimestamp, |
11469 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11470 | 0 | break; |
11471 | 0 | case ((VENDOR_NETSCALER << 16) | 140): |
11472 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqreferer, |
11473 | 0 | tvb, offset, length, ENC_UTF_8); |
11474 | 0 | break; |
11475 | 0 | case ((VENDOR_NETSCALER << 16) | 141): |
11476 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqmethod, |
11477 | 0 | tvb, offset, length, ENC_UTF_8); |
11478 | 0 | break; |
11479 | 0 | case ((VENDOR_NETSCALER << 16) | 142): |
11480 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqhost, |
11481 | 0 | tvb, offset, length, ENC_UTF_8); |
11482 | 0 | break; |
11483 | 0 | case ((VENDOR_NETSCALER << 16) | 143): |
11484 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httprequseragent, |
11485 | 0 | tvb, offset, length, ENC_UTF_8); |
11486 | 0 | break; |
11487 | 0 | case ((VENDOR_NETSCALER << 16) | 144): |
11488 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httprspstatus, |
11489 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11490 | 0 | break; |
11491 | 0 | case ((VENDOR_NETSCALER << 16) | 145): |
11492 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httprsplen, |
11493 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11494 | 0 | break; |
11495 | 0 | case ((VENDOR_NETSCALER << 16) | 146): |
11496 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_serverttfb, |
11497 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11498 | 0 | break; |
11499 | 0 | case ((VENDOR_NETSCALER << 16) | 147): |
11500 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_serverttlb, |
11501 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11502 | 0 | break; |
11503 | 0 | case ((VENDOR_NETSCALER << 16) | 150): |
11504 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_appnameincarnationnumber, |
11505 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11506 | 0 | break; |
11507 | 0 | case ((VENDOR_NETSCALER << 16) | 151): |
11508 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_appnameappid, |
11509 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11510 | 0 | break; |
11511 | 0 | case ((VENDOR_NETSCALER << 16) | 152): |
11512 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_appname, |
11513 | 0 | tvb, offset, length, ENC_UTF_8); |
11514 | 0 | break; |
11515 | 0 | case ((VENDOR_NETSCALER << 16) | 153): |
11516 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqrcvfb, |
11517 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11518 | 0 | break; |
11519 | 0 | case ((VENDOR_NETSCALER << 16) | 156): |
11520 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqforwfb, |
11521 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11522 | 0 | break; |
11523 | 0 | case ((VENDOR_NETSCALER << 16) | 157): |
11524 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpresrcvfb, |
11525 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11526 | 0 | break; |
11527 | 0 | case ((VENDOR_NETSCALER << 16) | 158): |
11528 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpresforwfb, |
11529 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11530 | 0 | break; |
11531 | 0 | case ((VENDOR_NETSCALER << 16) | 159): |
11532 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqrcvlb, |
11533 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11534 | 0 | break; |
11535 | 0 | case ((VENDOR_NETSCALER << 16) | 160): |
11536 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqforwlb, |
11537 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11538 | 0 | break; |
11539 | 0 | case ((VENDOR_NETSCALER << 16) | 161): |
11540 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_mainpageid, |
11541 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11542 | 0 | break; |
11543 | 0 | case ((VENDOR_NETSCALER << 16) | 162): |
11544 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_mainpagecoreid, |
11545 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11546 | 0 | break; |
11547 | 0 | case ((VENDOR_NETSCALER << 16) | 163): |
11548 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpclientinteractionstarttime, |
11549 | 0 | tvb, offset, length, ENC_UTF_8); |
11550 | 0 | break; |
11551 | 0 | case ((VENDOR_NETSCALER << 16) | 164): |
11552 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpclientrenderendtime, |
11553 | 0 | tvb, offset, length, ENC_UTF_8); |
11554 | 0 | break; |
11555 | 0 | case ((VENDOR_NETSCALER << 16) | 165): |
11556 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpclientrenderstarttime, |
11557 | 0 | tvb, offset, length, ENC_UTF_8); |
11558 | 0 | break; |
11559 | 0 | case ((VENDOR_NETSCALER << 16) | 167): |
11560 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_apptemplatename, |
11561 | 0 | tvb, offset, length, ENC_UTF_8); |
11562 | 0 | break; |
11563 | 0 | case ((VENDOR_NETSCALER << 16) | 168): |
11564 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpclientinteractionendtime, |
11565 | 0 | tvb, offset, length, ENC_UTF_8); |
11566 | 0 | break; |
11567 | 0 | case ((VENDOR_NETSCALER << 16) | 169): |
11568 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpresrcvlb, |
11569 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11570 | 0 | break; |
11571 | 0 | case ((VENDOR_NETSCALER << 16) | 170): |
11572 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpresforwlb, |
11573 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11574 | 0 | break; |
11575 | 0 | case ((VENDOR_NETSCALER << 16) | 171): |
11576 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_appunitnameappid, |
11577 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11578 | 0 | break; |
11579 | 0 | case ((VENDOR_NETSCALER << 16) | 172): |
11580 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbloginflags, |
11581 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11582 | 0 | break; |
11583 | 0 | case ((VENDOR_NETSCALER << 16) | 173): |
11584 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbreqtype, |
11585 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11586 | 0 | break; |
11587 | 0 | case ((VENDOR_NETSCALER << 16) | 174): |
11588 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbprotocolname, |
11589 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11590 | 0 | break; |
11591 | 0 | case ((VENDOR_NETSCALER << 16) | 175): |
11592 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbusername, |
11593 | 0 | tvb, offset, length, ENC_UTF_8); |
11594 | 0 | break; |
11595 | 0 | case ((VENDOR_NETSCALER << 16) | 176): |
11596 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbdatabasename, |
11597 | 0 | tvb, offset, length, ENC_UTF_8); |
11598 | 0 | break; |
11599 | 0 | case ((VENDOR_NETSCALER << 16) | 177): |
11600 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbclthostname, |
11601 | 0 | tvb, offset, length, ENC_UTF_8); |
11602 | 0 | break; |
11603 | 0 | case ((VENDOR_NETSCALER << 16) | 178): |
11604 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbreqstring, |
11605 | 0 | tvb, offset, length, ENC_UTF_8); |
11606 | 0 | break; |
11607 | 0 | case ((VENDOR_NETSCALER << 16) | 179): |
11608 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbrespstatusstring, |
11609 | 0 | tvb, offset, length, ENC_UTF_8); |
11610 | 0 | break; |
11611 | 0 | case ((VENDOR_NETSCALER << 16) | 180): |
11612 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbrespstatus, |
11613 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11614 | 0 | break; |
11615 | 0 | case ((VENDOR_NETSCALER << 16) | 181): |
11616 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_dbresplength, |
11617 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11618 | 0 | break; |
11619 | 0 | case ((VENDOR_NETSCALER << 16) | 182): |
11620 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_clientrtt, |
11621 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11622 | 0 | break; |
11623 | 0 | case ((VENDOR_NETSCALER << 16) | 183): |
11624 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpcontenttype, |
11625 | 0 | tvb, offset, length, ENC_UTF_8); |
11626 | 0 | break; |
11627 | 0 | case ((VENDOR_NETSCALER << 16) | 185): |
11628 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqauthorization, |
11629 | 0 | tvb, offset, length, ENC_UTF_8); |
11630 | 0 | break; |
11631 | 0 | case ((VENDOR_NETSCALER << 16) | 186): |
11632 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqvia, |
11633 | 0 | tvb, offset, length, ENC_UTF_8); |
11634 | 0 | break; |
11635 | 0 | case ((VENDOR_NETSCALER << 16) | 187): |
11636 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreslocation, |
11637 | 0 | tvb, offset, length, ENC_UTF_8); |
11638 | 0 | break; |
11639 | 0 | case ((VENDOR_NETSCALER << 16) | 188): |
11640 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpressetcookie, |
11641 | 0 | tvb, offset, length, ENC_UTF_8); |
11642 | 0 | break; |
11643 | 0 | case ((VENDOR_NETSCALER << 16) | 189): |
11644 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpressetcookie2, |
11645 | 0 | tvb, offset, length, ENC_UTF_8); |
11646 | 0 | break; |
11647 | 0 | case ((VENDOR_NETSCALER << 16) | 190): |
11648 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpreqxforwardedfor, |
11649 | 0 | tvb, offset, length, ENC_UTF_8); |
11650 | 0 | break; |
11651 | 0 | case ((VENDOR_NETSCALER << 16) | 192): |
11652 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_connectionchainid, |
11653 | 0 | tvb, offset, length, ENC_NA); |
11654 | 0 | break; |
11655 | 0 | case ((VENDOR_NETSCALER << 16) | 193): |
11656 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_connectionchainhopcount, |
11657 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11658 | 0 | break; |
11659 | 0 | case ((VENDOR_NETSCALER << 16) | 200): |
11660 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icasessionguid, |
11661 | 0 | tvb, offset, length, ENC_NA); |
11662 | 0 | break; |
11663 | 0 | case ((VENDOR_NETSCALER << 16) | 201): |
11664 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientversion, |
11665 | 0 | tvb, offset, length, ENC_UTF_8); |
11666 | 0 | break; |
11667 | 0 | case ((VENDOR_NETSCALER << 16) | 202): |
11668 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclienttype, |
11669 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11670 | 0 | break; |
11671 | 0 | case ((VENDOR_NETSCALER << 16) | 203): |
11672 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientip, |
11673 | 0 | tvb, offset, 4, ENC_BIG_ENDIAN); |
11674 | 0 | break; |
11675 | 0 | case ((VENDOR_NETSCALER << 16) | 204): |
11676 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclienthostname, |
11677 | 0 | tvb, offset, length, ENC_UTF_8); |
11678 | 0 | break; |
11679 | 0 | case ((VENDOR_NETSCALER << 16) | 205): |
11680 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_aaausername, |
11681 | 0 | tvb, offset, length, ENC_UTF_8); |
11682 | 0 | break; |
11683 | 0 | case ((VENDOR_NETSCALER << 16) | 207): |
11684 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icadomainname, |
11685 | 0 | tvb, offset, length, ENC_UTF_8); |
11686 | 0 | break; |
11687 | 0 | case ((VENDOR_NETSCALER << 16) | 208): |
11688 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientlauncher, |
11689 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11690 | 0 | break; |
11691 | 0 | case ((VENDOR_NETSCALER << 16) | 209): |
11692 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icasessionsetuptime, |
11693 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11694 | 0 | break; |
11695 | 0 | case ((VENDOR_NETSCALER << 16) | 210): |
11696 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaservername, |
11697 | 0 | tvb, offset, length, ENC_UTF_8); |
11698 | 0 | break; |
11699 | 0 | case ((VENDOR_NETSCALER << 16) | 214): |
11700 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icasessionreconnects, |
11701 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11702 | 0 | break; |
11703 | 0 | case ((VENDOR_NETSCALER << 16) | 215): |
11704 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icartt, |
11705 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11706 | 0 | break; |
11707 | 0 | case ((VENDOR_NETSCALER << 16) | 216): |
11708 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientsiderxbytes, |
11709 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11710 | 0 | break; |
11711 | 0 | case ((VENDOR_NETSCALER << 16) | 217): |
11712 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientsidetxbytes, |
11713 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11714 | 0 | break; |
11715 | 0 | case ((VENDOR_NETSCALER << 16) | 219): |
11716 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientsidepacketsretransmit, |
11717 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11718 | 0 | break; |
11719 | 0 | case ((VENDOR_NETSCALER << 16) | 220): |
11720 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaserversidepacketsretransmit, |
11721 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11722 | 0 | break; |
11723 | 0 | case ((VENDOR_NETSCALER << 16) | 221): |
11724 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientsidertt, |
11725 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11726 | 0 | break; |
11727 | 0 | case ((VENDOR_NETSCALER << 16) | 222): |
11728 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaserversidertt, |
11729 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11730 | 0 | break; |
11731 | 0 | case ((VENDOR_NETSCALER << 16) | 223): |
11732 | | /* |
11733 | | * XXX - this says "sec"; is it just seconds since the UN*X epoch, |
11734 | | * i.e. should it be ENC_TIME_SECS? |
11735 | | */ |
11736 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icasessionupdatebeginsec, |
11737 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
11738 | 0 | break; |
11739 | 0 | case ((VENDOR_NETSCALER << 16) | 224): |
11740 | | /* |
11741 | | * XXX - this says "sec"; is it just seconds since the UN*X epoch, |
11742 | | * i.e. should it be ENC_TIME_SECS? |
11743 | | */ |
11744 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icasessionupdateendsec, |
11745 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
11746 | 0 | break; |
11747 | 0 | case ((VENDOR_NETSCALER << 16) | 225): |
11748 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid1, |
11749 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11750 | 0 | break; |
11751 | 0 | case ((VENDOR_NETSCALER << 16) | 226): |
11752 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid1bytes, |
11753 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11754 | 0 | break; |
11755 | 0 | case ((VENDOR_NETSCALER << 16) | 227): |
11756 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid2, |
11757 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11758 | 0 | break; |
11759 | 0 | case ((VENDOR_NETSCALER << 16) | 228): |
11760 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid2bytes, |
11761 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11762 | 0 | break; |
11763 | 0 | case ((VENDOR_NETSCALER << 16) | 229): |
11764 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid3, |
11765 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11766 | 0 | break; |
11767 | 0 | case ((VENDOR_NETSCALER << 16) | 230): |
11768 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid3bytes, |
11769 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11770 | 0 | break; |
11771 | 0 | case ((VENDOR_NETSCALER << 16) | 231): |
11772 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid4, |
11773 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11774 | 0 | break; |
11775 | 0 | case ((VENDOR_NETSCALER << 16) | 232): |
11776 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid4bytes, |
11777 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11778 | 0 | break; |
11779 | 0 | case ((VENDOR_NETSCALER << 16) | 233): |
11780 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid5, |
11781 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11782 | 0 | break; |
11783 | 0 | case ((VENDOR_NETSCALER << 16) | 234): |
11784 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icachannelid5bytes, |
11785 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11786 | 0 | break; |
11787 | 0 | case ((VENDOR_NETSCALER << 16) | 235): |
11788 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaconnectionpriority, |
11789 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11790 | 0 | break; |
11791 | 0 | case ((VENDOR_NETSCALER << 16) | 236): |
11792 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_applicationstartupduration, |
11793 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11794 | 0 | break; |
11795 | 0 | case ((VENDOR_NETSCALER << 16) | 237): |
11796 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icalaunchmechanism, |
11797 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11798 | 0 | break; |
11799 | 0 | case ((VENDOR_NETSCALER << 16) | 238): |
11800 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaapplicationname, |
11801 | 0 | tvb, offset, length, ENC_UTF_8); |
11802 | 0 | break; |
11803 | 0 | case ((VENDOR_NETSCALER << 16) | 239): |
11804 | | /* XXX - what format is this? */ |
11805 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_applicationstartuptime, |
11806 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
11807 | 0 | break; |
11808 | 0 | case ((VENDOR_NETSCALER << 16) | 240): |
11809 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaapplicationterminationtype, |
11810 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11811 | 0 | break; |
11812 | 0 | case ((VENDOR_NETSCALER << 16) | 241): |
11813 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaapplicationterminationtime, |
11814 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11815 | 0 | break; |
11816 | 0 | case ((VENDOR_NETSCALER << 16) | 242): |
11817 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icasessionendtime, |
11818 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11819 | 0 | break; |
11820 | 0 | case ((VENDOR_NETSCALER << 16) | 243): |
11821 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientsidejitter, |
11822 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11823 | 0 | break; |
11824 | 0 | case ((VENDOR_NETSCALER << 16) | 244): |
11825 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaserversidejitter, |
11826 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11827 | 0 | break; |
11828 | 0 | case ((VENDOR_NETSCALER << 16) | 245): |
11829 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaappprocessid, |
11830 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11831 | 0 | break; |
11832 | 0 | case ((VENDOR_NETSCALER << 16) | 246): |
11833 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaappmodulepath, |
11834 | 0 | tvb, offset, length, ENC_UTF_8); |
11835 | 0 | break; |
11836 | 0 | case ((VENDOR_NETSCALER << 16) | 247): |
11837 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icadeviceserialno, |
11838 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11839 | 0 | break; |
11840 | 0 | case ((VENDOR_NETSCALER << 16) | 248): |
11841 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_msiclientcookie, |
11842 | 0 | tvb, offset, length, ENC_NA); |
11843 | 0 | break; |
11844 | 0 | case ((VENDOR_NETSCALER << 16) | 249): |
11845 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaflags, |
11846 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11847 | 0 | break; |
11848 | 0 | case ((VENDOR_NETSCALER << 16) | 250): |
11849 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icausername, |
11850 | 0 | tvb, offset, length, ENC_UTF_8); |
11851 | 0 | break; |
11852 | 0 | case ((VENDOR_NETSCALER << 16) | 251): |
11853 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_licensetype, |
11854 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11855 | 0 | break; |
11856 | 0 | case ((VENDOR_NETSCALER << 16) | 252): |
11857 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_maxlicensecount, |
11858 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11859 | 0 | break; |
11860 | 0 | case ((VENDOR_NETSCALER << 16) | 253): |
11861 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_currentlicenseconsumed, |
11862 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11863 | 0 | break; |
11864 | 0 | case ((VENDOR_NETSCALER << 16) | 254): |
11865 | | /* XXX - what format is this? */ |
11866 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icanetworkupdatestarttime, |
11867 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
11868 | 0 | break; |
11869 | 0 | case ((VENDOR_NETSCALER << 16) | 255): |
11870 | | /* XXX - what format is this? */ |
11871 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icanetworkupdateendtime, |
11872 | 0 | tvb, offset, length, ENC_TIME_SECS_NSECS|ENC_BIG_ENDIAN); |
11873 | 0 | break; |
11874 | 0 | case ((VENDOR_NETSCALER << 16) | 256): |
11875 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientsidesrtt, |
11876 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11877 | 0 | break; |
11878 | 0 | case ((VENDOR_NETSCALER << 16) | 257): |
11879 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaserversidesrtt, |
11880 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11881 | 0 | break; |
11882 | 0 | case ((VENDOR_NETSCALER << 16) | 258): |
11883 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientsidedelay, |
11884 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11885 | 0 | break; |
11886 | 0 | case ((VENDOR_NETSCALER << 16) | 259): |
11887 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaserversidedelay, |
11888 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11889 | 0 | break; |
11890 | 0 | case ((VENDOR_NETSCALER << 16) | 260): |
11891 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icahostdelay, |
11892 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11893 | 0 | break; |
11894 | 0 | case ((VENDOR_NETSCALER << 16) | 261): |
11895 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientsidewindowsize, |
11896 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11897 | 0 | break; |
11898 | 0 | case ((VENDOR_NETSCALER << 16) | 262): |
11899 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaserversidewindowsize, |
11900 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11901 | 0 | break; |
11902 | 0 | case ((VENDOR_NETSCALER << 16) | 263): |
11903 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaclientsidertocount, |
11904 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11905 | 0 | break; |
11906 | 0 | case ((VENDOR_NETSCALER << 16) | 264): |
11907 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_icaserversidertocount, |
11908 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11909 | 0 | break; |
11910 | 0 | case ((VENDOR_NETSCALER << 16) | 265): |
11911 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_ical7clientlatency, |
11912 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11913 | 0 | break; |
11914 | 0 | case ((VENDOR_NETSCALER << 16) | 266): |
11915 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_ical7serverlatency, |
11916 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11917 | 0 | break; |
11918 | 0 | case ((VENDOR_NETSCALER << 16) | 267): |
11919 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_httpdomainname, |
11920 | 0 | tvb, offset, length, ENC_UTF_8); |
11921 | 0 | break; |
11922 | 0 | case ((VENDOR_NETSCALER << 16) | 268): |
11923 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_cacheredirclientconnectioncoreid, |
11924 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11925 | 0 | break; |
11926 | 0 | case ((VENDOR_NETSCALER << 16) | 269): |
11927 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_netscaler_cacheredirclientconnectiontransactionid, |
11928 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11929 | 0 | break; |
11930 | | /* END Netscaler Communications */ |
11931 | | |
11932 | | /* START Barracuda Communications */ |
11933 | 0 | case ((VENDOR_BARRACUDA << 16) | 1): |
11934 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_timestamp, |
11935 | 0 | tvb, offset, length, ENC_TIME_SECS|ENC_BIG_ENDIAN); |
11936 | 0 | break; |
11937 | 0 | case ((VENDOR_BARRACUDA << 16) | 2): |
11938 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_logop, |
11939 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11940 | 0 | break; |
11941 | 0 | case ((VENDOR_BARRACUDA << 16) | 3): |
11942 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_traffictype, |
11943 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11944 | 0 | break; |
11945 | 0 | case ((VENDOR_BARRACUDA << 16) | 4): |
11946 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_fwrule, |
11947 | 0 | tvb, offset, length, ENC_UTF_8); |
11948 | 0 | break; |
11949 | 0 | case ((VENDOR_BARRACUDA << 16) | 5): |
11950 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_servicename, |
11951 | 0 | tvb, offset, length, ENC_UTF_8); |
11952 | 0 | break; |
11953 | 0 | case ((VENDOR_BARRACUDA << 16) | 6): |
11954 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_reason, |
11955 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11956 | 0 | break; |
11957 | 0 | case ((VENDOR_BARRACUDA << 16) | 7): |
11958 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_reasontext, |
11959 | 0 | tvb, offset, length, ENC_UTF_8); |
11960 | 0 | break; |
11961 | 0 | case ((VENDOR_BARRACUDA << 16) | 8): |
11962 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_bindipv4address, |
11963 | 0 | tvb, offset, 4, ENC_BIG_ENDIAN); |
11964 | 0 | break; |
11965 | 0 | case ((VENDOR_BARRACUDA << 16) | 9): |
11966 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_bindtransportport, |
11967 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11968 | 0 | break; |
11969 | 0 | case ((VENDOR_BARRACUDA << 16) | 10): |
11970 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_connipv4address, |
11971 | 0 | tvb, offset, 4, ENC_BIG_ENDIAN); |
11972 | 0 | break; |
11973 | 0 | case ((VENDOR_BARRACUDA << 16) | 11): |
11974 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_conntransportport, |
11975 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11976 | 0 | break; |
11977 | 0 | case ((VENDOR_BARRACUDA << 16) | 12): |
11978 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_barracuda_auditcounter, |
11979 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11980 | 0 | break; |
11981 | | /* END Barracuda Communications */ |
11982 | | |
11983 | | /* START Gigamon */ |
11984 | 0 | case ((VENDOR_GIGAMON << 16) | 1): |
11985 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_httprequrl, |
11986 | 0 | tvb, offset, length, ENC_UTF_8); |
11987 | 0 | break; |
11988 | | |
11989 | 0 | case ((VENDOR_GIGAMON << 16) | 2): |
11990 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_httprspstatus, |
11991 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
11992 | 0 | break; |
11993 | | |
11994 | 0 | case ((VENDOR_GIGAMON << 16) | 101): |
11995 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificateissuercommonname, |
11996 | 0 | tvb, offset, length, ENC_UTF_8); |
11997 | 0 | break; |
11998 | | |
11999 | 0 | case ((VENDOR_GIGAMON << 16) | 102): |
12000 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificatesubjectcommonname, |
12001 | 0 | tvb, offset, length, ENC_UTF_8); |
12002 | 0 | break; |
12003 | | |
12004 | 0 | case ((VENDOR_GIGAMON << 16) | 103): |
12005 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificateissuer, |
12006 | 0 | tvb, offset, length, ENC_UTF_8); |
12007 | 0 | break; |
12008 | | |
12009 | 0 | case ((VENDOR_GIGAMON << 16) | 104): |
12010 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificatesubject, |
12011 | 0 | tvb, offset, length, ENC_UTF_8); |
12012 | 0 | break; |
12013 | | |
12014 | 0 | case ((VENDOR_GIGAMON << 16) | 105): |
12015 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificatevalidnotbefore, |
12016 | 0 | tvb, offset, length, ENC_UTF_8); |
12017 | 0 | break; |
12018 | | |
12019 | 0 | case ((VENDOR_GIGAMON << 16) | 106): |
12020 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificatevalidnotafter, |
12021 | 0 | tvb, offset, length, ENC_UTF_8); |
12022 | 0 | break; |
12023 | | |
12024 | 0 | case ((VENDOR_GIGAMON << 16) | 107): |
12025 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificateserialnumber, |
12026 | 0 | tvb, offset, length, ENC_NA); |
12027 | 0 | break; |
12028 | | |
12029 | 0 | case ((VENDOR_GIGAMON << 16) | 108): |
12030 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificatesignaturealgorithm, |
12031 | 0 | tvb, offset, length, ENC_NA); |
12032 | 0 | break; |
12033 | | |
12034 | 0 | case ((VENDOR_GIGAMON << 16) | 109): |
12035 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificatesubjectpubalgorithm, |
12036 | 0 | tvb, offset, length, ENC_NA); |
12037 | 0 | break; |
12038 | | |
12039 | 0 | case ((VENDOR_GIGAMON << 16) | 110): |
12040 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificatesubjectpubkeysize, |
12041 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12042 | 0 | break; |
12043 | | |
12044 | 0 | case ((VENDOR_GIGAMON << 16) | 111): |
12045 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslcertificatesubjectaltname, |
12046 | 0 | tvb, offset, length, ENC_UTF_8); |
12047 | 0 | break; |
12048 | | |
12049 | 0 | case ((VENDOR_GIGAMON << 16) | 112): |
12050 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslservernameindication, |
12051 | 0 | tvb, offset, length, ENC_UTF_8); |
12052 | 0 | break; |
12053 | | |
12054 | 0 | case ((VENDOR_GIGAMON << 16) | 113): |
12055 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslserverversion, |
12056 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12057 | 0 | break; |
12058 | | |
12059 | 0 | case ((VENDOR_GIGAMON << 16) | 114): |
12060 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslservercipher, |
12061 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12062 | 0 | break; |
12063 | | |
12064 | 0 | case ((VENDOR_GIGAMON << 16) | 115): |
12065 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslservercompressionmethod, |
12066 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12067 | 0 | break; |
12068 | | |
12069 | 0 | case ((VENDOR_GIGAMON << 16) | 116): |
12070 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_sslserversessionid, |
12071 | 0 | tvb, offset, length, ENC_NA); |
12072 | 0 | break; |
12073 | | |
12074 | 0 | case ((VENDOR_GIGAMON << 16) | 201): |
12075 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsidentifier, |
12076 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12077 | 0 | break; |
12078 | | |
12079 | 0 | case ((VENDOR_GIGAMON << 16) | 202): |
12080 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsopcode, |
12081 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12082 | 0 | break; |
12083 | | |
12084 | 0 | case ((VENDOR_GIGAMON << 16) | 203): |
12085 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsresponsecode, |
12086 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12087 | 0 | break; |
12088 | | |
12089 | 0 | case ((VENDOR_GIGAMON << 16) | 204): |
12090 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsqueryname, |
12091 | 0 | tvb, offset, length, ENC_UTF_8); |
12092 | 0 | break; |
12093 | | |
12094 | 0 | case ((VENDOR_GIGAMON << 16) | 205): |
12095 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsresponsename, |
12096 | 0 | tvb, offset, length, ENC_UTF_8); |
12097 | 0 | break; |
12098 | | |
12099 | 0 | case ((VENDOR_GIGAMON << 16) | 206): |
12100 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsresponsettl, |
12101 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12102 | 0 | break; |
12103 | | |
12104 | 0 | case ((VENDOR_GIGAMON << 16) | 207): |
12105 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsresponseipv4address, |
12106 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12107 | 0 | break; |
12108 | | |
12109 | 0 | case ((VENDOR_GIGAMON << 16) | 208): |
12110 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsresponseipv6address, |
12111 | 0 | tvb, offset, length, ENC_NA); |
12112 | 0 | break; |
12113 | | |
12114 | 0 | case ((VENDOR_GIGAMON << 16) | 209): |
12115 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsbits, |
12116 | 0 | tvb, offset, length, ENC_UTF_8); |
12117 | 0 | break; |
12118 | | |
12119 | 0 | case ((VENDOR_GIGAMON << 16) | 210): |
12120 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsqdcount, |
12121 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12122 | 0 | break; |
12123 | | |
12124 | 0 | case ((VENDOR_GIGAMON << 16) | 211): |
12125 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsancount, |
12126 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12127 | 0 | break; |
12128 | | |
12129 | 0 | case ((VENDOR_GIGAMON << 16) | 212): |
12130 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsnscount, |
12131 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12132 | 0 | break; |
12133 | | |
12134 | 0 | case ((VENDOR_GIGAMON << 16) | 213): |
12135 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsarcount, |
12136 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12137 | 0 | break; |
12138 | | |
12139 | 0 | case ((VENDOR_GIGAMON << 16) | 214): |
12140 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsquerytype, |
12141 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12142 | 0 | break; |
12143 | | |
12144 | 0 | case ((VENDOR_GIGAMON << 16) | 215): |
12145 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsqueryclass, |
12146 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12147 | 0 | break; |
12148 | | |
12149 | 0 | case ((VENDOR_GIGAMON << 16) | 216): |
12150 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsresponsetype, |
12151 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12152 | 0 | break; |
12153 | | |
12154 | 0 | case ((VENDOR_GIGAMON << 16) | 217): |
12155 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsresponseclass, |
12156 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12157 | 0 | break; |
12158 | | |
12159 | 0 | case ((VENDOR_GIGAMON << 16) | 218): |
12160 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsresponserdlength, |
12161 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12162 | 0 | break; |
12163 | | |
12164 | 0 | case ((VENDOR_GIGAMON << 16) | 219): |
12165 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsresponserdata, |
12166 | 0 | tvb, offset, length, ENC_UTF_8); |
12167 | 0 | break; |
12168 | | |
12169 | 0 | case ((VENDOR_GIGAMON << 16) | 220): |
12170 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsauthorityname, |
12171 | 0 | tvb, offset, length, ENC_UTF_8); |
12172 | 0 | break; |
12173 | | |
12174 | 0 | case ((VENDOR_GIGAMON << 16) | 221): |
12175 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsauthoritytype, |
12176 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12177 | 0 | break; |
12178 | | |
12179 | 0 | case ((VENDOR_GIGAMON << 16) | 222): |
12180 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsauthorityclass, |
12181 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12182 | 0 | break; |
12183 | | |
12184 | 0 | case ((VENDOR_GIGAMON << 16) | 223): |
12185 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsauthorityttl, |
12186 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12187 | 0 | break; |
12188 | | |
12189 | 0 | case ((VENDOR_GIGAMON << 16) | 224): |
12190 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsauthorityrdlength, |
12191 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12192 | 0 | break; |
12193 | | |
12194 | 0 | case ((VENDOR_GIGAMON << 16) | 225): |
12195 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsauthorityrdata, |
12196 | 0 | tvb, offset, length, ENC_UTF_8); |
12197 | 0 | break; |
12198 | | |
12199 | 0 | case ((VENDOR_GIGAMON << 16) | 226): |
12200 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsadditionalname, |
12201 | 0 | tvb, offset, length, ENC_UTF_8); |
12202 | 0 | break; |
12203 | | |
12204 | 0 | case ((VENDOR_GIGAMON << 16) | 227): |
12205 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsadditionaltype, |
12206 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12207 | 0 | break; |
12208 | | |
12209 | 0 | case ((VENDOR_GIGAMON << 16) | 228): |
12210 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsadditionalclass, |
12211 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12212 | 0 | break; |
12213 | | |
12214 | 0 | case ((VENDOR_GIGAMON << 16) | 229): |
12215 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsadditionalttl, |
12216 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12217 | 0 | break; |
12218 | | |
12219 | 0 | case ((VENDOR_GIGAMON << 16) | 230): |
12220 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsadditionalrdlength, |
12221 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12222 | 0 | break; |
12223 | | |
12224 | 0 | case ((VENDOR_GIGAMON << 16) | 231): |
12225 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_gigamon_dnsadditionalrdata, |
12226 | 0 | tvb, offset, length, ENC_UTF_8); |
12227 | 0 | break; |
12228 | | |
12229 | | /* END Gigamon */ |
12230 | | |
12231 | | /* Start Cisco Communications */ |
12232 | 0 | case ((VENDOR_CISCO << 16) | 4251): |
12233 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_transport_packets_lost_counter, |
12234 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12235 | 0 | break; |
12236 | 0 | case ((VENDOR_CISCO << 16) | 4254): |
12237 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_transport_rtp_ssrc, |
12238 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12239 | 0 | break; |
12240 | 0 | case ((VENDOR_CISCO << 16) | 4257): |
12241 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_transport_rtp_jitter_maximum, |
12242 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12243 | 0 | break; |
12244 | 0 | case ((VENDOR_CISCO << 16) | 4273): |
12245 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_transport_rtp_payload_type, |
12246 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12247 | 0 | break; |
12248 | 0 | case ((VENDOR_CISCO << 16) | 4325): |
12249 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_transport_rtp_jitter_mean_sum, |
12250 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12251 | 0 | break; |
12252 | 0 | case ((VENDOR_CISCO << 16) | 8233): |
12253 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_c3pl_class_cce_id, |
12254 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12255 | 0 | break; |
12256 | 0 | case ((VENDOR_CISCO << 16) | 8234): |
12257 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_c3pl_class_name, |
12258 | 0 | tvb, offset, length, ENC_UTF_8); |
12259 | 0 | break; |
12260 | 0 | case ((VENDOR_CISCO << 16) | 8235): |
12261 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_c3pl_class_type, |
12262 | 0 | tvb, offset, length, ENC_NA); |
12263 | 0 | break; |
12264 | 0 | case ((VENDOR_CISCO << 16) | 8236): |
12265 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_c3pl_policy_cce_id, |
12266 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12267 | 0 | break; |
12268 | 0 | case ((VENDOR_CISCO << 16) | 8237): |
12269 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_c3pl_policy_name, |
12270 | 0 | tvb, offset, length, ENC_UTF_8); |
12271 | 0 | break; |
12272 | 0 | case ((VENDOR_CISCO << 16) | 8238): |
12273 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_c3pl_policy_type, |
12274 | 0 | tvb, offset, length, ENC_NA); |
12275 | 0 | break; |
12276 | 0 | case ((VENDOR_CISCO << 16) | 9292): |
12277 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_server_counter_responses, |
12278 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12279 | 0 | break; |
12280 | 0 | case ((VENDOR_CISCO << 16) | 9268): |
12281 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_client_counter_packets_retransmitted, |
12282 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12283 | 0 | break; |
12284 | 0 | case ((VENDOR_CISCO << 16) | 9272): |
12285 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_transaction_counter_complete, |
12286 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12287 | 0 | break; |
12288 | 0 | case ((VENDOR_CISCO << 16) | 9273): |
12289 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_transaction_duration_sum, |
12290 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12291 | 0 | break; |
12292 | 0 | case ((VENDOR_CISCO << 16) | 9300): |
12293 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_delay_response_to_server_histogram_late, |
12294 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12295 | 0 | break; |
12296 | 0 | case ((VENDOR_CISCO << 16) | 9303): |
12297 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_delay_response_to_server_sum, |
12298 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12299 | 0 | break; |
12300 | 0 | case ((VENDOR_CISCO << 16) | 9306): |
12301 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_delay_application_sum, |
12302 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12303 | 0 | break; |
12304 | 0 | case ((VENDOR_CISCO << 16) | 9307): |
12305 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_delay_application_max, |
12306 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12307 | 0 | break; |
12308 | 0 | case ((VENDOR_CISCO << 16) | 9309): |
12309 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_delay_response_client_to_server_sum, |
12310 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12311 | 0 | break; |
12312 | 0 | case ((VENDOR_CISCO << 16) | 9313): |
12313 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_delay_network_client_to_server_sum, |
12314 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12315 | 0 | break; |
12316 | 0 | case ((VENDOR_CISCO << 16) | 9316): |
12317 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_delay_network_to_client_sum, |
12318 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12319 | 0 | break; |
12320 | 0 | case ((VENDOR_CISCO << 16) | 9319): |
12321 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_delay_network_to_server_sum, |
12322 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12323 | 0 | break; |
12324 | 0 | case ((VENDOR_CISCO << 16) | 9252): |
12325 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_services_waas_segment, |
12326 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12327 | 0 | break; |
12328 | 0 | case ((VENDOR_CISCO << 16) | 9253): |
12329 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_services_waas_passthrough_reason, |
12330 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12331 | 0 | break; |
12332 | 0 | case ((VENDOR_CISCO << 16) | 9357): |
12333 | 0 | cti = proto_tree_add_item(pdutree, hf_pie_cisco_application_http_uri_statistics, |
12334 | 0 | tvb, offset, length - 3, ENC_UTF_8); |
12335 | 0 | string_tree = proto_item_add_subtree(cti, ett_str_len); |
12336 | 0 | proto_tree_add_item(string_tree, hf_pie_cisco_application_http_uri_statistics_count, |
12337 | 0 | tvb, offset + (length - 2), 2, ENC_BIG_ENDIAN); |
12338 | 0 | proto_tree_add_uint(string_tree, hf_string_len_short, tvb, |
12339 | 0 | gen_str_offset-vstr_len, 1, string_len_short); |
12340 | 0 | break; |
12341 | 0 | case ((VENDOR_CISCO << 16) | 12232): |
12342 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_application_category_name, |
12343 | 0 | tvb, offset, length, ENC_UTF_8); |
12344 | 0 | break; |
12345 | 0 | case ((VENDOR_CISCO << 16) | 12233): |
12346 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_application_sub_category_name, |
12347 | 0 | tvb, offset, length, ENC_UTF_8); |
12348 | 0 | break; |
12349 | 0 | case ((VENDOR_CISCO << 16) | 12234): |
12350 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_application_group_name, |
12351 | 0 | tvb, offset, length, ENC_UTF_8); |
12352 | 0 | break; |
12353 | 0 | case ((VENDOR_CISCO << 16) | 12235): |
12354 | 0 | cti = proto_tree_add_item(pdutree, hf_pie_cisco_application_http_host, |
12355 | 0 | tvb, offset + 6 , length - 6, ENC_ASCII); |
12356 | 0 | string_tree = proto_item_add_subtree(cti, ett_str_len); |
12357 | 0 | proto_tree_add_item(string_tree, hf_pie_cisco_application_http_host_app_id, |
12358 | 0 | tvb, offset, 4, ENC_NA); |
12359 | 0 | proto_tree_add_item(string_tree, hf_pie_cisco_application_http_host_sub_app_id, |
12360 | 0 | tvb, offset + 4, 2, ENC_NA); |
12361 | 0 | proto_tree_add_uint(string_tree, hf_string_len_short, tvb, |
12362 | 0 | gen_str_offset-vstr_len, 1, string_len_short); |
12363 | 0 | break; |
12364 | 0 | case ((VENDOR_CISCO << 16) | 12236): |
12365 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_client_ipv4_address, |
12366 | 0 | tvb, offset, length, ENC_NA); |
12367 | 0 | break; |
12368 | 0 | case ((VENDOR_CISCO << 16) | 12237): |
12369 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_server_ipv4_address, |
12370 | 0 | tvb, offset, length, ENC_NA); |
12371 | 0 | break; |
12372 | 0 | case ((VENDOR_CISCO << 16) | 12240): |
12373 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_client_transport_port, |
12374 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12375 | 0 | break; |
12376 | 0 | case ((VENDOR_CISCO << 16) | 12241): |
12377 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_server_transport_port, |
12378 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12379 | 0 | break; |
12380 | 0 | case ((VENDOR_CISCO << 16) | 12242): |
12381 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_connection_id, |
12382 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12383 | 0 | break; |
12384 | 0 | case ((VENDOR_CISCO << 16) | 12243): |
12385 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_application_traffic_class, |
12386 | 0 | tvb, offset, length, ENC_NA); |
12387 | 0 | break; |
12388 | 0 | case ((VENDOR_CISCO << 16) | 12244): |
12389 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_cisco_application_business_relevance, |
12390 | 0 | tvb, offset, length, ENC_NA); |
12391 | 0 | break; |
12392 | | /* End Cisco */ |
12393 | | |
12394 | | /* START Niagara Networks */ |
12395 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 100): |
12396 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslservernameindication, |
12397 | 0 | tvb, offset, length, ENC_UTF_8); |
12398 | 0 | break; |
12399 | | |
12400 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 101): |
12401 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslserverversion, |
12402 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12403 | 0 | break; |
12404 | | |
12405 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 102): |
12406 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslserverversiontext, |
12407 | 0 | tvb, offset, length, ENC_UTF_8); |
12408 | 0 | break; |
12409 | | |
12410 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 103): |
12411 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslservercipher, |
12412 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12413 | 0 | break; |
12414 | | |
12415 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 104): |
12416 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslserverciphertext, |
12417 | 0 | tvb, offset, length, ENC_UTF_8); |
12418 | 0 | break; |
12419 | | |
12420 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 105): |
12421 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslconnectionencryptiontype, |
12422 | 0 | tvb, offset, length, ENC_UTF_8); |
12423 | 0 | break; |
12424 | | |
12425 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 106): |
12426 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslservercompressionmethod, |
12427 | 0 | tvb, offset, length, ENC_ASCII); |
12428 | 0 | break; |
12429 | | |
12430 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 107): |
12431 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslserversessionid, |
12432 | 0 | tvb, offset, length, ENC_NA); |
12433 | 0 | break; |
12434 | | |
12435 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 108): |
12436 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificateissuer, |
12437 | 0 | tvb, offset, length, ENC_UTF_8); |
12438 | 0 | break; |
12439 | | |
12440 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 109): |
12441 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificateissuername, |
12442 | 0 | tvb, offset, length, ENC_UTF_8); |
12443 | 0 | break; |
12444 | | |
12445 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 110): |
12446 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesubject, |
12447 | 0 | tvb, offset, length, ENC_UTF_8); |
12448 | 0 | break; |
12449 | | |
12450 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 111): |
12451 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesubjectname, |
12452 | 0 | tvb, offset, length, ENC_UTF_8); |
12453 | 0 | break; |
12454 | | |
12455 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 112): |
12456 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatevalidnotbefore, |
12457 | 0 | tvb, offset, length, ENC_UTF_8); |
12458 | 0 | break; |
12459 | | |
12460 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 113): |
12461 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatevalidnotafter, |
12462 | 0 | tvb, offset, length, ENC_UTF_8); |
12463 | 0 | break; |
12464 | | |
12465 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 114): |
12466 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificateserialnumber, |
12467 | 0 | tvb, offset, length, ENC_UTF_8); |
12468 | 0 | break; |
12469 | | |
12470 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 115): |
12471 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesignaturealgorithm, |
12472 | 0 | tvb, offset, length, ENC_UTF_8); |
12473 | 0 | break; |
12474 | | |
12475 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 116): |
12476 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesignaturealgorithmtext, |
12477 | 0 | tvb, offset, length, ENC_UTF_8); |
12478 | 0 | break; |
12479 | | |
12480 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 117): |
12481 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesubjectpublickeysize, |
12482 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12483 | 0 | break; |
12484 | | |
12485 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 118): |
12486 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesubjectpublicalgorithm, |
12487 | 0 | tvb, offset, length, ENC_UTF_8); |
12488 | 0 | break; |
12489 | | |
12490 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 119): |
12491 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesubjectpublicalgorithmtext, |
12492 | 0 | tvb, offset, length, ENC_UTF_8); |
12493 | 0 | break; |
12494 | | |
12495 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 120): |
12496 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesubjectalgorithmtext, |
12497 | 0 | tvb, offset, length, ENC_UTF_8); |
12498 | 0 | break; |
12499 | | |
12500 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 121): |
12501 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesubjectalternativename, |
12502 | 0 | tvb, offset, length, ENC_UTF_8); |
12503 | 0 | break; |
12504 | | |
12505 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 122): |
12506 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_sslcertificatesha1, |
12507 | 0 | tvb, offset, length, ENC_NA); |
12508 | 0 | break; |
12509 | | |
12510 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 200): |
12511 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsidentifier, |
12512 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12513 | 0 | break; |
12514 | | |
12515 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 201): |
12516 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsopcode, |
12517 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12518 | 0 | break; |
12519 | | |
12520 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 202): |
12521 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponsecode, |
12522 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12523 | 0 | break; |
12524 | | |
12525 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 203): |
12526 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsqueryname, |
12527 | 0 | tvb, offset, length, ENC_UTF_8); |
12528 | 0 | break; |
12529 | | |
12530 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 204): |
12531 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponsename, |
12532 | 0 | tvb, offset, length, ENC_UTF_8); |
12533 | 0 | break; |
12534 | | |
12535 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 205): |
12536 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponsettl, |
12537 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12538 | 0 | break; |
12539 | | |
12540 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 206): |
12541 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponseipv4addr, |
12542 | 0 | tvb, offset, length, ENC_UTF_8); |
12543 | 0 | break; |
12544 | | |
12545 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 207): |
12546 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponseipv4addrtext, |
12547 | 0 | tvb, offset, length, ENC_UTF_8); |
12548 | 0 | break; |
12549 | | |
12550 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 208): |
12551 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponseipv6addr, |
12552 | 0 | tvb, offset, length, ENC_UTF_8); |
12553 | 0 | break; |
12554 | | |
12555 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 209): |
12556 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponseipv6addrtext, |
12557 | 0 | tvb, offset, length, ENC_UTF_8); |
12558 | 0 | break; |
12559 | | |
12560 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 210): |
12561 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsbits, |
12562 | 0 | tvb, offset, length, ENC_ASCII); |
12563 | 0 | break; |
12564 | | |
12565 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 211): |
12566 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsqdcount, |
12567 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12568 | 0 | break; |
12569 | | |
12570 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 212): |
12571 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsancount, |
12572 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12573 | 0 | break; |
12574 | | |
12575 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 213): |
12576 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsnscount, |
12577 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12578 | 0 | break; |
12579 | | |
12580 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 214): |
12581 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsarcount, |
12582 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12583 | 0 | break; |
12584 | | |
12585 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 215): |
12586 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsquerytype, |
12587 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12588 | 0 | break; |
12589 | | |
12590 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 216): |
12591 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsquerytypetext, |
12592 | 0 | tvb, offset, length, ENC_UTF_8); |
12593 | 0 | break; |
12594 | | |
12595 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 217): |
12596 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsqueryclass, |
12597 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12598 | 0 | break; |
12599 | | |
12600 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 218): |
12601 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsqueryclasstext, |
12602 | 0 | tvb, offset, length, ENC_UTF_8); |
12603 | 0 | break; |
12604 | | |
12605 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 219): |
12606 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponsetype, |
12607 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12608 | 0 | break; |
12609 | | |
12610 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 220): |
12611 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponsetypetext, |
12612 | 0 | tvb, offset, length, ENC_UTF_8); |
12613 | 0 | break; |
12614 | | |
12615 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 221): |
12616 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponseclass, |
12617 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12618 | 0 | break; |
12619 | | |
12620 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 222): |
12621 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponseclasstext, |
12622 | 0 | tvb, offset, length, ENC_UTF_8); |
12623 | 0 | break; |
12624 | | |
12625 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 223): |
12626 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponserdlength, |
12627 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12628 | 0 | break; |
12629 | | |
12630 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 224): |
12631 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsresponserdata, |
12632 | 0 | tvb, offset, length, ENC_ASCII); |
12633 | 0 | break; |
12634 | | |
12635 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 225): |
12636 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsauthorityname, |
12637 | 0 | tvb, offset, length, ENC_UTF_8); |
12638 | 0 | break; |
12639 | | |
12640 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 226): |
12641 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsauthoritytype, |
12642 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12643 | 0 | break; |
12644 | | |
12645 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 227): |
12646 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsauthoritytypetext, |
12647 | 0 | tvb, offset, length, ENC_UTF_8); |
12648 | 0 | break; |
12649 | | |
12650 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 228): |
12651 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsauthorityclass, |
12652 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12653 | 0 | break; |
12654 | | |
12655 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 229): |
12656 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsauthorityclasstext, |
12657 | 0 | tvb, offset, length, ENC_UTF_8); |
12658 | 0 | break; |
12659 | | |
12660 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 230): |
12661 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsauthorityttl, |
12662 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12663 | 0 | break; |
12664 | | |
12665 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 231): |
12666 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsauthorityrdlength, |
12667 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12668 | 0 | break; |
12669 | | |
12670 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 232): |
12671 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsauthorityrdata, |
12672 | 0 | tvb, offset, length, ENC_UTF_8); |
12673 | 0 | break; |
12674 | | |
12675 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 233): |
12676 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsadditionalname, |
12677 | 0 | tvb, offset, length, ENC_UTF_8); |
12678 | 0 | break; |
12679 | | |
12680 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 234): |
12681 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsadditionaltype, |
12682 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12683 | 0 | break; |
12684 | | |
12685 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 235): |
12686 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsadditionaltypetext, |
12687 | 0 | tvb, offset, length, ENC_UTF_8); |
12688 | 0 | break; |
12689 | | |
12690 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 236): |
12691 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsadditionalclass, |
12692 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12693 | 0 | break; |
12694 | | |
12695 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 237): |
12696 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsadditionalclasstext, |
12697 | 0 | tvb, offset, length, ENC_UTF_8); |
12698 | 0 | break; |
12699 | | |
12700 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 238): |
12701 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsadditionalttl, |
12702 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12703 | 0 | break; |
12704 | | |
12705 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 239): |
12706 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsadditionalrdlength, |
12707 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12708 | 0 | break; |
12709 | | |
12710 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 240): |
12711 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_dnsadditionalrdata, |
12712 | 0 | tvb, offset, length, ENC_UTF_8); |
12713 | 0 | break; |
12714 | | |
12715 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 300): |
12716 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiuspackettypecode, |
12717 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12718 | 0 | break; |
12719 | | |
12720 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 301): |
12721 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiuspackettypecodetext, |
12722 | 0 | tvb, offset, length, ENC_UTF_8); |
12723 | 0 | break; |
12724 | | |
12725 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 302): |
12726 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiuspacketidentifier, |
12727 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12728 | 0 | break; |
12729 | | |
12730 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 303): |
12731 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusauthenticator, |
12732 | 0 | tvb, offset, length, ENC_NA); |
12733 | 0 | break; |
12734 | | |
12735 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 304): |
12736 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiususername, |
12737 | 0 | tvb, offset, length, ENC_ASCII); |
12738 | 0 | break; |
12739 | | |
12740 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 305): |
12741 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiuscallingstationid, |
12742 | 0 | tvb, offset, length, ENC_ASCII); |
12743 | 0 | break; |
12744 | | |
12745 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 306): |
12746 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiuscalledstationid, |
12747 | 0 | tvb, offset, length, ENC_ASCII); |
12748 | 0 | break; |
12749 | | |
12750 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 307): |
12751 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusnasipaddress, |
12752 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12753 | 0 | break; |
12754 | | |
12755 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 308): |
12756 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusnasipv6address, |
12757 | 0 | tvb, offset, length, ENC_NA); |
12758 | 0 | break; |
12759 | | |
12760 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 309): |
12761 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusnasidentifier, |
12762 | 0 | tvb, offset, length, ENC_ASCII); |
12763 | 0 | break; |
12764 | | |
12765 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 310): |
12766 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusframedipaddress, |
12767 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12768 | 0 | break; |
12769 | | |
12770 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 311): |
12771 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusframedipv6address, |
12772 | 0 | tvb, offset, length, ENC_NA); |
12773 | 0 | break; |
12774 | | |
12775 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 312): |
12776 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusacctsessionid, |
12777 | 0 | tvb, offset, length, ENC_ASCII); |
12778 | 0 | break; |
12779 | | |
12780 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 313): |
12781 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusacctstatustype, |
12782 | 0 | tvb, offset, length, ENC_ASCII); |
12783 | 0 | break; |
12784 | | |
12785 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 314): |
12786 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusacctinoctets, |
12787 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12788 | 0 | break; |
12789 | | |
12790 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 315): |
12791 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusacctoutoctets, |
12792 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12793 | 0 | break; |
12794 | | |
12795 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 316): |
12796 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusacctinpackets, |
12797 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12798 | 0 | break; |
12799 | | |
12800 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 317): |
12801 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusacctoutpackets, |
12802 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12803 | 0 | break; |
12804 | | |
12805 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 318): |
12806 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusvsavendorid, |
12807 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12808 | 0 | break; |
12809 | | |
12810 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 319): |
12811 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusvsaname, |
12812 | 0 | tvb, offset, length, ENC_UTF_8); |
12813 | 0 | break; |
12814 | | |
12815 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 320): |
12816 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusvsaid, |
12817 | 0 | tvb, offset, length, ENC_BIG_ENDIAN); |
12818 | 0 | break; |
12819 | | |
12820 | 0 | case ((VENDOR_NIAGARA_NETWORKS << 16) | 321): |
12821 | 0 | ti = proto_tree_add_item(pdutree, hf_pie_niagara_networks_radiusvsavalue, |
12822 | 0 | tvb, offset, length, ENC_NA); |
12823 | 0 | break; |
12824 | | |
12825 | | /* END Niagara Networks */ |
12826 | | |
12827 | | /* START Juniper Networks */ |
12828 | 0 | case ((VENDOR_JUNIPER << 16) | 137): /* Juniper Resiliency */ |
12829 | 0 | juniper_resilincy_tree = proto_tree_add_subtree_format (pdutree, tvb, offset, length, |
12830 | 0 | ett_resiliency, NULL, |
12831 | 0 | "Observation Cloud Level Juniper Common Properties"); |
12832 | |
|
12833 | 0 | if (length == 2){ |
12834 | 0 | proto_tree_add_item_ret_uint (juniper_resilincy_tree, hf_pie_juniper_cpid_16bit, |
12835 | 0 | tvb, offset, length, ENC_BIG_ENDIAN, &cpid); |
12836 | 0 | proto_item_append_text (juniper_resilincy_tree, ": %s", val_to_str_ext_const(cpid, &v10_juniper_cpid_ext, " ")); |
12837 | |
|
12838 | 0 | ti = proto_tree_add_item_ret_uint (juniper_resilincy_tree, hf_pie_juniper_cpdesc_16bit, |
12839 | 0 | tvb, offset, length, ENC_BIG_ENDIAN, &cpdesc); |
12840 | 0 | } |
12841 | 0 | else if (length == 4){ |
12842 | 0 | proto_tree_add_item_ret_uint (juniper_resilincy_tree, hf_pie_juniper_cpid_32bit, |
12843 | 0 | tvb, offset, length, ENC_BIG_ENDIAN, &cpid); |
12844 | 0 | proto_item_append_text (juniper_resilincy_tree, ": %s", val_to_str_ext_const(cpid, &v10_juniper_cpid_ext, " ")); |
12845 | |
|
12846 | 0 | ti = proto_tree_add_item_ret_uint (juniper_resilincy_tree, hf_pie_juniper_cpdesc_32bit, |
12847 | 0 | tvb, offset, length, ENC_BIG_ENDIAN, &cpdesc); |
12848 | 0 | } |
12849 | 0 | if (cpid == 0x01){ |
12850 | 0 | int fwd_class, drop_pr; |
12851 | 0 | fwd_class = (cpdesc << 2) & 0xF0; |
12852 | 0 | drop_pr = (cpdesc << 2) & 0x0F; |
12853 | 0 | proto_item_append_text (ti, " [Forwarding class: %d Drop Priority: %x]", fwd_class, drop_pr); |
12854 | 0 | } |
12855 | 0 | break; |
12856 | | |
12857 | | /* END Juniper Networks */ |
12858 | | |
12859 | 0 | default: /* Unknown Field ID */ |
12860 | 0 | if ((hdrinfo_p->vspec == 9) || (pen == REVPEN)) { |
12861 | 0 | if (length > 0) { |
12862 | 0 | ti = proto_tree_add_bytes_format_value(pdutree, hf_cflow_unknown_field_type, |
12863 | 0 | tvb, offset, length, NULL, |
12864 | 0 | "Type %u: Value (hex bytes): %s", |
12865 | 0 | masked_type, |
12866 | 0 | tvb_bytes_to_str_punct(pinfo->pool, tvb, offset, length, ' ')); |
12867 | 0 | } else { |
12868 | 0 | ti = proto_tree_add_bytes_format_value(pdutree, hf_cflow_unknown_field_type, |
12869 | 0 | tvb, offset, length, NULL, |
12870 | 0 | "Type %u", |
12871 | 0 | masked_type); |
12872 | 0 | } |
12873 | 0 | } else { /* v10 PEN */ |
12874 | 0 | if (length > 0) { |
12875 | 0 | ti = proto_tree_add_bytes_format_value(pdutree, hf_ipfix_enterprise_private_entry, |
12876 | 0 | tvb, offset, length, NULL, |
12877 | 0 | "(%s) Type %u: Value (hex bytes): %s", |
12878 | 0 | pen_str ? pen_str : "(null)", |
12879 | 0 | masked_type, |
12880 | 0 | tvb_bytes_to_str_punct(pinfo->pool, tvb, offset, length, ' ')); |
12881 | 0 | } else { |
12882 | 0 | ti = proto_tree_add_bytes_format_value(pdutree, hf_ipfix_enterprise_private_entry, |
12883 | 0 | tvb, offset, length, NULL, |
12884 | 0 | "(%s) Type %u", |
12885 | 0 | pen_str ? pen_str : "(null)", |
12886 | 0 | masked_type); |
12887 | 0 | } |
12888 | 0 | } |
12889 | 0 | break; |
12890 | |
|
12891 | 0 | } /* switch (pen_type) */ |
12892 | | |
12893 | 0 | if (ti && (vstr_len != 0)) { |
12894 | 0 | string_tree = proto_item_add_subtree(ti, ett_str_len); |
12895 | 0 | proto_tree_add_uint(string_tree, hf_string_len_short, tvb, |
12896 | 0 | gen_str_offset-vstr_len, 1, string_len_short); |
12897 | 0 | if (vstr_len == 3) { |
12898 | 0 | proto_tree_add_uint(string_tree, hf_string_len_long, tvb, |
12899 | 0 | gen_str_offset-2, 2, string_len_long); |
12900 | 0 | } |
12901 | 0 | } |
12902 | |
|
12903 | 0 | if (ti && (pen == REVPEN)) { |
12904 | | /* XXX: why showing type ? type not shown if not reverse */ |
12905 | 0 | proto_item_append_text(ti, " (Reverse Type %u %s)", |
12906 | 0 | masked_type, |
12907 | 0 | val_to_str_ext_const(masked_type, &v9_v10_template_types_ext, "Unknown")); |
12908 | 0 | } |
12909 | |
|
12910 | 0 | offset += length; |
12911 | 0 | } /* for (i=0; i < count; i++) */ |
12912 | | |
12913 | | /* If only "start" or "end" time, show it here */ |
12914 | | /* XXX: length is actually 8 if millisec, microsec, nanosec time */ |
12915 | 0 | for (i = 0; i < 2; i++) { |
12916 | 0 | for (j=0; j < (int)duration_type_max; j++) { |
12917 | 0 | if (!(offset_s[i][j] && offset_e[i][j])) { |
12918 | 0 | if (offset_s[i][j]) { |
12919 | 0 | if (msec_start[i][j]) { |
12920 | 0 | proto_tree_add_time(pdutree, hf_cflow_timestart, tvb, |
12921 | 0 | offset_s[i][j], 4, &ts_start[i][j]); |
12922 | 0 | } else { |
12923 | 0 | proto_tree_add_time(pdutree, hf_cflow_abstimestart, tvb, |
12924 | 0 | offset_s[i][j], 4, &ts_start[i][j]); |
12925 | 0 | } |
12926 | 0 | } |
12927 | 0 | if (offset_e[i][j]) { |
12928 | 0 | if (msec_end[i][j]) { |
12929 | 0 | proto_tree_add_time(pdutree, hf_cflow_timeend, tvb, |
12930 | 0 | offset_e[i][j], 4, &ts_end[i][j]); |
12931 | 0 | } else { |
12932 | 0 | proto_tree_add_time(pdutree, hf_cflow_abstimeend, tvb, |
12933 | 0 | offset_e[i][j], 4, &ts_end[i][j]); |
12934 | 0 | } |
12935 | 0 | } |
12936 | 0 | } |
12937 | 0 | } |
12938 | 0 | } |
12939 | | |
12940 | | /* XXX - These IDs are currently hard-coded in procflow.py. */ |
12941 | 0 | if (got_flags == GOT_TCP_UDP && (tmplt_p->tmplt_id == 256 || tmplt_p->tmplt_id == 258)) { |
12942 | 0 | add_tcp_process_info(pinfo->num, &local_addr, &remote_addr, local_port, remote_port, uid, pid, uname_str, cmd_str); |
12943 | 0 | } |
12944 | 0 | if (got_flags == GOT_TCP_UDP && (tmplt_p->tmplt_id == 257 || tmplt_p->tmplt_id == 259)) { |
12945 | 0 | add_udp_process_info(pinfo->num, &local_addr, &remote_addr, local_port, remote_port, uid, pid, uname_str, cmd_str); |
12946 | 0 | } |
12947 | |
|
12948 | 0 | return (unsigned) (offset - orig_offset); |
12949 | |
|
12950 | 0 | } |
12951 | | |
12952 | | /* --- Dissect Template ---*/ |
12953 | | /* Template Fields Dissection */ |
12954 | | static int * const v9_template_type_hf_list[TF_NUM] = { |
12955 | | &hf_cflow_template_scope_field_type, /* scope */ |
12956 | | &hf_cflow_template_field_type}; /* entry */ |
12957 | | static int * const v10_template_type_hf_list[TF_NUM_EXT] = { |
12958 | | &hf_cflow_template_ipfix_field_type, /* scope */ |
12959 | | &hf_cflow_template_ipfix_field_type, |
12960 | | &hf_cflow_template_plixer_field_type, |
12961 | | &hf_cflow_template_ntop_field_type, |
12962 | | &hf_cflow_template_ixia_field_type, |
12963 | | &hf_cflow_template_netscaler_field_type, |
12964 | | &hf_cflow_template_barracuda_field_type, |
12965 | | &hf_cflow_template_gigamon_field_type, |
12966 | | &hf_cflow_template_cisco_field_type, |
12967 | | &hf_cflow_template_niagara_networks_field_type, |
12968 | | &hf_cflow_template_fastip_field_type, |
12969 | | &hf_cflow_template_juniper_field_type, |
12970 | | NULL}; |
12971 | | |
12972 | | |
12973 | | static value_string_ext *v9_template_type_vse_list[TF_NUM] = { |
12974 | | &v9_scope_field_types_ext, /* scope */ |
12975 | | &v9_v10_template_types_ext }; /* entry */ |
12976 | | static value_string_ext *v10_template_type_vse_list[TF_NUM_EXT] = { |
12977 | | &v9_v10_template_types_ext, /* scope */ |
12978 | | &v9_v10_template_types_ext, /* entry */ |
12979 | | &v10_template_types_plixer_ext, |
12980 | | &v10_template_types_ntop_ext, |
12981 | | &v10_template_types_ixia_ext, |
12982 | | &v10_template_types_netscaler_ext, |
12983 | | &v10_template_types_barracuda_ext, |
12984 | | &v10_template_types_gigamon_ext, |
12985 | | &v10_template_types_cisco_ext, |
12986 | | &v10_template_types_niagara_networks_ext, |
12987 | | &v10_template_types_fastip_ext, |
12988 | | &v10_template_types_juniper_ext, |
12989 | | NULL}; |
12990 | | |
12991 | | |
12992 | | |
12993 | | static int |
12994 | | dissect_v9_v10_template_fields(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *tmplt_tree, int offset, |
12995 | | hdrinfo_t *hdrinfo_p, |
12996 | | v9_v10_tmplt_t *tmplt_p, |
12997 | | v9_v10_tmplt_fields_type_t fields_type) |
12998 | 399 | { |
12999 | 399 | int ver; |
13000 | 399 | int count; |
13001 | 399 | int i; |
13002 | | |
13003 | 399 | DISSECTOR_ASSERT((fields_type == TF_SCOPES) || (fields_type == TF_ENTRIES)); |
13004 | | |
13005 | 399 | ver = hdrinfo_p->vspec; |
13006 | 399 | DISSECTOR_ASSERT((ver == 9) || (ver == 10)); |
13007 | | |
13008 | 399 | count = tmplt_p->field_count[fields_type]; |
13009 | 3.74k | for(i=0; i<count; i++) { |
13010 | 3.34k | uint16_t type; |
13011 | 3.34k | uint16_t length; |
13012 | 3.34k | uint32_t pen; |
13013 | 3.34k | const char *pen_str; |
13014 | 3.34k | proto_tree *field_tree; |
13015 | 3.34k | proto_item *field_item; |
13016 | 3.34k | proto_item *ti; |
13017 | | |
13018 | 3.34k | pen = 0; |
13019 | 3.34k | pen_str = NULL; |
13020 | 3.34k | type = tvb_get_ntohs(tvb, offset); |
13021 | 3.34k | length = tvb_get_ntohs(tvb, offset+2); /* XXX: 0 length should not be allowed ? exception: "ScopeSystem" */ |
13022 | 3.34k | if ((ver == 10) && (type & 0x8000)) { /* IPFIX only */ |
13023 | 841 | pen = tvb_get_ntohl(tvb, offset+4); |
13024 | 841 | pen_str = enterprises_lookup(pen, "(Unknown)"); |
13025 | 841 | } |
13026 | | |
13027 | 3.34k | if (tmplt_p->fields_p[fields_type] != NULL) { |
13028 | 231 | tmplt_p->fields_p[fields_type][i].type = type; |
13029 | 231 | tmplt_p->fields_p[fields_type][i].length = length; |
13030 | 231 | tmplt_p->fields_p[fields_type][i].pen = pen; |
13031 | 231 | tmplt_p->fields_p[fields_type][i].pen_str = pen_str; |
13032 | | /* The length is the minimum length of a record and is used to determine whether a record exists |
13033 | | * or is padding. |
13034 | | */ |
13035 | 231 | if (length != VARIABLE_LENGTH) { |
13036 | 198 | tmplt_p->length += length; |
13037 | 198 | } else { |
13038 | 33 | tmplt_p->length += 1; /* a variable length field is at least 1 octet. */ |
13039 | 33 | } |
13040 | 231 | } |
13041 | | |
13042 | 3.34k | field_tree = proto_tree_add_subtree_format(tmplt_tree, tvb, offset, 4+((pen_str!=NULL)?4:0), |
13043 | 3.34k | ett_field, &field_item, "Field (%u/%u)", i+1, count); |
13044 | 3.34k | if (fields_type == TF_SCOPES) { |
13045 | 666 | proto_item_append_text(field_item, " [Scope]"); |
13046 | 666 | } |
13047 | | |
13048 | 3.34k | if (ver == 9) { /* v9 */ |
13049 | 76 | proto_tree_add_item(field_tree, *v9_template_type_hf_list[fields_type], |
13050 | 76 | tvb, offset, 2, ENC_BIG_ENDIAN); |
13051 | 76 | proto_item_append_text(field_item, ": %s", |
13052 | 76 | val_to_str_ext(type, v9_template_type_vse_list[fields_type], "Unknown(%d)")); |
13053 | 3.27k | } else { /* v10 */ |
13054 | 3.27k | proto_tree_add_item(field_tree, hf_cflow_template_ipfix_pen_provided, |
13055 | 3.27k | tvb, offset, 2, ENC_BIG_ENDIAN); |
13056 | 3.27k | if ( !(type & 0x8000) || (pen == REVPEN)) { |
13057 | 2.39k | proto_item *rp_ti; |
13058 | 2.39k | rp_ti = proto_tree_add_item(field_tree, *v10_template_type_hf_list[fields_type], |
13059 | 2.39k | tvb, offset, 2, ENC_BIG_ENDIAN); |
13060 | 2.39k | proto_item_append_text(field_item, ": %s", |
13061 | 2.39k | val_to_str_ext(type&0x7fff, v10_template_type_vse_list[fields_type], "Unknown(%d)")); |
13062 | 2.39k | if (pen == REVPEN) { |
13063 | 0 | proto_item_append_text(rp_ti, " [Reverse]"); |
13064 | 0 | proto_item_append_text(field_item, " [Reverse]"); |
13065 | 0 | } |
13066 | 2.39k | } else { |
13067 | 879 | int fields_type_pen = pen_to_type_hf_list(pen); |
13068 | 879 | if (fields_type_pen != TF_NO_VENDOR_INFO) { |
13069 | 0 | proto_tree_add_item(field_tree, *v10_template_type_hf_list[fields_type_pen], |
13070 | 0 | tvb, offset, 2, ENC_BIG_ENDIAN); |
13071 | 0 | proto_item_append_text(field_item, ": %s", |
13072 | 0 | val_to_str_ext(type&0x7fff, v10_template_type_vse_list[fields_type_pen], "Unknown(%d)")); |
13073 | 879 | } else { /* Private Enterprise */ |
13074 | 879 | proto_item *pen_ti; |
13075 | 879 | pen_ti = proto_tree_add_item(field_tree, hf_cflow_template_ipfix_field_type_enterprise, |
13076 | 879 | tvb, offset, 2, ENC_BIG_ENDIAN); |
13077 | 879 | proto_item_append_text(pen_ti, " [pen: %s]", pen_str); |
13078 | 879 | proto_item_append_text(field_item, ": %3u [pen: %s]", type&0x7fff, pen_str); |
13079 | 879 | } |
13080 | 879 | } |
13081 | 3.27k | } |
13082 | | |
13083 | 3.34k | offset += 2; |
13084 | | |
13085 | 3.34k | ti = proto_tree_add_item(field_tree, hf_cflow_template_field_length, tvb, |
13086 | 3.34k | offset, 2, ENC_BIG_ENDIAN); |
13087 | 3.34k | if (length == VARIABLE_LENGTH) { |
13088 | 367 | proto_item_append_text(ti, " [i.e.: \"Variable Length\"]"); |
13089 | 367 | } |
13090 | 3.34k | offset += 2; |
13091 | | |
13092 | | /* Private Enterprise Number (IPFIX only) */ |
13093 | 3.34k | if ((ver == 10) && (type & 0x8000)) { |
13094 | 836 | proto_tree_add_uint_format_value(field_tree, hf_cflow_template_ipfix_field_pen, tvb, offset, 4, |
13095 | 836 | pen, "%s (%u)", pen_str, pen); |
13096 | 836 | offset += 4; |
13097 | 836 | } |
13098 | 3.34k | } |
13099 | 399 | return offset; |
13100 | 399 | } |
13101 | | |
13102 | | /* Options Template Dissection */ |
13103 | | static int |
13104 | | dissect_v9_v10_options_template(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, int offset, int length, |
13105 | | hdrinfo_t *hdrinfo_p, uint16_t flowset_id) |
13106 | 16 | { |
13107 | 16 | int remaining; |
13108 | 16 | proto_item_append_text(pdutree, " (Options Template): "); |
13109 | 16 | col_append_str(pinfo->cinfo, COL_INFO, " [Options-Template:"); |
13110 | | |
13111 | 16 | remaining = length; |
13112 | 139 | while (remaining > 3) { /* allow for padding */ |
13113 | 123 | v9_v10_tmplt_t *tmplt_p; |
13114 | 123 | v9_v10_tmplt_t tmplt; |
13115 | 123 | proto_tree *tmplt_tree; |
13116 | 123 | proto_item *tmplt_item; |
13117 | 123 | proto_item *ti; |
13118 | 123 | uint16_t id; |
13119 | 123 | uint16_t option_scope_field_count; |
13120 | 123 | uint16_t option_field_count; |
13121 | 123 | int orig_offset; |
13122 | | |
13123 | 123 | orig_offset = offset; |
13124 | | |
13125 | 123 | id = tvb_get_ntohs(tvb, offset); |
13126 | | /* Show set flow-id in set root and Info column */ |
13127 | 123 | col_append_fstr(pinfo->cinfo, COL_INFO, |
13128 | 123 | "%s%u", (remaining<length) ? "," : "", id); |
13129 | 123 | proto_item_append_text(pdutree, "%s%u", (remaining<length) ? "," : "", id); |
13130 | | |
13131 | 123 | tmplt_tree = proto_tree_add_subtree_format(pdutree, tvb, offset, -1, ett_template, &tmplt_item, "Options Template (Id = %u)", id); |
13132 | | |
13133 | 123 | proto_tree_add_item(tmplt_tree, hf_cflow_template_id, tvb, offset, 2, ENC_BIG_ENDIAN); |
13134 | 123 | offset += 2; |
13135 | | |
13136 | 123 | if (flowset_id == FLOWSET_ID_V9_OPTIONS_TEMPLATE) { /* V9 */ |
13137 | | /* Note: v9: field_count = fields_byte_length/4 since each entry is 4 bytes */ |
13138 | | /* XXX: validate byte_length is a multiple of 4 ? */ |
13139 | 123 | option_scope_field_count = tvb_get_ntohs(tvb, offset)/4; |
13140 | 123 | proto_tree_add_item(tmplt_tree, |
13141 | 123 | hf_cflow_option_scope_length, |
13142 | 123 | tvb, offset, 2, ENC_BIG_ENDIAN); |
13143 | 123 | offset += 2; |
13144 | | |
13145 | 123 | option_field_count = tvb_get_ntohs(tvb, offset)/4; |
13146 | 123 | ti = proto_tree_add_item(tmplt_tree, |
13147 | 123 | hf_cflow_option_length, |
13148 | 123 | tvb, offset, 2, ENC_BIG_ENDIAN); |
13149 | 123 | offset += 2; |
13150 | 123 | } else { /* IPFIX (V10) */ |
13151 | 0 | uint16_t option_total_field_count; |
13152 | |
|
13153 | 0 | option_total_field_count = tvb_get_ntohs(tvb, offset); |
13154 | 0 | proto_tree_add_item(tmplt_tree, |
13155 | 0 | hf_cflow_template_ipfix_total_field_count, |
13156 | 0 | tvb, offset, 2, ENC_BIG_ENDIAN); |
13157 | 0 | offset += 2; |
13158 | |
|
13159 | 0 | option_scope_field_count = tvb_get_ntohs(tvb, offset); |
13160 | 0 | ti = proto_tree_add_item(tmplt_tree, |
13161 | 0 | hf_cflow_template_ipfix_scope_field_count, |
13162 | 0 | tvb, offset, 2, ENC_BIG_ENDIAN); |
13163 | 0 | offset += 2; |
13164 | |
|
13165 | 0 | option_field_count = option_total_field_count - option_scope_field_count; |
13166 | |
|
13167 | 0 | if (option_scope_field_count == 0) { |
13168 | 0 | expert_add_info(pinfo, ti, &ei_cflow_template_ipfix_scope_field_count); |
13169 | 0 | return 0; |
13170 | 0 | } |
13171 | 0 | if (option_scope_field_count > option_total_field_count) { |
13172 | 0 | expert_add_info_format(pinfo, ti, &ei_cflow_template_ipfix_scope_field_count_too_many, |
13173 | 0 | "More scope fields (%u) than fields (%u)", |
13174 | 0 | option_scope_field_count, option_total_field_count); |
13175 | 0 | return 0; |
13176 | 0 | } |
13177 | 0 | } |
13178 | | |
13179 | 123 | proto_item_append_text(tmplt_item, |
13180 | 123 | " (Scope Count = %u; Data Count = %u)", |
13181 | 123 | option_scope_field_count, option_field_count); |
13182 | 123 | proto_item_set_len(tmplt_item, 6 +4*(option_scope_field_count+option_field_count)); |
13183 | | |
13184 | 123 | if (v9_tmplt_max_fields && |
13185 | 123 | (option_field_count > v9_tmplt_max_fields)) { |
13186 | 11 | expert_add_info_format(pinfo, ti, &ei_cflow_options, |
13187 | 11 | "More options (%u) than we can handle." |
13188 | 11 | " Maximum value can be adjusted in the protocol preferences.", |
13189 | 11 | option_field_count); |
13190 | 11 | } |
13191 | | |
13192 | 123 | if (v9_tmplt_max_fields && |
13193 | 123 | (option_scope_field_count > v9_tmplt_max_fields)) { |
13194 | 6 | expert_add_info_format(pinfo, ti, &ei_cflow_scopes, |
13195 | 6 | "More scopes (%u) than we can handle [template won't be used]." |
13196 | 6 | " Maximum value can be adjusted in the protocol preferences.", |
13197 | 6 | option_scope_field_count); |
13198 | 6 | } |
13199 | | |
13200 | 123 | memset(&tmplt, 0, sizeof(tmplt)); |
13201 | | |
13202 | 123 | v9_v10_tmplt_build_key(&tmplt, pinfo, hdrinfo_p->src_id, id); |
13203 | | |
13204 | 123 | tmplt.field_count[TF_SCOPES] = option_scope_field_count; |
13205 | 123 | tmplt.field_count[TF_ENTRIES] = option_field_count; |
13206 | | |
13207 | | /* If an entry for this template already exists in the template table then after the */ |
13208 | | /* 'do {} while' tmplt.fields_p[TF_SCOPES] and tmplt.fields_p[TF_ENTRIES] will be NULL */ |
13209 | | /* (no memory will have been allocated) and thus this template will not be cached after */ |
13210 | | /* dissection. */ |
13211 | | /* ToDo: expert warning if replacement (changed) and new template ignored. */ |
13212 | | /* XXX: Is an Options template with only scope fields allowed for V9 ?? */ |
13213 | | |
13214 | 123 | tmplt_p = (v9_v10_tmplt_t *)wmem_map_lookup(v9_v10_tmplt_table, &tmplt); |
13215 | 123 | if (!pinfo->fd->visited) { /* cache template info only during first pass */ |
13216 | 123 | do { |
13217 | 123 | if (v9_tmplt_max_fields && |
13218 | 123 | ((option_scope_field_count > v9_tmplt_max_fields) |
13219 | 123 | || (option_field_count > v9_tmplt_max_fields))) { |
13220 | 11 | break; /* Don't cache this template */ |
13221 | 11 | } |
13222 | 112 | if (tmplt_p != NULL) { |
13223 | | /* Entry for this template already exists; Can be dup or changed */ |
13224 | | /* ToDo: Test for changed template ? If so: expert ? */ |
13225 | 78 | break; /* Don't cache this template */ |
13226 | 78 | } |
13227 | 34 | tmplt.fields_p[TF_SCOPES] = (v9_v10_tmplt_entry_t *)wmem_alloc0(wmem_file_scope(), option_scope_field_count *sizeof(v9_v10_tmplt_entry_t)); |
13228 | 34 | tmplt.fields_p[TF_ENTRIES] = (v9_v10_tmplt_entry_t *)wmem_alloc0(wmem_file_scope(), option_field_count *sizeof(v9_v10_tmplt_entry_t)); |
13229 | 34 | break; |
13230 | 112 | } while (false); |
13231 | 123 | } |
13232 | | |
13233 | 0 | offset = dissect_v9_v10_template_fields(tvb, pinfo, tmplt_tree, offset, |
13234 | 123 | hdrinfo_p, &tmplt, TF_SCOPES); |
13235 | | |
13236 | 123 | offset = dissect_v9_v10_template_fields(tvb, pinfo, tmplt_tree, offset, |
13237 | 123 | hdrinfo_p, &tmplt, TF_ENTRIES); |
13238 | | |
13239 | 123 | if ((tmplt_p == NULL) && (tmplt.fields_p[TF_SCOPES] || tmplt.fields_p[TF_ENTRIES])) { |
13240 | | /* create permanent template copy for storage in template table */ |
13241 | 3 | tmplt_p = (v9_v10_tmplt_t *)wmem_memdup(wmem_file_scope(), &tmplt, sizeof(tmplt)); |
13242 | 3 | copy_address_wmem(wmem_file_scope(), &tmplt_p->src_addr, &pinfo->net_src); |
13243 | 3 | copy_address_wmem(wmem_file_scope(), &tmplt_p->dst_addr, &pinfo->net_dst); |
13244 | | /* Remember when we saw this template */ |
13245 | 3 | tmplt_p->template_frame_number = pinfo->num; |
13246 | | /* Add completed entry into table */ |
13247 | 3 | wmem_map_insert(v9_v10_tmplt_table, tmplt_p, tmplt_p); |
13248 | 3 | } |
13249 | | |
13250 | 123 | remaining -= offset - orig_offset; |
13251 | 123 | } |
13252 | 16 | if (remaining > 0) |
13253 | 0 | flow_process_textfield(pdutree, tvb, offset, remaining, hf_cflow_padding); |
13254 | | |
13255 | 16 | col_append_str(pinfo->cinfo, COL_INFO, "]"); |
13256 | | |
13257 | 16 | return length; |
13258 | 16 | } |
13259 | | |
13260 | | /* Data Template Dissection */ |
13261 | | static int |
13262 | | dissect_v9_v10_data_template(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree, int offset, int length, |
13263 | | hdrinfo_t *hdrinfo_p, uint16_t flowset_id _U_) |
13264 | 40 | { |
13265 | 40 | int remaining; |
13266 | | |
13267 | 40 | conversation_t *conv = find_or_create_conversation(pinfo); |
13268 | 40 | wmem_map_t *netflow_sequence_analysis_domain_hash = (wmem_map_t *)conversation_get_proto_data(conv, proto_netflow); |
13269 | 40 | if (netflow_sequence_analysis_domain_hash == NULL) { |
13270 | 4 | netflow_sequence_analysis_domain_hash = wmem_map_new(wmem_file_scope(), g_direct_hash, g_direct_equal); |
13271 | 4 | conversation_add_proto_data(conv, proto_netflow, netflow_sequence_analysis_domain_hash); |
13272 | 4 | } |
13273 | | |
13274 | 40 | proto_item_append_text(pdutree, " (Data Template): "); |
13275 | 40 | col_append_str(pinfo->cinfo, COL_INFO, " [Data-Template:"); |
13276 | | |
13277 | 40 | remaining = length; |
13278 | 201 | while (remaining > 3) { /* allow for padding */ |
13279 | 161 | v9_v10_tmplt_t *tmplt_p; |
13280 | 161 | v9_v10_tmplt_t tmplt; |
13281 | 161 | proto_tree *tmplt_tree; |
13282 | 161 | proto_item *ti; |
13283 | 161 | uint16_t id; |
13284 | 161 | uint16_t count; |
13285 | 161 | int orig_offset; |
13286 | | |
13287 | 161 | orig_offset = offset; |
13288 | 161 | id = tvb_get_ntohs(tvb, offset); |
13289 | | /* Show set flow-id in set root and Info column */ |
13290 | 161 | col_append_fstr(pinfo->cinfo, COL_INFO, |
13291 | 161 | "%s%u", (remaining<length) ? "," : "", id); |
13292 | 161 | proto_item_append_text(pdutree, "%s%u", (remaining<length) ? "," : "", id); |
13293 | | |
13294 | 161 | count = tvb_get_ntohs(tvb, offset + 2); |
13295 | | |
13296 | 161 | tmplt_tree = proto_tree_add_subtree_format(pdutree, tvb, offset, |
13297 | 161 | 4 + 4 * count /* hdrsiz + count*2*(sizeof uint16_t)*/, |
13298 | 161 | ett_template, NULL, "Template (Id = %u, Count = %u)", id, count); |
13299 | | |
13300 | 161 | proto_tree_add_item(tmplt_tree, hf_cflow_template_id, tvb, |
13301 | 161 | offset, 2, ENC_BIG_ENDIAN); |
13302 | 161 | offset += 2; |
13303 | | |
13304 | 161 | ti = proto_tree_add_item(tmplt_tree, hf_cflow_template_field_count, |
13305 | 161 | tvb, offset, 2, ENC_BIG_ENDIAN); |
13306 | 161 | offset += 2; |
13307 | | |
13308 | 161 | if (v9_tmplt_max_fields && (count > v9_tmplt_max_fields)) { |
13309 | 28 | expert_add_info_format(pinfo, ti, &ei_cflow_entries, |
13310 | 28 | "More entries (%u) than we can handle [template won't be used]." |
13311 | 28 | " Maximum value can be adjusted in the protocol preferences.", |
13312 | 28 | count); |
13313 | 28 | } |
13314 | | |
13315 | 161 | memset(&tmplt, 0, sizeof(tmplt)); |
13316 | | |
13317 | 161 | v9_v10_tmplt_build_key(&tmplt, pinfo, hdrinfo_p->src_id, id); /* lookup only ! */ |
13318 | | |
13319 | 161 | tmplt.field_count[TF_ENTRIES] = count; |
13320 | | |
13321 | | /* If an entry for this hash already exists in the template table then after the */ |
13322 | | /* 'do {} while' tmplt.fields_p[TF_ENTRIES] will be NULL (no memory will have been */ |
13323 | | /* been allocated) and thus this template will not be cached after dissection. */ |
13324 | | /* ToDo: expert warning if replacement (changed) and new template ignored. */ |
13325 | | |
13326 | 161 | tmplt_p = (v9_v10_tmplt_t *)wmem_map_lookup(v9_v10_tmplt_table, &tmplt); |
13327 | 161 | if (!pinfo->fd->visited) { /* cache template info only during first pass */ |
13328 | 161 | do { |
13329 | 161 | if ((count == 0) || |
13330 | 161 | (v9_tmplt_max_fields && (count > v9_tmplt_max_fields))) { |
13331 | 137 | break; /* Don't cache this template */ |
13332 | 137 | } |
13333 | 24 | if (tmplt_p != NULL) { |
13334 | | /* Entry for this template already exists; Can be dup or changed */ |
13335 | | /* ToDo: Test for changed template ? If so: expert ? */ |
13336 | 16 | break; /* Don't cache this template */ |
13337 | 16 | } |
13338 | 8 | tmplt.fields_p[TF_ENTRIES] = (v9_v10_tmplt_entry_t *)wmem_alloc0(wmem_file_scope(), count * sizeof(v9_v10_tmplt_entry_t)); |
13339 | 8 | break; |
13340 | 24 | } while (false); |
13341 | 161 | } |
13342 | 0 | offset = dissect_v9_v10_template_fields(tvb, pinfo, tmplt_tree, offset, |
13343 | 161 | hdrinfo_p, &tmplt, TF_ENTRIES); |
13344 | | |
13345 | 161 | if ((tmplt_p == NULL) && tmplt.fields_p[TF_ENTRIES]) { |
13346 | 7 | netflow_domain_state_t *domain_state; |
13347 | | |
13348 | | /* create permanent template copy for storage in template table */ |
13349 | 7 | tmplt_p = (v9_v10_tmplt_t *)wmem_memdup(wmem_file_scope(), &tmplt, sizeof(tmplt)); |
13350 | 7 | copy_address_wmem(wmem_file_scope(), &tmplt_p->src_addr, &pinfo->net_src); |
13351 | 7 | copy_address_wmem(wmem_file_scope(), &tmplt_p->dst_addr, &pinfo->net_dst); |
13352 | | /* Remember when we saw this template */ |
13353 | 7 | tmplt_p->template_frame_number = pinfo->num; |
13354 | 7 | wmem_map_insert(v9_v10_tmplt_table, tmplt_p, tmplt_p); |
13355 | | |
13356 | | /* Create if necessary observation domain entry (for use with sequence analysis) */ |
13357 | 7 | domain_state = (netflow_domain_state_t *)wmem_map_lookup(netflow_sequence_analysis_domain_hash, |
13358 | 7 | GUINT_TO_POINTER(hdrinfo_p->src_id)); |
13359 | 7 | if (domain_state == NULL) { |
13360 | 4 | domain_state = wmem_new0(wmem_file_scope(), netflow_domain_state_t); |
13361 | | /* Store new domain in table */ |
13362 | 4 | wmem_map_insert(netflow_sequence_analysis_domain_hash, GUINT_TO_POINTER(hdrinfo_p->src_id), domain_state); |
13363 | 4 | } |
13364 | 7 | } |
13365 | 161 | remaining -= offset - orig_offset; |
13366 | 161 | } |
13367 | 40 | if (remaining > 0) |
13368 | 3 | flow_process_textfield(pdutree, tvb, offset, remaining, hf_cflow_padding); |
13369 | | |
13370 | 40 | col_append_str(pinfo->cinfo, COL_INFO, "]"); |
13371 | | |
13372 | 40 | return length; |
13373 | 40 | } |
13374 | | |
13375 | | /* build temporary key */ |
13376 | | /* Note: address at *(pinfo->net_???.data) is *not* copied */ |
13377 | | static v9_v10_tmplt_t *v9_v10_tmplt_build_key(v9_v10_tmplt_t *tmplt_p, packet_info *pinfo, uint32_t src_id, uint16_t tmplt_id) |
13378 | 312 | { |
13379 | 312 | set_address(&tmplt_p->src_addr, pinfo->net_src.type, pinfo->net_src.len, pinfo->net_src.data); /* lookup only! */ |
13380 | 312 | tmplt_p->src_port = pinfo->srcport; |
13381 | 312 | set_address(&tmplt_p->dst_addr, pinfo->net_dst.type, pinfo->net_dst.len, pinfo->net_dst.data); /* lookup only! */ |
13382 | 312 | tmplt_p->dst_port = pinfo->destport; |
13383 | 312 | tmplt_p->src_id = src_id; |
13384 | 312 | tmplt_p->tmplt_id = tmplt_id; |
13385 | 312 | return tmplt_p; |
13386 | 312 | } |
13387 | | |
13388 | | static gboolean |
13389 | | v9_v10_tmplt_table_equal(const void *k1, const void *k2) |
13390 | 157 | { |
13391 | 157 | const v9_v10_tmplt_t *ta = (const v9_v10_tmplt_t *)k1; |
13392 | 157 | const v9_v10_tmplt_t *tb = (const v9_v10_tmplt_t *)k2; |
13393 | | |
13394 | 157 | return ( |
13395 | 157 | (cmp_address(&ta->src_addr, &tb->src_addr) == 0) && |
13396 | 157 | (ta->src_port == tb->src_port) && |
13397 | 157 | (cmp_address(&ta->dst_addr, &tb->dst_addr) == 0) && |
13398 | 157 | (ta->dst_port == tb->dst_port) && |
13399 | 157 | (ta->src_id == tb->src_id) && |
13400 | 157 | (ta->tmplt_id == tb->tmplt_id) |
13401 | 157 | ); |
13402 | 157 | } |
13403 | | |
13404 | | static unsigned |
13405 | | v9_v10_tmplt_table_hash(const void *k) |
13406 | 265 | { |
13407 | 265 | const v9_v10_tmplt_t *tmplt_p = (const v9_v10_tmplt_t *)k; |
13408 | 265 | uint32_t val; |
13409 | | |
13410 | 265 | val = tmplt_p->src_id + (tmplt_p->tmplt_id << 9) + tmplt_p->src_port + tmplt_p->dst_port; |
13411 | | |
13412 | 265 | val = add_address_to_hash(val, &tmplt_p->src_addr); |
13413 | 265 | val = add_address_to_hash(val, &tmplt_p->dst_addr); |
13414 | | |
13415 | 265 | return val; |
13416 | 265 | } |
13417 | | |
13418 | | /* |
13419 | | * dissect a version 1, 5, or 7 pdu and return the length of the pdu we |
13420 | | * processed |
13421 | | */ |
13422 | | |
13423 | | static int |
13424 | | dissect_pdu(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *pdutree, int offset, hdrinfo_t *hdrinfo_p, uint32_t *flows_seen _U_) |
13425 | 238 | { |
13426 | 238 | int startoffset = offset; |
13427 | 238 | uint32_t srcaddr, dstaddr; |
13428 | 238 | uint8_t mask; |
13429 | 238 | nstime_t ts; |
13430 | 238 | uint8_t ver; |
13431 | | |
13432 | 238 | memset(&ts, 0, sizeof(ts)); |
13433 | | |
13434 | | /* |
13435 | | * memcpy so we can use the values later to calculate a prefix |
13436 | | */ |
13437 | 238 | srcaddr = tvb_get_ipv4(tvb, offset); |
13438 | 238 | proto_tree_add_ipv4(pdutree, hf_cflow_srcaddr, tvb, offset, 4, srcaddr); |
13439 | 238 | offset += 4; |
13440 | | |
13441 | 238 | dstaddr = tvb_get_ipv4(tvb, offset); |
13442 | 238 | proto_tree_add_ipv4(pdutree, hf_cflow_dstaddr, tvb, offset, 4, dstaddr); |
13443 | 238 | offset += 4; |
13444 | | |
13445 | 238 | proto_tree_add_item(pdutree, hf_cflow_nexthop, tvb, offset, 4, ENC_BIG_ENDIAN); |
13446 | 238 | offset += 4; |
13447 | | |
13448 | 238 | offset = flow_process_ints(pdutree, tvb, offset); |
13449 | 238 | offset = flow_process_sizecount(pdutree, tvb, offset); |
13450 | 238 | offset = flow_process_timeperiod(pdutree, tvb, offset); |
13451 | 238 | offset = flow_process_ports(pdutree, tvb, offset); |
13452 | | |
13453 | | /* |
13454 | | * and the similarities end here |
13455 | | */ |
13456 | | |
13457 | 238 | ver = hdrinfo_p->vspec; |
13458 | | |
13459 | 238 | if (ver == 1) { |
13460 | 22 | offset = flow_process_textfield(pdutree, tvb, offset, 2, hf_cflow_padding); |
13461 | | |
13462 | 22 | proto_tree_add_item(pdutree, hf_cflow_prot, tvb, offset++, 1, ENC_BIG_ENDIAN); |
13463 | | |
13464 | 22 | proto_tree_add_item(pdutree, hf_cflow_tos, tvb, offset++, 1, ENC_BIG_ENDIAN); |
13465 | | |
13466 | 22 | proto_tree_add_item(pdutree, hf_cflow_tcpflags, tvb, offset++, 1, ENC_BIG_ENDIAN); |
13467 | | |
13468 | 22 | offset = flow_process_textfield(pdutree, tvb, offset, 3, hf_cflow_padding); |
13469 | | |
13470 | 22 | offset = flow_process_textfield(pdutree, tvb, offset, 4, hf_cflow_reserved); |
13471 | 216 | } else { |
13472 | 216 | if (ver == 5) |
13473 | 150 | offset = flow_process_textfield(pdutree, tvb, offset, 1, hf_cflow_padding); |
13474 | 66 | else { |
13475 | 66 | proto_tree_add_item(pdutree, hf_cflow_flags, tvb, offset++, 1, ENC_BIG_ENDIAN); |
13476 | 66 | } |
13477 | | |
13478 | 216 | proto_tree_add_item(pdutree, hf_cflow_tcpflags, tvb, offset++, 1, ENC_BIG_ENDIAN); |
13479 | | |
13480 | 216 | proto_tree_add_item(pdutree, hf_cflow_prot, tvb, offset++, 1, ENC_BIG_ENDIAN); |
13481 | | |
13482 | 216 | proto_tree_add_item(pdutree, hf_cflow_tos, tvb, offset++, 1, ENC_BIG_ENDIAN); |
13483 | | |
13484 | 216 | offset = flow_process_aspair(pdutree, tvb, offset); |
13485 | | |
13486 | 216 | mask = tvb_get_uint8(tvb, offset); |
13487 | 216 | proto_tree_add_uint_format_value(pdutree, hf_cflow_srcmask, tvb, offset++, 1, |
13488 | 216 | mask, |
13489 | 216 | "%u (prefix: %s/%u)", |
13490 | 216 | mask, getprefix(pinfo->pool, &srcaddr, mask), |
13491 | 216 | mask != 0 ? mask : 32); |
13492 | | |
13493 | 216 | mask = tvb_get_uint8(tvb, offset); |
13494 | 216 | proto_tree_add_uint_format_value(pdutree, hf_cflow_dstmask, tvb, offset++, 1, |
13495 | 216 | mask, |
13496 | 216 | "%u (prefix: %s/%u)", |
13497 | 216 | mask, getprefix(pinfo->pool, &dstaddr, mask), |
13498 | 216 | mask != 0 ? mask : 32); |
13499 | | |
13500 | 216 | offset = flow_process_textfield(pdutree, tvb, offset, 2, hf_cflow_padding); |
13501 | | |
13502 | 216 | if (ver == 7) { |
13503 | 66 | proto_tree_add_item(pdutree, hf_cflow_routersc, tvb, offset, 4, ENC_BIG_ENDIAN); |
13504 | 66 | offset += 4; |
13505 | 66 | } |
13506 | 216 | } |
13507 | | |
13508 | 238 | return (offset - startoffset); |
13509 | 238 | } |
13510 | | |
13511 | | static const char * |
13512 | | getprefix(wmem_allocator_t *pool, const uint32_t *addr, unsigned prefix) |
13513 | 432 | { |
13514 | 432 | uint32_t gprefix; |
13515 | 432 | address prefix_addr; |
13516 | | |
13517 | 432 | if (prefix == 0) { |
13518 | 90 | gprefix = 0; |
13519 | 342 | } else if (prefix < 32) { |
13520 | 103 | gprefix = *addr & g_htonl((0xffffffff << (32 - prefix))); |
13521 | 239 | } else { |
13522 | 239 | gprefix = *addr; |
13523 | 239 | } |
13524 | | |
13525 | 432 | set_address(&prefix_addr, AT_IPv4, 4, &gprefix); |
13526 | 432 | return address_to_str(pool, &prefix_addr); |
13527 | 432 | } |
13528 | | |
13529 | | void |
13530 | | proto_register_netflow(void) |
13531 | 14 | { |
13532 | 14 | static hf_register_info hf[] = { |
13533 | | /* |
13534 | | * flow header |
13535 | | */ |
13536 | 14 | {&hf_cflow_version, |
13537 | 14 | {"Version", "cflow.version", |
13538 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13539 | 14 | "NetFlow Version", HFILL} |
13540 | 14 | }, |
13541 | 14 | {&hf_cflow_len, |
13542 | 14 | {"Length", "cflow.len", |
13543 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13544 | 14 | "Length of PDUs", HFILL} |
13545 | 14 | }, |
13546 | 14 | {&hf_cflow_count, |
13547 | 14 | {"Count", "cflow.count", |
13548 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13549 | 14 | "Count of PDUs", HFILL} |
13550 | 14 | }, |
13551 | 14 | {&hf_cflow_sysuptime, |
13552 | 14 | {"SysUptime", "cflow.sysuptime", |
13553 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
13554 | 14 | "Time since router booted (in seconds)", HFILL} |
13555 | 14 | }, |
13556 | 14 | {&hf_cflow_exporttime, |
13557 | 14 | {"ExportTime", "cflow.exporttime", |
13558 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13559 | 14 | "Time when the flow has been exported", HFILL} |
13560 | 14 | }, |
13561 | 14 | {&hf_cflow_timestamp, |
13562 | 14 | {"Timestamp", "cflow.timestamp", |
13563 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
13564 | 14 | "Current seconds since epoch", HFILL} |
13565 | 14 | }, |
13566 | 14 | {&hf_cflow_unix_secs, |
13567 | 14 | {"CurrentSecs", "cflow.unix_secs", |
13568 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13569 | 14 | "Current seconds since epoch", HFILL} |
13570 | 14 | }, |
13571 | 14 | {&hf_cflow_unix_nsecs, |
13572 | 14 | {"CurrentNSecs", "cflow.unix_nsecs", |
13573 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13574 | 14 | "Residual nanoseconds since epoch", HFILL} |
13575 | 14 | }, |
13576 | 14 | {&hf_cflow_samplingmode, |
13577 | 14 | {"SamplingMode", "cflow.samplingmode", |
13578 | 14 | FT_UINT16, BASE_DEC, VALS(v5_sampling_mode), 0xC000, |
13579 | 14 | "Sampling Mode of exporter", HFILL} |
13580 | 14 | }, |
13581 | 14 | {&hf_cflow_samplerate, |
13582 | 14 | {"SampleRate", "cflow.samplerate", |
13583 | 14 | FT_UINT16, BASE_DEC, NULL, 0x3FFF, |
13584 | 14 | "Sample Frequency of exporter", HFILL} |
13585 | 14 | }, |
13586 | | |
13587 | | /* |
13588 | | * end version-agnostic header |
13589 | | * version-specific flow header |
13590 | | */ |
13591 | 14 | {&hf_cflow_sequence, |
13592 | 14 | {"FlowSequence", "cflow.sequence", |
13593 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13594 | 14 | "Sequence number of flows seen", HFILL} |
13595 | 14 | }, |
13596 | 14 | {&hf_cflow_engine_type, |
13597 | 14 | {"EngineType", "cflow.engine_type", |
13598 | 14 | FT_UINT8, BASE_DEC, VALS(engine_type), 0x0, |
13599 | 14 | "Flow switching engine type", HFILL} |
13600 | 14 | }, |
13601 | 14 | {&hf_cflow_engine_id, |
13602 | 14 | {"EngineId", "cflow.engine_id", |
13603 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
13604 | 14 | "Slot number of switching engine", HFILL} |
13605 | 14 | }, |
13606 | 14 | {&hf_cflow_source_id, |
13607 | 14 | {"SourceId", "cflow.source_id", |
13608 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13609 | 14 | "Identifier for export device", HFILL} |
13610 | 14 | }, |
13611 | 14 | {&hf_cflow_aggmethod, |
13612 | 14 | {"AggMethod", "cflow.aggmethod", |
13613 | 14 | FT_UINT8, BASE_DEC|BASE_EXT_STRING, &v8_agg_ext, 0x0, |
13614 | 14 | "CFlow V8 Aggregation Method", HFILL} |
13615 | 14 | }, |
13616 | 14 | {&hf_cflow_aggversion, |
13617 | 14 | {"AggVersion", "cflow.aggversion", |
13618 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
13619 | 14 | "CFlow V8 Aggregation Version", HFILL} |
13620 | 14 | }, |
13621 | | /* |
13622 | | * end version specific header storage |
13623 | | */ |
13624 | | /* |
13625 | | * Version 9 |
13626 | | */ |
13627 | 14 | {&hf_cflow_flowset_id, |
13628 | 14 | {"FlowSet Id", "cflow.flowset_id", |
13629 | 14 | FT_UINT16, BASE_RANGE_STRING | BASE_DEC, RVALS(rs_flowset_ids), 0x0, |
13630 | 14 | NULL, HFILL} |
13631 | 14 | }, |
13632 | 14 | {&hf_cflow_flowset_length, |
13633 | 14 | {"FlowSet Length", "cflow.flowset_length", |
13634 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13635 | 14 | "FlowSet Length in bytes", HFILL} |
13636 | 14 | }, |
13637 | 14 | {&hf_cflow_template_id, |
13638 | 14 | {"Template Id", "cflow.template_id", |
13639 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13640 | 14 | NULL, HFILL} |
13641 | 14 | }, |
13642 | 14 | {&hf_cflow_template_field_count, |
13643 | 14 | {"Field Count", "cflow.template_field_count", |
13644 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13645 | 14 | "Template field count", HFILL} |
13646 | 14 | }, |
13647 | 14 | {&hf_cflow_template_field_type, |
13648 | 14 | {"Type", "cflow.template_field_type", |
13649 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v9_v10_template_types_ext, 0x0, |
13650 | 14 | "Template field type", HFILL} |
13651 | 14 | }, |
13652 | 14 | {&hf_cflow_template_field_length, |
13653 | 14 | {"Length", "cflow.template_field_length", |
13654 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13655 | 14 | "Template field length", HFILL} |
13656 | 14 | }, |
13657 | 14 | {&hf_cflow_subtemplate_id, |
13658 | 14 | {"SubTemplateList Id", "cflow.subtemplate_id", |
13659 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13660 | 14 | "ID of the Template used to encode and decode" |
13661 | 14 | " the subTemplateList Content", HFILL} |
13662 | 14 | }, |
13663 | 14 | {&hf_cflow_subtemplate_semantic, |
13664 | 14 | {"SubTemplateList Semantic", "cflow.subtemplate_semantic", |
13665 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
13666 | 14 | "Indicates the relationship among the different Data Records" |
13667 | 14 | " within this Structured Data Information Element", HFILL} |
13668 | 14 | }, |
13669 | | |
13670 | | /* options */ |
13671 | 14 | {&hf_cflow_option_scope_length, |
13672 | 14 | {"Option Scope Length", "cflow.option_scope_length", |
13673 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13674 | 14 | NULL, HFILL} |
13675 | 14 | }, |
13676 | 14 | {&hf_cflow_option_length, |
13677 | 14 | {"Option Length", "cflow.option_length", |
13678 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13679 | 14 | NULL, HFILL} |
13680 | 14 | }, |
13681 | 14 | {&hf_cflow_template_scope_field_type, |
13682 | 14 | {"Scope Type", "cflow.scope_field_type", |
13683 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v9_scope_field_types_ext, 0x0, |
13684 | 14 | "Scope field type", HFILL} |
13685 | 14 | }, |
13686 | 14 | {&hf_cflow_icmp_type_code_ipv4, |
13687 | 14 | {"ICMP Type", "cflow.icmp_type_code_ipv4", |
13688 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0, |
13689 | 14 | NULL, HFILL} |
13690 | 14 | }, |
13691 | 14 | {&hf_cflow_igmp_type, |
13692 | 14 | {"IGMP Type", "cflow.igmp_type", |
13693 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
13694 | 14 | NULL, HFILL} |
13695 | 14 | }, |
13696 | 14 | {&hf_cflow_sampling_interval, |
13697 | 14 | {"Sampling interval", "cflow.sampling_interval", |
13698 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13699 | 14 | NULL, HFILL} |
13700 | 14 | }, |
13701 | 14 | {&hf_cflow_sampling_algorithm, |
13702 | 14 | {"Sampling algorithm", "cflow.sampling_algorithm", |
13703 | 14 | FT_UINT8, BASE_DEC, VALS(ipfix_sampling_mode), 0x0, |
13704 | 14 | NULL, HFILL} |
13705 | 14 | }, |
13706 | 14 | {&hf_cflow_flow_active_timeout, |
13707 | 14 | {"Flow active timeout", "cflow.flow_active_timeout", |
13708 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13709 | 14 | NULL, HFILL} |
13710 | 14 | }, |
13711 | 14 | {&hf_cflow_flow_inactive_timeout, |
13712 | 14 | {"Flow inactive timeout", "cflow.flow_inactive_timeout", |
13713 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13714 | 14 | NULL, HFILL} |
13715 | 14 | }, |
13716 | | |
13717 | | /* |
13718 | | * begin pdu content storage |
13719 | | */ |
13720 | 14 | {&hf_cflow_srcaddr, |
13721 | 14 | {"SrcAddr", "cflow.srcaddr", |
13722 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
13723 | 14 | "Flow Source Address (IPv4)", HFILL} |
13724 | 14 | }, |
13725 | 14 | {&hf_cflow_srcaddr_v6, |
13726 | 14 | {"SrcAddr", "cflow.srcaddrv6", |
13727 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
13728 | 14 | "Flow Source Address (IPv6)", HFILL} |
13729 | 14 | }, |
13730 | 14 | {&hf_cflow_srcnet, |
13731 | 14 | {"SrcNet", "cflow.srcnet", |
13732 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
13733 | 14 | "Flow Source Network", HFILL} |
13734 | 14 | }, |
13735 | 14 | {&hf_cflow_dstaddr, |
13736 | 14 | {"DstAddr", "cflow.dstaddr", |
13737 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
13738 | 14 | "Flow Destination Address (IPv4)", HFILL} |
13739 | 14 | }, |
13740 | 14 | {&hf_cflow_dstaddr_v6, |
13741 | 14 | {"DstAddr", "cflow.dstaddrv6", |
13742 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
13743 | 14 | "Flow Destination Address (IPv6)", HFILL} |
13744 | 14 | }, |
13745 | 14 | {&hf_cflow_dstnet, |
13746 | 14 | {"DstNet", "cflow.dstnet", |
13747 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
13748 | 14 | "Flow Destination Network", HFILL} |
13749 | 14 | }, |
13750 | 14 | {&hf_cflow_nexthop, |
13751 | 14 | {"NextHop", "cflow.nexthop", |
13752 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
13753 | 14 | "Router nexthop (IPv4)", HFILL} |
13754 | 14 | }, |
13755 | 14 | {&hf_cflow_nexthop_v6, |
13756 | 14 | {"NextHop", "cflow.nexthopv6", |
13757 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
13758 | 14 | "Router nexthop (IPv6)", HFILL} |
13759 | 14 | }, |
13760 | 14 | {&hf_cflow_bgpnexthop, |
13761 | 14 | {"BGPNextHop", "cflow.bgpnexthop", |
13762 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
13763 | 14 | "BGP Router Nexthop (IPv4)", HFILL} |
13764 | 14 | }, |
13765 | 14 | {&hf_cflow_bgpnexthop_v6, |
13766 | 14 | {"BGPNextHop", "cflow.bgpnexthopv6", |
13767 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
13768 | 14 | "BGP Router Nexthop (IPv6)", HFILL} |
13769 | 14 | }, |
13770 | 14 | {&hf_cflow_inputint, |
13771 | 14 | {"InputInt", "cflow.inputint", |
13772 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13773 | 14 | "Flow Input Interface", HFILL} |
13774 | 14 | }, |
13775 | 14 | {&hf_cflow_outputint, |
13776 | 14 | {"OutputInt", "cflow.outputint", |
13777 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13778 | 14 | "Flow Output Interface", HFILL} |
13779 | 14 | }, |
13780 | 14 | {&hf_cflow_flows, |
13781 | 14 | {"Flows", "cflow.flows", |
13782 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13783 | 14 | "Flows Aggregated in PDU", HFILL} |
13784 | 14 | }, |
13785 | 14 | {&hf_cflow_packets, |
13786 | 14 | {"Packets", "cflow.packets", |
13787 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13788 | 14 | "Count of packets in flow", HFILL} |
13789 | 14 | }, |
13790 | 14 | {&hf_cflow_octets, |
13791 | 14 | {"Octets", "cflow.octets", |
13792 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13793 | 14 | "Count of bytes in flow", HFILL} |
13794 | 14 | }, |
13795 | 14 | {&hf_cflow_length_min, |
13796 | 14 | {"MinLength", "cflow.length_min", |
13797 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13798 | 14 | "Packet Length Min", HFILL} |
13799 | 14 | }, |
13800 | 14 | {&hf_cflow_length_max, |
13801 | 14 | {"MaxLength", "cflow.length_max", |
13802 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13803 | 14 | "Packet Length Max", HFILL} |
13804 | 14 | }, |
13805 | 14 | {&hf_cflow_timedelta, |
13806 | 14 | {"Duration", "cflow.timedelta", |
13807 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
13808 | 14 | "Duration of flow sample (end - start) in seconds", HFILL} |
13809 | 14 | }, |
13810 | 14 | {&hf_cflow_timestart, |
13811 | 14 | {"StartTime", "cflow.timestart", |
13812 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
13813 | 14 | "Uptime at start of flow", HFILL} |
13814 | 14 | }, |
13815 | 14 | {&hf_cflow_timeend, |
13816 | 14 | {"EndTime", "cflow.timeend", |
13817 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
13818 | 14 | "Uptime at end of flow", HFILL} |
13819 | 14 | }, |
13820 | | /* TODO: allow transport lookup on these ports, assuming have already read protocol? */ |
13821 | 14 | {&hf_cflow_srcport, |
13822 | 14 | {"SrcPort", "cflow.srcport", |
13823 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13824 | 14 | "Flow Source Port", HFILL} |
13825 | 14 | }, |
13826 | 14 | {&hf_cflow_dstport, |
13827 | 14 | {"DstPort", "cflow.dstport", |
13828 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
13829 | 14 | "Flow Destination Port", HFILL} |
13830 | 14 | }, |
13831 | 14 | {&hf_cflow_prot, |
13832 | 14 | {"Protocol", "cflow.protocol", |
13833 | 14 | FT_UINT8, BASE_DEC | BASE_EXT_STRING, &ipproto_val_ext, 0x0, |
13834 | 14 | "IP Protocol", HFILL} |
13835 | 14 | }, |
13836 | 14 | {&hf_cflow_tos, |
13837 | 14 | {"IP ToS", "cflow.tos", |
13838 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
13839 | 14 | "IP Type of Service", HFILL} |
13840 | 14 | }, |
13841 | 14 | {&hf_cflow_marked_tos, |
13842 | 14 | {"Marked ToS", "cflow.marked_tos", |
13843 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
13844 | 14 | NULL, HFILL} |
13845 | 14 | }, |
13846 | 14 | {&hf_cflow_flags, |
13847 | 14 | {"Export Flags", "cflow.flags", |
13848 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
13849 | 14 | "CFlow Flags", HFILL} |
13850 | 14 | }, |
13851 | 14 | {&hf_cflow_tcpflags, |
13852 | 14 | {"TCP Flags", "cflow.tcpflags", |
13853 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
13854 | 14 | NULL, HFILL} |
13855 | 14 | }, |
13856 | 14 | {&hf_cflow_tcpflags16, |
13857 | 14 | {"TCP Flags", "cflow.tcpflags", |
13858 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0, |
13859 | 14 | NULL, HFILL} |
13860 | 14 | }, |
13861 | 14 | {&hf_cflow_tcpflags_fin, |
13862 | 14 | {"FIN", "cflow.tcpflags.fin", |
13863 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x01, |
13864 | 14 | NULL, HFILL} |
13865 | 14 | }, |
13866 | 14 | {&hf_cflow_tcpflags_syn, |
13867 | 14 | {"SYN", "cflow.tcpflags.syn", |
13868 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x02, |
13869 | 14 | NULL, HFILL} |
13870 | 14 | }, |
13871 | 14 | {&hf_cflow_tcpflags_rst, |
13872 | 14 | {"RST", "cflow.tcpflags.rst", |
13873 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x04, |
13874 | 14 | NULL, HFILL} |
13875 | 14 | }, |
13876 | 14 | {&hf_cflow_tcpflags_psh, |
13877 | 14 | {"PSH", "cflow.tcpflags.psh", |
13878 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x08, |
13879 | 14 | NULL, HFILL} |
13880 | 14 | }, |
13881 | 14 | {&hf_cflow_tcpflags_ack, |
13882 | 14 | {"ACK", "cflow.tcpflags.ack", |
13883 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x10, |
13884 | 14 | NULL, HFILL} |
13885 | 14 | }, |
13886 | 14 | {&hf_cflow_tcpflags_urg, |
13887 | 14 | {"URG", "cflow.tcpflags.urg", |
13888 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x20, |
13889 | 14 | NULL, HFILL} |
13890 | 14 | }, |
13891 | 14 | {&hf_cflow_tcpflags_ece, |
13892 | 14 | {"ECN Echo", "cflow.tcpflags.ece", |
13893 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x40, |
13894 | 14 | NULL, HFILL} |
13895 | 14 | }, |
13896 | 14 | {&hf_cflow_tcpflags_cwr, |
13897 | 14 | {"CWR", "cflow.tcpflags.cwr", |
13898 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x80, |
13899 | 14 | NULL, HFILL} |
13900 | 14 | }, |
13901 | 14 | {&hf_cflow_tcpflags16_fin, |
13902 | 14 | {"FIN", "cflow.tcpflags.fin", |
13903 | 14 | FT_BOOLEAN, 16, TFS(&tfs_used_notused), 0x0001, |
13904 | 14 | NULL, HFILL} |
13905 | 14 | }, |
13906 | 14 | {&hf_cflow_tcpflags16_syn, |
13907 | 14 | {"SYN", "cflow.tcpflags.syn", |
13908 | 14 | FT_BOOLEAN, 16, TFS(&tfs_used_notused), 0x0002, |
13909 | 14 | NULL, HFILL} |
13910 | 14 | }, |
13911 | 14 | {&hf_cflow_tcpflags16_rst, |
13912 | 14 | {"RST", "cflow.tcpflags.rst", |
13913 | 14 | FT_BOOLEAN, 16, TFS(&tfs_used_notused), 0x0004, |
13914 | 14 | NULL, HFILL} |
13915 | 14 | }, |
13916 | 14 | {&hf_cflow_tcpflags16_psh, |
13917 | 14 | {"PSH", "cflow.tcpflags.psh", |
13918 | 14 | FT_BOOLEAN, 16, TFS(&tfs_used_notused), 0x0008, |
13919 | 14 | NULL, HFILL} |
13920 | 14 | }, |
13921 | 14 | {&hf_cflow_tcpflags16_ack, |
13922 | 14 | {"ACK", "cflow.tcpflags.ack", |
13923 | 14 | FT_BOOLEAN, 16, TFS(&tfs_used_notused), 0x0010, |
13924 | 14 | NULL, HFILL} |
13925 | 14 | }, |
13926 | 14 | {&hf_cflow_tcpflags16_urg, |
13927 | 14 | {"URG", "cflow.tcpflags.urg", |
13928 | 14 | FT_BOOLEAN, 16, TFS(&tfs_used_notused), 0x0020, |
13929 | 14 | NULL, HFILL} |
13930 | 14 | }, |
13931 | 14 | {&hf_cflow_tcpflags16_ece, |
13932 | 14 | {"ECN Echo", "cflow.tcpflags.ece", |
13933 | 14 | FT_BOOLEAN, 16, TFS(&tfs_used_notused), 0x0040, |
13934 | 14 | NULL, HFILL} |
13935 | 14 | }, |
13936 | 14 | {&hf_cflow_tcpflags16_cwr, |
13937 | 14 | {"CWR", "cflow.tcpflags.cwr", |
13938 | 14 | FT_BOOLEAN, 16, TFS(&tfs_used_notused), 0x0080, |
13939 | 14 | NULL, HFILL} |
13940 | 14 | }, |
13941 | 14 | {&hf_cflow_tcpflags16_ns, |
13942 | 14 | {"ECN Nonce Sum", "cflow.tcpflags.ns", |
13943 | 14 | FT_BOOLEAN, 16, TFS(&tfs_used_notused), 0x0100, |
13944 | 14 | NULL, HFILL} |
13945 | 14 | }, |
13946 | 14 | {&hf_cflow_tcpflags_reserved, |
13947 | 14 | {"Reserved", "cflow.tcpflags.reserved", |
13948 | 14 | FT_UINT8, BASE_HEX, NULL, 0xc0, |
13949 | 14 | NULL, HFILL} |
13950 | 14 | }, |
13951 | 14 | {&hf_cflow_tcpflags16_reserved, |
13952 | 14 | {"Reserved", "cflow.tcpflags.reserved", |
13953 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0e00, |
13954 | 14 | NULL, HFILL} |
13955 | 14 | }, |
13956 | 14 | {&hf_cflow_tcpflags16_zero, |
13957 | 14 | {"Zero (Header Length)", "cflow.tcpflags.zero", |
13958 | 14 | FT_UINT16, BASE_HEX, NULL, 0xf000, |
13959 | 14 | NULL, HFILL} |
13960 | 14 | }, |
13961 | 14 | {&hf_cflow_srcas, |
13962 | 14 | {"SrcAS", "cflow.srcas", |
13963 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13964 | 14 | "Source AS", HFILL} |
13965 | 14 | }, |
13966 | 14 | {&hf_cflow_dstas, |
13967 | 14 | {"DstAS", "cflow.dstas", |
13968 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
13969 | 14 | "Destination AS", HFILL} |
13970 | 14 | }, |
13971 | 14 | {&hf_cflow_srcmask, |
13972 | 14 | {"SrcMask", "cflow.srcmask", |
13973 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
13974 | 14 | "Source Prefix Mask", HFILL} |
13975 | 14 | }, |
13976 | 14 | {&hf_cflow_srcmask_v6, |
13977 | 14 | {"SrcMask", "cflow.srcmaskv6", |
13978 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
13979 | 14 | "IPv6 Source Prefix Mask", HFILL} |
13980 | 14 | }, |
13981 | 14 | {&hf_cflow_dstmask, |
13982 | 14 | {"DstMask", "cflow.dstmask", |
13983 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
13984 | 14 | "Destination Prefix Mask", HFILL} |
13985 | 14 | }, |
13986 | 14 | {&hf_cflow_dstmask_v6, |
13987 | 14 | {"DstMask", "cflow.dstmaskv6", |
13988 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
13989 | 14 | "IPv6 Destination Prefix Mask", HFILL} |
13990 | 14 | }, |
13991 | 14 | {&hf_cflow_routersc, |
13992 | 14 | {"Router Shortcut", "cflow.routersc", |
13993 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
13994 | 14 | "Router shortcut by switch", HFILL} |
13995 | 14 | }, |
13996 | 14 | {&hf_cflow_mulpackets, |
13997 | 14 | {"MulticastPackets", "cflow.mulpackets", |
13998 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
13999 | 14 | "Count of multicast packets", HFILL} |
14000 | 14 | }, |
14001 | 14 | {&hf_cflow_muloctets, |
14002 | 14 | {"MulticastOctets", "cflow.muloctets", |
14003 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14004 | 14 | "Count of multicast octets", HFILL} |
14005 | 14 | }, |
14006 | 14 | {&hf_cflow_octets_exp, |
14007 | 14 | {"OctetsExp", "cflow.octetsexp", |
14008 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14009 | 14 | "Octets exported", HFILL} |
14010 | 14 | }, |
14011 | 14 | {&hf_cflow_packets_exp, |
14012 | 14 | {"PacketsExp", "cflow.packetsexp", |
14013 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14014 | 14 | "Packets exported", HFILL} |
14015 | 14 | }, |
14016 | 14 | {&hf_cflow_flows_exp, |
14017 | 14 | {"FlowsExp", "cflow.flowsexp", |
14018 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14019 | 14 | "Flows exported", HFILL} |
14020 | 14 | }, |
14021 | 14 | {&hf_cflow_ipv4_router_sc, |
14022 | 14 | {"ipv4RouterSc", "cflow.ipv4_router_sc", |
14023 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
14024 | 14 | "ipv4 Router Shortcut", HFILL} |
14025 | 14 | }, |
14026 | 14 | {&hf_cflow_srcprefix, |
14027 | 14 | {"SrcPrefix", "cflow.srcprefix", |
14028 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
14029 | 14 | "Flow Source Prefix", HFILL} |
14030 | 14 | }, |
14031 | 14 | {&hf_cflow_dstprefix, |
14032 | 14 | {"DstPrefix", "cflow.dstprefix", |
14033 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
14034 | 14 | "Flow Destination Prefix", HFILL} |
14035 | 14 | }, |
14036 | 14 | {&hf_cflow_mpls_top_label_type, |
14037 | 14 | {"TopLabelType", "cflow.toplabeltype", |
14038 | 14 | FT_UINT8, BASE_DEC, VALS(special_mpls_top_label_type), 0x0, |
14039 | 14 | "Top MPLS label Type", HFILL} |
14040 | 14 | }, |
14041 | 14 | {&hf_cflow_mpls_pe_addr, |
14042 | 14 | {"TopLabelAddr", "cflow.toplabeladdr", |
14043 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
14044 | 14 | "Top MPLS label PE address", HFILL} |
14045 | 14 | }, |
14046 | 14 | {&hf_cflow_sampler_id, |
14047 | 14 | {"SamplerID", "cflow.sampler_id", |
14048 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14049 | 14 | "Flow Sampler ID", HFILL} |
14050 | 14 | }, |
14051 | 14 | {&hf_cflow_sampler_mode, |
14052 | 14 | {"SamplerMode", "cflow.sampler_mode", |
14053 | 14 | FT_UINT8, BASE_DEC, VALS(v9_sampler_mode), 0x0, |
14054 | 14 | "Flow Sampler Mode", HFILL} |
14055 | 14 | }, |
14056 | 14 | {&hf_cflow_sampler_random_interval, |
14057 | 14 | {"SamplerRandomInterval", "cflow.sampler_random_interval", |
14058 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14059 | 14 | "Flow Sampler Random Interval", HFILL} |
14060 | 14 | }, |
14061 | 14 | {&hf_cflow_flow_class, |
14062 | 14 | {"FlowClass", "cflow.flow_class", |
14063 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14064 | 14 | "Flow Class", HFILL} |
14065 | 14 | }, |
14066 | 14 | {&hf_cflow_ttl_minimum, |
14067 | 14 | {"MinTTL", "cflow.ttl_min", |
14068 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14069 | 14 | "TTL minimum", HFILL} |
14070 | 14 | }, |
14071 | 14 | {&hf_cflow_ttl_maximum, |
14072 | 14 | {"MaxTTL", "cflow.ttl_max", |
14073 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14074 | 14 | "TTL maximum", HFILL} |
14075 | 14 | }, |
14076 | 14 | {&hf_cflow_frag_id, |
14077 | 14 | {"fragIdent", "cflow.frag_ident", |
14078 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14079 | 14 | "Fragment Identifier", HFILL} |
14080 | 14 | }, |
14081 | 14 | {&hf_cflow_ip_version, |
14082 | 14 | {"IPVersion", "cflow.ip_version", |
14083 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14084 | 14 | "IP Version", HFILL} |
14085 | 14 | }, |
14086 | 14 | {&hf_cflow_direction, |
14087 | 14 | {"Direction", "cflow.direction", |
14088 | 14 | FT_UINT8, BASE_DEC, VALS(v9_direction), 0x0, |
14089 | 14 | NULL, HFILL} |
14090 | 14 | }, |
14091 | 14 | {&hf_cflow_if_name, |
14092 | 14 | {"IfName", "cflow.if_name", |
14093 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14094 | 14 | "SNMP Interface Name", HFILL} |
14095 | 14 | }, |
14096 | 14 | {&hf_cflow_if_descr, |
14097 | 14 | {"IfDescr", "cflow.if_descr", |
14098 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14099 | 14 | "SNMP Interface Description", HFILL} |
14100 | 14 | }, |
14101 | 14 | {&hf_cflow_sampler_name, |
14102 | 14 | {"SamplerName", "cflow.sampler_name", |
14103 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14104 | 14 | "Sampler Name", HFILL} |
14105 | 14 | }, |
14106 | 14 | {&hf_cflow_forwarding_status, |
14107 | 14 | {"ForwardingStatus", "cflow.forwarding_status", |
14108 | 14 | FT_UINT8, BASE_DEC, VALS(v9_forwarding_status), 0xC0, |
14109 | 14 | "Forwarding Status", HFILL} |
14110 | 14 | }, |
14111 | 14 | {&hf_cflow_forwarding_status_unknown_code, |
14112 | 14 | {"ForwardingStatusUnknown", "cflow.forwarding_status_unknown_code", |
14113 | 14 | FT_UINT8, BASE_DEC, VALS(v9_forwarding_status_unknown_code), 0x3F, |
14114 | 14 | NULL, HFILL} |
14115 | 14 | }, |
14116 | 14 | {&hf_cflow_forwarding_status_forward_code, |
14117 | 14 | {"ForwardingStatusForwardCode", "cflow.forwarding_status_forward_code", |
14118 | 14 | FT_UINT8, BASE_DEC, VALS(v9_forwarding_status_forward_code), 0x3F, |
14119 | 14 | NULL, HFILL} |
14120 | 14 | }, |
14121 | 14 | {&hf_cflow_forwarding_status_drop_code, |
14122 | 14 | {"ForwardingStatusDropCode", "cflow.forwarding_status_drop_code", |
14123 | 14 | FT_UINT8, BASE_DEC, VALS(v9_forwarding_status_drop_code), 0x3F, |
14124 | 14 | NULL, HFILL} |
14125 | 14 | }, |
14126 | 14 | {&hf_cflow_forwarding_status_consume_code, |
14127 | 14 | {"ForwardingStatusConsumeCode", "cflow.forwarding_status_consume_code", |
14128 | 14 | FT_UINT8, BASE_DEC, VALS(v9_forwarding_status_consume_code), 0x3F, |
14129 | 14 | NULL, HFILL} |
14130 | 14 | }, |
14131 | 14 | {&hf_cflow_nbar_appl_desc, |
14132 | 14 | {"ApplicationDesc", "cflow.appl_desc", |
14133 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14134 | 14 | "Application Desc (NBAR)", HFILL} |
14135 | 14 | }, |
14136 | 14 | {&hf_cflow_nbar_appl_id_class_eng_id, |
14137 | 14 | {"Classification Engine ID", "cflow.appl_id.classification_engine_id", |
14138 | 14 | FT_UINT8, BASE_DEC, VALS(classification_engine_types), 0x0, |
14139 | 14 | "Application ID", HFILL} |
14140 | 14 | }, |
14141 | 14 | {&hf_cflow_nbar_appl_id_selector_id, |
14142 | 14 | {"Selector ID", "cflow.appl_id.selector_id", |
14143 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14144 | 14 | "Application ID", HFILL} |
14145 | 14 | }, |
14146 | 14 | {&hf_cflow_nbar_appl_name, |
14147 | 14 | {"ApplicationName", "cflow.appl_name", |
14148 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14149 | 14 | "Application Name (NBAR)", HFILL} |
14150 | 14 | }, |
14151 | 14 | {&hf_cflow_peer_srcas, |
14152 | 14 | {"PeerSrcAS", "cflow.peer_srcas", |
14153 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14154 | 14 | "Peer Source AS", HFILL} |
14155 | 14 | }, |
14156 | 14 | {&hf_cflow_peer_dstas, |
14157 | 14 | {"PeerDstAS", "cflow.peer_dstas", |
14158 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14159 | 14 | "Peer Destination AS", HFILL} |
14160 | 14 | }, |
14161 | 14 | {&hf_cflow_flow_exporter, |
14162 | 14 | {"FlowExporter", "cflow.flow_exporter", |
14163 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14164 | 14 | NULL, HFILL} |
14165 | 14 | }, |
14166 | 14 | {&hf_cflow_icmp_ipv4_type, |
14167 | 14 | {"IPv4 ICMP Type", "cflow.icmp_ipv4_type", |
14168 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14169 | 14 | NULL, HFILL} |
14170 | 14 | }, |
14171 | 14 | {&hf_cflow_icmp_ipv4_code, |
14172 | 14 | {"IPv4 ICMP Code", "cflow.icmp_ipv4_code", |
14173 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14174 | 14 | NULL, HFILL} |
14175 | 14 | }, |
14176 | 14 | {&hf_cflow_icmp_ipv6_type, |
14177 | 14 | {"IPv6 ICMP Type", "cflow.icmp_ipv6_type", |
14178 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14179 | 14 | NULL, HFILL} |
14180 | 14 | }, |
14181 | 14 | {&hf_cflow_icmp_ipv6_code, |
14182 | 14 | {"IPv6 ICMP Code", "cflow.icmp_ipv6_code", |
14183 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14184 | 14 | NULL, HFILL} |
14185 | 14 | }, |
14186 | 14 | {&hf_cflow_tcp_window_size, |
14187 | 14 | {"TCP Windows Size", "cflow.tcp_windows_size", |
14188 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14189 | 14 | NULL, HFILL} |
14190 | 14 | }, |
14191 | 14 | {&hf_cflow_ipv4_total_length, |
14192 | 14 | {"IPV4 Total Length", "cflow.ipv4_total_length", |
14193 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14194 | 14 | NULL, HFILL} |
14195 | 14 | }, |
14196 | 14 | {&hf_cflow_ip_ttl, |
14197 | 14 | {"IP TTL", "cflow.ip_ttl", |
14198 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14199 | 14 | "IP time to live", HFILL} |
14200 | 14 | }, |
14201 | 14 | {&hf_cflow_mpls_payload_length, |
14202 | 14 | {"mplsPayloadLength", "cflow.mpls_payload_length", |
14203 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14204 | 14 | NULL, HFILL} |
14205 | 14 | }, |
14206 | 14 | {&hf_cflow_ip_dscp, |
14207 | 14 | {"DSCP", "cflow.ip_dscp", |
14208 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14209 | 14 | NULL, HFILL} |
14210 | 14 | }, |
14211 | 14 | {&hf_cflow_delta_octets_squared, |
14212 | 14 | {"DeltaOctetsSquared", "cflow.delta_octets_squared", |
14213 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14214 | 14 | NULL, HFILL} |
14215 | 14 | }, |
14216 | 14 | {&hf_cflow_total_octets_squared, |
14217 | 14 | {"TotalOctetsSquared", "cflow.total_octets_squared", |
14218 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14219 | 14 | NULL, HFILL} |
14220 | 14 | }, |
14221 | 14 | {&hf_cflow_udp_length, |
14222 | 14 | {"UDP Length", "cflow.udp_length", |
14223 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14224 | 14 | NULL, HFILL} |
14225 | 14 | }, |
14226 | 14 | {&hf_cflow_is_multicast, |
14227 | 14 | {"IsMulticast", "cflow.is_multicast", |
14228 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
14229 | 14 | NULL, HFILL} |
14230 | 14 | }, |
14231 | 14 | {&hf_cflow_ip_header_words, |
14232 | 14 | {"IPHeaderLen", "cflow.ip_header_words", |
14233 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14234 | 14 | NULL, HFILL} |
14235 | 14 | }, |
14236 | 14 | {&hf_cflow_option_map, |
14237 | 14 | {"OptionMap", "cflow.option_map", |
14238 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14239 | 14 | NULL, HFILL} |
14240 | 14 | }, |
14241 | 14 | {&hf_cflow_section_header, |
14242 | 14 | {"SectionHeader", "cflow.section_header", |
14243 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14244 | 14 | "Header of Packet", HFILL} |
14245 | 14 | }, |
14246 | 14 | {&hf_cflow_section_payload, |
14247 | 14 | {"SectionPayload", "cflow.section_payload", |
14248 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14249 | 14 | "Payload of Packet", HFILL} |
14250 | 14 | }, |
14251 | | /* IPFIX Information Elements */ |
14252 | 14 | {&hf_cflow_post_octets, |
14253 | 14 | {"Post Octets", "cflow.post_octets", |
14254 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14255 | 14 | "Count of post bytes", HFILL} |
14256 | 14 | }, |
14257 | 14 | {&hf_cflow_post_packets, |
14258 | 14 | {"Post Packets", "cflow.post_packets", |
14259 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14260 | 14 | "Count of post packets", HFILL} |
14261 | 14 | }, |
14262 | 14 | {&hf_cflow_ipv6_flowlabel, |
14263 | 14 | {"ipv6FlowLabel", "cflow.ipv6flowlabel", |
14264 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14265 | 14 | "IPv6 Flow Label", HFILL} |
14266 | 14 | }, |
14267 | 14 | {&hf_cflow_post_tos, |
14268 | 14 | {"Post IP ToS", "cflow.post_tos", |
14269 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
14270 | 14 | "Post IP Type of Service", HFILL} |
14271 | 14 | }, |
14272 | 14 | {&hf_cflow_srcmac, |
14273 | 14 | {"Source Mac Address", "cflow.srcmac", |
14274 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
14275 | 14 | NULL, HFILL} |
14276 | 14 | }, |
14277 | 14 | {&hf_cflow_post_dstmac, |
14278 | 14 | {"Post Destination Mac Address", "cflow.post_dstmac", |
14279 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
14280 | 14 | NULL, HFILL} |
14281 | 14 | }, |
14282 | 14 | {&hf_cflow_vlanid, |
14283 | 14 | {"Vlan Id", "cflow.vlanid", |
14284 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14285 | 14 | NULL, HFILL} |
14286 | 14 | }, |
14287 | 14 | {&hf_cflow_post_vlanid, |
14288 | 14 | {"Post Vlan Id", "cflow.post_vlanid", |
14289 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14290 | 14 | NULL, HFILL} |
14291 | 14 | }, |
14292 | 14 | {&hf_cflow_ipv6_exthdr, |
14293 | 14 | {"IPv6 Extension Headers", "cflow.ipv6_exthdr", |
14294 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
14295 | 14 | NULL, HFILL} |
14296 | 14 | }, |
14297 | 14 | {&hf_cflow_dstmac, |
14298 | 14 | {"Destination Mac Address", "cflow.dstmac", |
14299 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
14300 | 14 | NULL, HFILL} |
14301 | 14 | }, |
14302 | 14 | {&hf_cflow_post_srcmac, |
14303 | 14 | {"Post Source Mac Address", "cflow.post_srcmac", |
14304 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
14305 | 14 | NULL, HFILL} |
14306 | 14 | }, |
14307 | 14 | {&hf_cflow_permanent_packets, |
14308 | 14 | {"Permanent Packets", "cflow.permanent_packets", |
14309 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14310 | 14 | "Running Count of packets for permanent flows", HFILL} |
14311 | 14 | }, |
14312 | 14 | {&hf_cflow_permanent_octets, |
14313 | 14 | {"Permanent Octets", "cflow.permanent_octets", |
14314 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14315 | 14 | "Running Count of bytes for permanent flows", HFILL} |
14316 | 14 | }, |
14317 | 14 | {&hf_cflow_fragment_offset, |
14318 | 14 | {"Fragment Offset", "cflow.fragment_offset", |
14319 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14320 | 14 | NULL, HFILL} |
14321 | 14 | }, |
14322 | 14 | {&hf_cflow_mpls_vpn_rd, |
14323 | 14 | {"MPLS VPN RD", "cflow.mpls_vpn_rd", |
14324 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14325 | 14 | "MPLS VPN Route Distinguisher", HFILL} |
14326 | 14 | }, |
14327 | 14 | {&hf_cflow_mpls_top_label_prefix_length, |
14328 | 14 | {"MPLS Top Label Prefix Length", "cflow.mpls_top_label_prefix_length", |
14329 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14330 | 14 | NULL, HFILL} |
14331 | 14 | }, |
14332 | 14 | {&hf_cflow_src_traffic_index, |
14333 | 14 | {"Src Traffic Index", "cflow.src_traffic_index", |
14334 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14335 | 14 | NULL, HFILL} |
14336 | 14 | }, |
14337 | 14 | {&hf_cflow_dst_traffic_index, |
14338 | 14 | {"Dst Traffic Index", "cflow.dst_traffic_index", |
14339 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14340 | 14 | NULL, HFILL} |
14341 | 14 | }, |
14342 | 14 | {&hf_cflow_post_ip_diff_serv_code_point, |
14343 | 14 | {"Post Ip Diff Serv Code Point", "cflow.post_ip_diff_serv_code_point", |
14344 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14345 | 14 | NULL, HFILL} |
14346 | 14 | }, |
14347 | 14 | {&hf_cflow_multicast_replication_factor, |
14348 | 14 | {"Multicast Replication Factor", "cflow.multicast_replication_factor", |
14349 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14350 | 14 | NULL, HFILL} |
14351 | 14 | }, |
14352 | 14 | {&hf_cflow_classification_engine_id, |
14353 | 14 | {"Classification Engine Id", "cflow.classification_engine_id", |
14354 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14355 | 14 | NULL, HFILL} |
14356 | 14 | }, |
14357 | 14 | {&hf_cflow_exporter_addr, |
14358 | 14 | {"ExporterAddr", "cflow.exporter_addr", |
14359 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
14360 | 14 | "Flow Exporter Address", HFILL} |
14361 | 14 | }, |
14362 | 14 | {&hf_cflow_exporter_addr_v6, |
14363 | 14 | {"ExporterAddr", "cflow.exporter_addr_v6", |
14364 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
14365 | 14 | "Flow Exporter Address", HFILL} |
14366 | 14 | }, |
14367 | 14 | {&hf_cflow_drop_octets, |
14368 | 14 | {"Dropped Octets", "cflow.drop_octets", |
14369 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14370 | 14 | "Count of dropped bytes", HFILL} |
14371 | 14 | }, |
14372 | 14 | {&hf_cflow_drop_packets, |
14373 | 14 | {"Dropped Packets", "cflow.drop_packets", |
14374 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14375 | 14 | "Count of dropped packets", HFILL} |
14376 | 14 | }, |
14377 | 14 | {&hf_cflow_drop_total_octets, |
14378 | 14 | {"Dropped Total Octets", "cflow.drop_total_octets", |
14379 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14380 | 14 | "Count of total dropped bytes", HFILL} |
14381 | 14 | }, |
14382 | 14 | {&hf_cflow_drop_total_packets, |
14383 | 14 | {"Dropped Total Packets", "cflow.drop_total_packets", |
14384 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14385 | 14 | "Count of total dropped packets", HFILL} |
14386 | 14 | }, |
14387 | 14 | {&hf_cflow_flow_end_reason, |
14388 | 14 | {"Flow End Reason", "cflow.flow_end_reason", |
14389 | 14 | FT_UINT8, BASE_DEC, VALS(v9_flow_end_reason), 0x0, |
14390 | 14 | NULL, HFILL} |
14391 | 14 | }, |
14392 | 14 | {&hf_cflow_common_properties_id, |
14393 | 14 | {"Common Properties Id", "cflow.common_properties_id", |
14394 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14395 | 14 | NULL, HFILL} |
14396 | 14 | }, |
14397 | 14 | {&hf_cflow_observation_point_id, |
14398 | 14 | {"Observation Point Id", "cflow.observation_point_id", |
14399 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14400 | 14 | NULL, HFILL} |
14401 | 14 | }, |
14402 | 14 | {&hf_cflow_mpls_pe_addr_v6, |
14403 | 14 | {"TopLabelAddr V6", "cflow.toplabeladdr_v6", |
14404 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
14405 | 14 | "Top MPLS label PE address IPv6", HFILL} |
14406 | 14 | }, |
14407 | 14 | {&hf_cflow_port_id, |
14408 | 14 | {"Port Id", "cflow.port_id", |
14409 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14410 | 14 | NULL, HFILL} |
14411 | 14 | }, |
14412 | 14 | {&hf_cflow_mp_id, |
14413 | 14 | {"Metering Process Id", "cflow.mp_id", |
14414 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14415 | 14 | NULL, HFILL} |
14416 | 14 | }, |
14417 | 14 | {&hf_cflow_wlan_channel_id, |
14418 | 14 | {"Wireless LAN Channel Id", "cflow.wlan_channel_id", |
14419 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14420 | 14 | NULL, HFILL} |
14421 | 14 | }, |
14422 | 14 | {&hf_cflow_wlan_ssid, |
14423 | 14 | {"Wireless LAN SSId", "cflow.wlan_ssid", |
14424 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14425 | 14 | NULL, HFILL} |
14426 | 14 | }, |
14427 | 14 | {&hf_cflow_flow_id, |
14428 | 14 | {"Flow Id", "cflow.flow_id", |
14429 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14430 | 14 | NULL, HFILL} |
14431 | 14 | }, |
14432 | 14 | {&hf_cflow_od_id, |
14433 | 14 | {"Observation Domain Id", "cflow.od_id", |
14434 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14435 | 14 | "Identifier of an Observation Domain that is locally unique to an Exporting Process", HFILL} |
14436 | 14 | }, |
14437 | 14 | {&hf_cflow_sys_init_time, |
14438 | 14 | {"System Init Time", "cflow.sys_init_time", |
14439 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14440 | 14 | NULL, HFILL} |
14441 | 14 | }, |
14442 | 14 | {&hf_cflow_abstimestart, |
14443 | 14 | {"StartTime", "cflow.abstimestart", |
14444 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14445 | 14 | "Uptime at start of flow", HFILL} |
14446 | 14 | }, |
14447 | 14 | {&hf_cflow_abstimeend, |
14448 | 14 | {"EndTime", "cflow.abstimeend", |
14449 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14450 | 14 | "Uptime at end of flow", HFILL} |
14451 | 14 | }, |
14452 | 14 | {&hf_cflow_dstnet_v6, |
14453 | 14 | {"DstNet", "cflow.dstnetv6", |
14454 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
14455 | 14 | "Flow Destination Network (IPv6)", HFILL} |
14456 | 14 | }, |
14457 | 14 | {&hf_cflow_srcnet_v6, |
14458 | 14 | {"SrcNet", "cflow.srcnetv6", |
14459 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
14460 | 14 | "Flow Source Network (IPv6)", HFILL} |
14461 | 14 | }, |
14462 | 14 | {&hf_cflow_ignore_packets, |
14463 | 14 | {"Ignored Packets", "cflow.ignore_packets", |
14464 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14465 | 14 | "Count of ignored packets", HFILL} |
14466 | 14 | }, |
14467 | 14 | {&hf_cflow_ignore_octets, |
14468 | 14 | {"Ignored Octets", "cflow.ignore_octets", |
14469 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14470 | 14 | "Count of ignored octets", HFILL} |
14471 | 14 | }, |
14472 | 14 | {&hf_cflow_notsent_flows, |
14473 | 14 | {"Not Sent Flows", "cflow.notsent_flows", |
14474 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14475 | 14 | "Count of not sent flows", HFILL} |
14476 | 14 | }, |
14477 | 14 | {&hf_cflow_notsent_packets, |
14478 | 14 | {"Not Sent Packets", "cflow.notsent_packets", |
14479 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14480 | 14 | "Count of not sent packets", HFILL} |
14481 | 14 | }, |
14482 | 14 | {&hf_cflow_notsent_octets, |
14483 | 14 | {"Not Sent Octets", "cflow.notsent_octets", |
14484 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14485 | 14 | "Count of not sent octets", HFILL} |
14486 | 14 | }, |
14487 | 14 | {&hf_cflow_post_total_octets, |
14488 | 14 | {"Post Total Octets", "cflow.post_total_octets", |
14489 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14490 | 14 | "Count of post total octets", HFILL} |
14491 | 14 | }, |
14492 | 14 | {&hf_cflow_post_total_packets, |
14493 | 14 | {"Post Total Packets", "cflow.post_total_packets", |
14494 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14495 | 14 | "Count of post total packets", HFILL} |
14496 | 14 | }, |
14497 | 14 | {&hf_cflow_key, |
14498 | 14 | {"floKeyIndicator", "cflow.post_key", |
14499 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14500 | 14 | "Flow Key Indicator", HFILL} |
14501 | 14 | }, |
14502 | 14 | {&hf_cflow_post_total_mulpackets, |
14503 | 14 | {"Post Total Multicast Packets", "cflow.post_total_mulpackets", |
14504 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14505 | 14 | "Count of post total multicast packets", HFILL} |
14506 | 14 | }, |
14507 | 14 | {&hf_cflow_post_total_muloctets, |
14508 | 14 | {"Post Total Multicast Octets", "cflow.post_total_muloctets", |
14509 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14510 | 14 | "Count of post total multicast octets", HFILL} |
14511 | 14 | }, |
14512 | 14 | {&hf_cflow_tcp_seq_num, |
14513 | 14 | {"TCP Sequence Number", "cflow.tcp_seq_num", |
14514 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14515 | 14 | NULL, HFILL} |
14516 | 14 | }, |
14517 | 14 | {&hf_cflow_tcp_ack_num, |
14518 | 14 | {"TCP Acknowledgement Number", "cflow.tcp_ack_num", |
14519 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14520 | 14 | NULL, HFILL} |
14521 | 14 | }, |
14522 | 14 | {&hf_cflow_tcp_urg_ptr, |
14523 | 14 | {"TCP Urgent Pointer", "cflow.tcp_urg_ptr", |
14524 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14525 | 14 | NULL, HFILL} |
14526 | 14 | }, |
14527 | 14 | {&hf_cflow_tcp_header_length, |
14528 | 14 | {"TCP Header Length", "cflow.tcp_header_length", |
14529 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14530 | 14 | NULL, HFILL} |
14531 | 14 | }, |
14532 | 14 | {&hf_cflow_ip_header_length, |
14533 | 14 | {"IP Header Length", "cflow.ip_header_length", |
14534 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14535 | 14 | NULL, HFILL} |
14536 | 14 | }, |
14537 | 14 | {&hf_cflow_ipv6_payload_length, |
14538 | 14 | {"IPv6 Payload Length", "cflow.ipv6_payload_length", |
14539 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14540 | 14 | NULL, HFILL} |
14541 | 14 | }, |
14542 | 14 | {&hf_cflow_ipv6_next_hdr, |
14543 | 14 | {"IPv6 Next Header", "cflow.ipv6_next_hdr", |
14544 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14545 | 14 | NULL, HFILL} |
14546 | 14 | }, |
14547 | 14 | {&hf_cflow_ip_precedence, |
14548 | 14 | {"IP Precedence", "cflow.ip_precedence", |
14549 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14550 | 14 | NULL, HFILL} |
14551 | 14 | }, |
14552 | 14 | {&hf_cflow_ip_fragment_flags, |
14553 | 14 | {"IP Fragment Flags", "cflow.ip_fragment_flags", |
14554 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
14555 | 14 | NULL, HFILL} |
14556 | 14 | }, |
14557 | 14 | {&hf_cflow_mpls_top_label_ttl, |
14558 | 14 | {"MPLS Top Label TTL", "cflow.mpls_top_label_ttl", |
14559 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14560 | 14 | "MPLS top label time to live", HFILL} |
14561 | 14 | }, |
14562 | 14 | {&hf_cflow_mpls_label_length, |
14563 | 14 | {"MPLS Label Stack Length", "cflow.mpls_label_length", |
14564 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14565 | 14 | "The length of the MPLS label stac", HFILL} |
14566 | 14 | }, |
14567 | 14 | {&hf_cflow_mpls_label_depth, |
14568 | 14 | {"MPLS Label Stack Depth", "cflow.mpls_label_depth", |
14569 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14570 | 14 | "The number of labels in the MPLS label stack", HFILL} |
14571 | 14 | }, |
14572 | 14 | {&hf_cflow_ip_payload_length, |
14573 | 14 | {"IP Payload Length", "cflow.ip_payload_length", |
14574 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14575 | 14 | NULL, HFILL} |
14576 | 14 | }, |
14577 | 14 | {&hf_cflow_mpls_top_label_exp, |
14578 | 14 | {"MPLS Top Label Exp", "cflow.mpls_top_label_exp", |
14579 | 14 | FT_UINT8, BASE_OCT, NULL, 0x0, |
14580 | 14 | NULL, HFILL} |
14581 | 14 | }, |
14582 | 14 | {&hf_cflow_tcp_option_map, |
14583 | 14 | {"TCP OptionMap", "cflow.tcp_option_map", |
14584 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14585 | 14 | "TCP Option Map", HFILL} |
14586 | 14 | }, |
14587 | 14 | {&hf_cflow_collector_addr, |
14588 | 14 | {"CollectorAddr", "cflow.collector_addr", |
14589 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
14590 | 14 | "Flow Collector Address (IPv4)", HFILL} |
14591 | 14 | }, |
14592 | 14 | {&hf_cflow_collector_addr_v6, |
14593 | 14 | {"CollectorAddr", "cflow.collector_addr_v6", |
14594 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
14595 | 14 | "Flow Collector Address (IPv6)", HFILL} |
14596 | 14 | }, |
14597 | 14 | {&hf_cflow_export_interface, |
14598 | 14 | {"ExportInterface", "cflow.export_interface", |
14599 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14600 | 14 | NULL, HFILL} |
14601 | 14 | }, |
14602 | 14 | {&hf_cflow_export_protocol_version, |
14603 | 14 | {"ExportProtocolVersion", "cflow.export_protocol_version", |
14604 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14605 | 14 | NULL, HFILL} |
14606 | 14 | }, |
14607 | 14 | {&hf_cflow_export_prot, |
14608 | 14 | {"ExportTransportProtocol", "cflow.exporter_protocol", |
14609 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14610 | 14 | "Transport Protocol used by the Exporting Process", HFILL} |
14611 | 14 | }, |
14612 | 14 | {&hf_cflow_collector_port, |
14613 | 14 | {"CollectorPort", "cflow.collector_port", |
14614 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14615 | 14 | "Flow Collector Port", HFILL} |
14616 | 14 | }, |
14617 | 14 | {&hf_cflow_exporter_port, |
14618 | 14 | {"ExporterPort", "cflow.exporter_port", |
14619 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14620 | 14 | "Flow Exporter Port", HFILL} |
14621 | 14 | }, |
14622 | 14 | {&hf_cflow_total_tcp_syn, |
14623 | 14 | {"Total TCP syn", "cflow.total_tcp_syn", |
14624 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14625 | 14 | "Count of total TCP syn", HFILL} |
14626 | 14 | }, |
14627 | 14 | {&hf_cflow_total_tcp_fin, |
14628 | 14 | {"Total TCP fin", "cflow.total_tcp_fin", |
14629 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14630 | 14 | "Count of total TCP fin", HFILL} |
14631 | 14 | }, |
14632 | 14 | {&hf_cflow_total_tcp_rst, |
14633 | 14 | {"Total TCP rst", "cflow.total_tcp_rst", |
14634 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14635 | 14 | "Count of total TCP rst", HFILL} |
14636 | 14 | }, |
14637 | 14 | {&hf_cflow_total_tcp_psh, |
14638 | 14 | {"Total TCP psh", "cflow.total_tcp_psh", |
14639 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14640 | 14 | "Count of total TCP psh", HFILL} |
14641 | 14 | }, |
14642 | 14 | {&hf_cflow_total_tcp_ack, |
14643 | 14 | {"Total TCP ack", "cflow.total_tcp_ack", |
14644 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14645 | 14 | "Count of total TCP ack", HFILL} |
14646 | 14 | }, |
14647 | 14 | {&hf_cflow_total_tcp_urg, |
14648 | 14 | {"Total TCP urg", "cflow.total_tcp_urg", |
14649 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14650 | 14 | "Count of total TCP urg", HFILL} |
14651 | 14 | }, |
14652 | 14 | {&hf_cflow_ip_total_length, |
14653 | 14 | {"IP Total Length", "cflow.ip_total_length", |
14654 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14655 | 14 | NULL, HFILL} |
14656 | 14 | }, |
14657 | 14 | {&hf_cflow_post_natsource_ipv4_address, |
14658 | 14 | {"Post NAT Source IPv4 Address", "cflow.post_natsource_ipv4_address", |
14659 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
14660 | 14 | NULL, HFILL} |
14661 | 14 | }, |
14662 | 14 | {&hf_cflow_post_natdestination_ipv4_address, |
14663 | 14 | {"Post NAT Destination IPv4 Address", "cflow.post_natdestination_ipv4_address", |
14664 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
14665 | 14 | NULL, HFILL} |
14666 | 14 | }, |
14667 | 14 | {&hf_cflow_post_naptsource_transport_port, |
14668 | 14 | {"Post NAPT Source Transport Port", "cflow.post_naptsource_transport_port", |
14669 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14670 | 14 | NULL, HFILL} |
14671 | 14 | }, |
14672 | 14 | {&hf_cflow_post_naptdestination_transport_port, |
14673 | 14 | {"Post NAPT Destination Transport Port", "cflow.post_naptdestination_transport_port", |
14674 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14675 | 14 | NULL, HFILL} |
14676 | 14 | }, |
14677 | 14 | {&hf_cflow_nat_originating_address_realm, |
14678 | 14 | {"Nat Originating Address Realm", "cflow.nat_originating_address_realm", |
14679 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14680 | 14 | NULL, HFILL} |
14681 | 14 | }, |
14682 | 14 | {&hf_cflow_nat_event, |
14683 | 14 | {"Nat Event", "cflow.nat_event", |
14684 | 14 | FT_UINT8, BASE_DEC, VALS(special_nat_event_type), 0x0, |
14685 | 14 | NULL, HFILL} |
14686 | 14 | }, |
14687 | 14 | {&hf_cflow_initiator_octets, |
14688 | 14 | {"Initiator Octets", "cflow.initiator_octets", |
14689 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14690 | 14 | NULL, HFILL} |
14691 | 14 | }, |
14692 | 14 | {&hf_cflow_responder_octets, |
14693 | 14 | {"Responder Octets", "cflow.responder_octets", |
14694 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14695 | 14 | NULL, HFILL} |
14696 | 14 | }, |
14697 | 14 | {&hf_cflow_firewall_event, |
14698 | 14 | {"Firewall Event", "cflow.firewall_event", |
14699 | 14 | FT_UINT8, BASE_DEC, VALS(v9_firewall_event), 0x0, |
14700 | 14 | NULL, HFILL} |
14701 | 14 | }, |
14702 | 14 | {&hf_cflow_ingress_vrfid, |
14703 | 14 | {"Ingress VRFID", "cflow.ingress_vrfid", |
14704 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14705 | 14 | NULL, HFILL} |
14706 | 14 | }, |
14707 | 14 | {&hf_cflow_egress_vrfid, |
14708 | 14 | {"Egress VRFID", "cflow.egress_vrfid", |
14709 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14710 | 14 | NULL, HFILL} |
14711 | 14 | }, |
14712 | 14 | {&hf_cflow_vrfname, |
14713 | 14 | {"VRFname", "cflow.vrfname", |
14714 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14715 | 14 | NULL, HFILL} |
14716 | 14 | }, |
14717 | 14 | {&hf_cflow_post_mpls_top_label_exp, |
14718 | 14 | {"Post MPLS Top Label Exp", "cflow.post_mpls_top_label_exp", |
14719 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14720 | 14 | NULL, HFILL} |
14721 | 14 | }, |
14722 | 14 | {&hf_cflow_tcp_window_scale, |
14723 | 14 | {"Tcp Window Scale", "cflow.tcp_window_scale", |
14724 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14725 | 14 | NULL, HFILL} |
14726 | 14 | }, |
14727 | 14 | {&hf_cflow_biflow_direction, |
14728 | 14 | {"Biflow Direction", "cflow.biflow_direction", |
14729 | 14 | FT_UINT8, BASE_DEC, VALS(v9_biflow_direction), 0x0, |
14730 | 14 | NULL, HFILL} |
14731 | 14 | }, |
14732 | 14 | {&hf_cflow_ethernet_header_length, |
14733 | 14 | {"Ethernet Header Length", "cflow.ethernet_header_length", |
14734 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14735 | 14 | NULL, HFILL} |
14736 | 14 | }, |
14737 | 14 | {&hf_cflow_ethernet_payload_length, |
14738 | 14 | {"Ethernet Payload Length", "cflow.ethernet_payload_length", |
14739 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14740 | 14 | NULL, HFILL} |
14741 | 14 | }, |
14742 | 14 | {&hf_cflow_ethernet_total_length, |
14743 | 14 | {"Ethernet Total Length", "cflow.ethernet_total_length", |
14744 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14745 | 14 | NULL, HFILL} |
14746 | 14 | }, |
14747 | 14 | {&hf_cflow_dot1q_vlan_id, |
14748 | 14 | {"Dot1q Vlan Id", "cflow.dot1q_vlan_id", |
14749 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14750 | 14 | NULL, HFILL} |
14751 | 14 | }, |
14752 | 14 | {&hf_cflow_dot1q_priority, |
14753 | 14 | {"Dot1q Priority", "cflow.dot1q_priority", |
14754 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14755 | 14 | NULL, HFILL} |
14756 | 14 | }, |
14757 | 14 | {&hf_cflow_dot1q_customer_vlan_id, |
14758 | 14 | {"Dot1q Customer Vlan Id", "cflow.dot1q_customer_vlan_id", |
14759 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14760 | 14 | NULL, HFILL} |
14761 | 14 | }, |
14762 | 14 | {&hf_cflow_dot1q_customer_priority, |
14763 | 14 | {"Dot1q Customer Priority", "cflow.dot1q_customer_priority", |
14764 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14765 | 14 | NULL, HFILL} |
14766 | 14 | }, |
14767 | 14 | {&hf_cflow_metro_evc_id, |
14768 | 14 | {"Metro Evc Id", "cflow.metro_evc_id", |
14769 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14770 | 14 | NULL, HFILL} |
14771 | 14 | }, |
14772 | 14 | {&hf_cflow_metro_evc_type, |
14773 | 14 | {"Metro Evc Type", "cflow.metro_evc_type", |
14774 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14775 | 14 | NULL, HFILL} |
14776 | 14 | }, |
14777 | 14 | {&hf_cflow_pseudo_wire_id, |
14778 | 14 | {"Pseudo Wire Id", "cflow.pseudo_wire_id", |
14779 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14780 | 14 | NULL, HFILL} |
14781 | 14 | }, |
14782 | 14 | {&hf_cflow_pseudo_wire_type, |
14783 | 14 | {"Pseudo Wire Type", "cflow.pseudo_wire_type", |
14784 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14785 | 14 | NULL, HFILL} |
14786 | 14 | }, |
14787 | 14 | {&hf_cflow_pseudo_wire_control_word, |
14788 | 14 | {"Pseudo Wire Control Word", "cflow.pseudo_wire_control_word", |
14789 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14790 | 14 | NULL, HFILL} |
14791 | 14 | }, |
14792 | 14 | {&hf_cflow_ingress_physical_interface, |
14793 | 14 | {"Ingress Physical Interface", "cflow.ingress_physical_interface", |
14794 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14795 | 14 | NULL, HFILL} |
14796 | 14 | }, |
14797 | 14 | {&hf_cflow_egress_physical_interface, |
14798 | 14 | {"Egress Physical Interface", "cflow.egress_physical_interface", |
14799 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14800 | 14 | NULL, HFILL} |
14801 | 14 | }, |
14802 | 14 | {&hf_cflow_post_dot1q_vlan_id, |
14803 | 14 | {"Post Dot1q Vlan Id", "cflow.post_dot1q_vlan_id", |
14804 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14805 | 14 | NULL, HFILL} |
14806 | 14 | }, |
14807 | 14 | {&hf_cflow_post_dot1q_customer_vlan_id, |
14808 | 14 | {"Post Dot1q Customer Vlan Id", "cflow.post_dot1q_customer_vlan_id", |
14809 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14810 | 14 | NULL, HFILL} |
14811 | 14 | }, |
14812 | 14 | {&hf_cflow_ethernet_type, |
14813 | 14 | {"Ethernet Type", "cflow.ethernet_type", |
14814 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14815 | 14 | NULL, HFILL} |
14816 | 14 | }, |
14817 | 14 | {&hf_cflow_post_ip_precedence, |
14818 | 14 | {"Post Ip Precedence", "cflow.post_ip_precedence", |
14819 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14820 | 14 | NULL, HFILL} |
14821 | 14 | }, |
14822 | 14 | {&hf_cflow_collection_time_milliseconds, |
14823 | 14 | {"Collection Time Milliseconds", "cflow.collection_time_milliseconds", |
14824 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14825 | 14 | NULL, HFILL} |
14826 | 14 | }, |
14827 | 14 | {&hf_cflow_export_sctp_stream_id, |
14828 | 14 | {"Export Sctp Stream Id", "cflow.export_sctp_stream_id", |
14829 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14830 | 14 | NULL, HFILL} |
14831 | 14 | }, |
14832 | 14 | {&hf_cflow_max_export_seconds, |
14833 | 14 | {"Max Export Seconds", "cflow.max_export_seconds", |
14834 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14835 | 14 | NULL, HFILL} |
14836 | 14 | }, |
14837 | 14 | {&hf_cflow_max_flow_end_seconds, |
14838 | 14 | {"Max Flow End Seconds", "cflow.max_flow_end_seconds", |
14839 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14840 | 14 | NULL, HFILL} |
14841 | 14 | }, |
14842 | 14 | {&hf_cflow_message_md5_checksum, |
14843 | 14 | {"Message MD5 Checksum", "cflow.message_md5_checksum", |
14844 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14845 | 14 | NULL, HFILL} |
14846 | 14 | }, |
14847 | 14 | {&hf_cflow_message_scope, |
14848 | 14 | {"Message Scope", "cflow.message_scope", |
14849 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14850 | 14 | NULL, HFILL} |
14851 | 14 | }, |
14852 | 14 | {&hf_cflow_min_export_seconds, |
14853 | 14 | {"Min Export Seconds", "cflow.min_export_seconds", |
14854 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14855 | 14 | NULL, HFILL} |
14856 | 14 | }, |
14857 | 14 | {&hf_cflow_min_flow_start_seconds, |
14858 | 14 | {"Min Flow Start Seconds", "cflow.min_flow_start_seconds", |
14859 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14860 | 14 | NULL, HFILL} |
14861 | 14 | }, |
14862 | 14 | {&hf_cflow_opaque_octets, |
14863 | 14 | {"Opaque Octets", "cflow.opaque_octets", |
14864 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14865 | 14 | NULL, HFILL} |
14866 | 14 | }, |
14867 | 14 | {&hf_cflow_session_scope, |
14868 | 14 | {"Session Scope", "cflow.session_scope", |
14869 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14870 | 14 | NULL, HFILL} |
14871 | 14 | }, |
14872 | 14 | {&hf_cflow_max_flow_end_microseconds, |
14873 | 14 | {"Max Flow End Microseconds", "cflow.max_flow_end_microseconds", |
14874 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14875 | 14 | NULL, HFILL} |
14876 | 14 | }, |
14877 | 14 | {&hf_cflow_max_flow_end_milliseconds, |
14878 | 14 | {"Max Flow End Milliseconds", "cflow.max_flow_end_milliseconds", |
14879 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14880 | 14 | NULL, HFILL} |
14881 | 14 | }, |
14882 | 14 | {&hf_cflow_max_flow_end_nanoseconds, |
14883 | 14 | {"Max Flow End Nanoseconds", "cflow.max_flow_end_nanoseconds", |
14884 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14885 | 14 | NULL, HFILL} |
14886 | 14 | }, |
14887 | 14 | {&hf_cflow_min_flow_start_microseconds, |
14888 | 14 | {"Min Flow Start Microseconds", "cflow.min_flow_start_microseconds", |
14889 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14890 | 14 | NULL, HFILL} |
14891 | 14 | }, |
14892 | 14 | {&hf_cflow_min_flow_start_milliseconds, |
14893 | 14 | {"Min Flow Start Milliseconds", "cflow.min_flow_start_milliseconds", |
14894 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
14895 | 14 | NULL, HFILL} |
14896 | 14 | }, |
14897 | 14 | {&hf_cflow_min_flow_start_nanoseconds, |
14898 | 14 | {"Min Flow Start Nanoseconds", "cflow.min_flow_start_nanoseconds", |
14899 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
14900 | 14 | NULL, HFILL} |
14901 | 14 | }, |
14902 | 14 | {&hf_cflow_collector_certificate, |
14903 | 14 | {"Collector Certificate", "cflow.collector_certificate", |
14904 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14905 | 14 | NULL, HFILL} |
14906 | 14 | }, |
14907 | 14 | {&hf_cflow_exporter_certificate, |
14908 | 14 | {"Exporter Certificate", "cflow.exporter_certificate", |
14909 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14910 | 14 | NULL, HFILL} |
14911 | 14 | }, |
14912 | 14 | {&hf_cflow_data_records_reliability, |
14913 | 14 | {"Data Records Reliability", "cflow.data_records_reliability", |
14914 | 14 | FT_BOOLEAN, BASE_NONE, NULL, 0x0, |
14915 | 14 | NULL, HFILL} |
14916 | 14 | }, |
14917 | 14 | {&hf_cflow_observation_point_type, |
14918 | 14 | {"Observation Point Type", "cflow.observation_point_type", |
14919 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14920 | 14 | NULL, HFILL} |
14921 | 14 | }, |
14922 | 14 | {&hf_cflow_new_connection_delta_count, |
14923 | 14 | {"New Connection Delta Count", "cflow.new_connection_delta_count", |
14924 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14925 | 14 | NULL, HFILL} |
14926 | 14 | }, |
14927 | 14 | {&hf_cflow_connection_sum_duration_seconds, |
14928 | 14 | {"Connection Sum Duration Seconds", "cflow.connection_sum_duration_seconds", |
14929 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14930 | 14 | NULL, HFILL} |
14931 | 14 | }, |
14932 | 14 | {&hf_cflow_connection_transaction_id, |
14933 | 14 | {"Connection Transaction Id", "cflow.connection_transaction_id", |
14934 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
14935 | 14 | NULL, HFILL} |
14936 | 14 | }, |
14937 | 14 | {&hf_cflow_post_nat_source_ipv6_address, |
14938 | 14 | {"Post NAT Source IPv6 Address", "cflow.post_nat_source_ipv6_address", |
14939 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
14940 | 14 | NULL, HFILL} |
14941 | 14 | }, |
14942 | 14 | {&hf_cflow_post_nat_destination_ipv6_address, |
14943 | 14 | {"Post NAT Destination IPv6 Address", "cflow.post_nat_destination_ipv6_address", |
14944 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
14945 | 14 | NULL, HFILL} |
14946 | 14 | }, |
14947 | 14 | {&hf_cflow_nat_pool_id, |
14948 | 14 | {"Nat Pool Id", "cflow.nat_pool_id", |
14949 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
14950 | 14 | NULL, HFILL} |
14951 | 14 | }, |
14952 | 14 | {&hf_cflow_nat_pool_name, |
14953 | 14 | {"Nat Pool Name", "cflow.nat_pool_name", |
14954 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14955 | 14 | NULL, HFILL} |
14956 | 14 | }, |
14957 | 14 | {&hf_cflow_anonymization_flags, |
14958 | 14 | {"Anonymization Flags", "cflow.anonymization_flags", |
14959 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
14960 | 14 | NULL, HFILL} |
14961 | 14 | }, |
14962 | 14 | {&hf_cflow_anonymization_technique, |
14963 | 14 | {"Anonymization Technique", "cflow.anonymization_technique", |
14964 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14965 | 14 | NULL, HFILL} |
14966 | 14 | }, |
14967 | 14 | {&hf_cflow_information_element_index, |
14968 | 14 | {"Information Element Index", "cflow.information_element_index", |
14969 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
14970 | 14 | NULL, HFILL} |
14971 | 14 | }, |
14972 | 14 | {&hf_cflow_p2p_technology, |
14973 | 14 | {"P2p Technology", "cflow.p2p_technology", |
14974 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14975 | 14 | NULL, HFILL} |
14976 | 14 | }, |
14977 | 14 | {&hf_cflow_tunnel_technology, |
14978 | 14 | {"Tunnel Technology", "cflow.tunnel_technology", |
14979 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14980 | 14 | NULL, HFILL} |
14981 | 14 | }, |
14982 | 14 | {&hf_cflow_encrypted_technology, |
14983 | 14 | {"Encrypted Technology", "cflow.encrypted_technology", |
14984 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
14985 | 14 | NULL, HFILL} |
14986 | 14 | }, |
14987 | 14 | {&hf_cflow_subtemplate_list, |
14988 | 14 | {"SubTemplate List", "cflow.subtemplate_list", |
14989 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
14990 | 14 | NULL, HFILL} |
14991 | 14 | }, |
14992 | 14 | {&hf_cflow_bgp_validity_state, |
14993 | 14 | {"Bgp Validity State", "cflow.bgp_validity_state", |
14994 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
14995 | 14 | NULL, HFILL} |
14996 | 14 | }, |
14997 | 14 | {&hf_cflow_ipsec_spi, |
14998 | 14 | {"IPSec SPI", "cflow.ipsec_spi", |
14999 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15000 | 14 | NULL, HFILL} |
15001 | 14 | }, |
15002 | 14 | {&hf_cflow_gre_key, |
15003 | 14 | {"Gre Key", "cflow.gre_key", |
15004 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15005 | 14 | NULL, HFILL} |
15006 | 14 | }, |
15007 | 14 | {&hf_cflow_nat_type, |
15008 | 14 | {"Nat Type", "cflow.nat_type", |
15009 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
15010 | 14 | NULL, HFILL} |
15011 | 14 | }, |
15012 | 14 | {&hf_cflow_initiator_packets, |
15013 | 14 | {"Initiator Packets", "cflow.initiator_packets", |
15014 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15015 | 14 | NULL, HFILL} |
15016 | 14 | }, |
15017 | 14 | {&hf_cflow_responder_packets, |
15018 | 14 | {"Responder Packets", "cflow.responder_packets", |
15019 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15020 | 14 | NULL, HFILL} |
15021 | 14 | }, |
15022 | 14 | {&hf_cflow_observation_domain_name, |
15023 | 14 | {"Observation Domain Name", "cflow.observation_domain_name", |
15024 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15025 | 14 | NULL, HFILL} |
15026 | 14 | }, |
15027 | 14 | {&hf_cflow_selection_sequence_id, |
15028 | 14 | {"Selection Sequence Id", "cflow.selection_sequence_id", |
15029 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15030 | 14 | NULL, HFILL} |
15031 | 14 | }, |
15032 | 14 | {&hf_cflow_selector_id, |
15033 | 14 | {"Selector Id", "cflow.selector_id", |
15034 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15035 | 14 | NULL, HFILL} |
15036 | 14 | }, |
15037 | 14 | {&hf_cflow_information_element_id, |
15038 | 14 | {"Information Element Id", "cflow.information_element_id", |
15039 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15040 | 14 | NULL, HFILL} |
15041 | 14 | }, |
15042 | 14 | {&hf_cflow_selector_algorithm, |
15043 | 14 | {"Selector Algorithm", "cflow.selector_algorithm", |
15044 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &selector_algorithm_ext, 0x0, |
15045 | 14 | NULL, HFILL} |
15046 | 14 | }, |
15047 | 14 | {&hf_cflow_sampling_packet_interval, |
15048 | 14 | {"Sampling Packet Interval", "cflow.sampling_packet_interval", |
15049 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15050 | 14 | NULL, HFILL} |
15051 | 14 | }, |
15052 | 14 | {&hf_cflow_sampling_packet_space, |
15053 | 14 | {"Sampling Packet Space", "cflow.sampling_packet_space", |
15054 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15055 | 14 | NULL, HFILL} |
15056 | 14 | }, |
15057 | 14 | {&hf_cflow_sampling_time_interval, |
15058 | 14 | {"Sampling Time Interval", "cflow.sampling_time_interval", |
15059 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15060 | 14 | NULL, HFILL} |
15061 | 14 | }, |
15062 | 14 | {&hf_cflow_sampling_time_space, |
15063 | 14 | {"Sampling Time Space", "cflow.sampling_time_space", |
15064 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15065 | 14 | NULL, HFILL} |
15066 | 14 | }, |
15067 | 14 | {&hf_cflow_sampling_size, |
15068 | 14 | {"Sampling Size", "cflow.sampling_size", |
15069 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15070 | 14 | NULL, HFILL} |
15071 | 14 | }, |
15072 | 14 | {&hf_cflow_sampling_population, |
15073 | 14 | {"Sampling Population", "cflow.sampling_population", |
15074 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15075 | 14 | NULL, HFILL} |
15076 | 14 | }, |
15077 | 14 | {&hf_cflow_sampling_probability_float32, |
15078 | 14 | {"Sampling Probability", "cflow.sampling_probability", |
15079 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
15080 | 14 | NULL, HFILL} |
15081 | 14 | }, |
15082 | 14 | {&hf_cflow_sampling_probability_float64, |
15083 | 14 | {"Sampling Probability", "cflow.sampling_probability", |
15084 | 14 | FT_DOUBLE, BASE_NONE, NULL, 0x0, |
15085 | 14 | NULL, HFILL} |
15086 | 14 | }, |
15087 | 14 | {&hf_cflow_data_link_frame_size, |
15088 | 14 | {"Data Link Frame Size", "cflow.data_link_frame_size", |
15089 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15090 | 14 | NULL, HFILL} |
15091 | 14 | }, |
15092 | 14 | {&hf_cflow_data_link_frame_section, |
15093 | 14 | {"Data Link Frame Section", "cflow.data_link_frame_section", |
15094 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15095 | 14 | NULL, HFILL} |
15096 | 14 | }, |
15097 | 14 | {&hf_cflow_mpls_label_stack_section, |
15098 | 14 | {"MPLS Label Stack Section", "cflow.mpls_label_stack_section", |
15099 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15100 | 14 | NULL, HFILL} |
15101 | 14 | }, |
15102 | 14 | {&hf_cflow_mpls_payload_packet_section, |
15103 | 14 | {"MPLS Payload Packet Section", "cflow.mpls_payload_packet_section", |
15104 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15105 | 14 | NULL, HFILL} |
15106 | 14 | }, |
15107 | 14 | {&hf_cflow_selector_id_total_pkts_observed, |
15108 | 14 | {"Selector Id Total Pkts Observed", "cflow.selector_id_total_pkts_observed", |
15109 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15110 | 14 | NULL, HFILL} |
15111 | 14 | }, |
15112 | 14 | {&hf_cflow_selector_id_total_pkts_selected, |
15113 | 14 | {"Selector Id Total Pkts Selected", "cflow.selector_id_total_pkts_selected", |
15114 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15115 | 14 | NULL, HFILL} |
15116 | 14 | }, |
15117 | 14 | {&hf_cflow_absolute_error_float32, |
15118 | 14 | {"Absolute Error", "cflow.absolute_error", |
15119 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
15120 | 14 | NULL, HFILL} |
15121 | 14 | }, |
15122 | 14 | {&hf_cflow_absolute_error_float64, |
15123 | 14 | {"Absolute Error", "cflow.absolute_error", |
15124 | 14 | FT_DOUBLE, BASE_NONE, NULL, 0x0, |
15125 | 14 | NULL, HFILL} |
15126 | 14 | }, |
15127 | 14 | {&hf_cflow_relative_error_float32, |
15128 | 14 | {"Relative Error", "cflow.relative_error", |
15129 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
15130 | 14 | NULL, HFILL} |
15131 | 14 | }, |
15132 | 14 | {&hf_cflow_relative_error_float64, |
15133 | 14 | {"Relative Error", "cflow.relative_error", |
15134 | 14 | FT_DOUBLE, BASE_NONE, NULL, 0x0, |
15135 | 14 | NULL, HFILL} |
15136 | 14 | }, |
15137 | 14 | {&hf_cflow_observation_time_seconds, |
15138 | 14 | {"Observation Time Seconds", "cflow.observation_time_seconds", |
15139 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
15140 | 14 | NULL, HFILL} |
15141 | 14 | }, |
15142 | 14 | {&hf_cflow_observation_time_milliseconds, |
15143 | 14 | {"Observation Time Milliseconds", "cflow.observation_time_milliseconds", |
15144 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
15145 | 14 | NULL, HFILL} |
15146 | 14 | }, |
15147 | 14 | {&hf_cflow_observation_time_microseconds, |
15148 | 14 | {"Observation Time Microseconds", "cflow.observation_time_microseconds", |
15149 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
15150 | 14 | NULL, HFILL} |
15151 | 14 | }, |
15152 | 14 | {&hf_cflow_observation_time_nanoseconds, |
15153 | 14 | {"Observation Time Nanoseconds", "cflow.observation_time_nanoseconds", |
15154 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
15155 | 14 | NULL, HFILL} |
15156 | 14 | }, |
15157 | 14 | {&hf_cflow_digest_hash_value, |
15158 | 14 | {"Digest Hash Value", "cflow.digest_hash_value", |
15159 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15160 | 14 | NULL, HFILL} |
15161 | 14 | }, |
15162 | 14 | {&hf_cflow_hash_ippayload_offset, |
15163 | 14 | {"Hash IPPayload Offset", "cflow.hash_ippayload_offset", |
15164 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15165 | 14 | NULL, HFILL} |
15166 | 14 | }, |
15167 | 14 | {&hf_cflow_hash_ippayload_size, |
15168 | 14 | {"Hash IPPayload Size", "cflow.hash_ippayload_size", |
15169 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15170 | 14 | NULL, HFILL} |
15171 | 14 | }, |
15172 | 14 | {&hf_cflow_hash_output_range_min, |
15173 | 14 | {"Hash Output Range Min", "cflow.hash_output_range_min", |
15174 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15175 | 14 | NULL, HFILL} |
15176 | 14 | }, |
15177 | 14 | {&hf_cflow_hash_output_range_max, |
15178 | 14 | {"Hash Output Range Max", "cflow.hash_output_range_max", |
15179 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15180 | 14 | NULL, HFILL} |
15181 | 14 | }, |
15182 | 14 | {&hf_cflow_hash_selected_range_min, |
15183 | 14 | {"Hash Selected Range Min", "cflow.hash_selected_range_min", |
15184 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15185 | 14 | NULL, HFILL} |
15186 | 14 | }, |
15187 | 14 | {&hf_cflow_hash_selected_range_max, |
15188 | 14 | {"Hash Selected Range Max", "cflow.hash_selected_range_max", |
15189 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15190 | 14 | NULL, HFILL} |
15191 | 14 | }, |
15192 | 14 | {&hf_cflow_hash_digest_output, |
15193 | 14 | {"Hash Digest Output", "cflow.hash_digest_output", |
15194 | 14 | FT_BOOLEAN, BASE_NONE, NULL, 0x0, |
15195 | 14 | NULL, HFILL} |
15196 | 14 | }, |
15197 | 14 | {&hf_cflow_hash_initialiser_value, |
15198 | 14 | {"Hash Initialiser Value", "cflow.hash_initialiser_value", |
15199 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15200 | 14 | NULL, HFILL} |
15201 | 14 | }, |
15202 | 14 | {&hf_cflow_selector_name, |
15203 | 14 | {"Selector Name", "cflow.selector_name", |
15204 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15205 | 14 | NULL, HFILL} |
15206 | 14 | }, |
15207 | 14 | {&hf_cflow_upper_cilimit_float32, |
15208 | 14 | {"Upper CILimit", "cflow.upper_cilimit", |
15209 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
15210 | 14 | NULL, HFILL} |
15211 | 14 | }, |
15212 | 14 | {&hf_cflow_upper_cilimit_float64, |
15213 | 14 | {"Upper CILimit", "cflow.upper_cilimit", |
15214 | 14 | FT_DOUBLE, BASE_NONE, NULL, 0x0, |
15215 | 14 | NULL, HFILL} |
15216 | 14 | }, |
15217 | 14 | {&hf_cflow_lower_cilimit_float32, |
15218 | 14 | {"Lower CILimit", "cflow.lower_cilimit", |
15219 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
15220 | 14 | NULL, HFILL} |
15221 | 14 | }, |
15222 | 14 | {&hf_cflow_lower_cilimit_float64, |
15223 | 14 | {"Lower CILimit", "cflow.lower_cilimit", |
15224 | 14 | FT_DOUBLE, BASE_NONE, NULL, 0x0, |
15225 | 14 | NULL, HFILL} |
15226 | 14 | }, |
15227 | 14 | {&hf_cflow_confidence_level_float32, |
15228 | 14 | {"Confidence Level", "cflow.confidence_level", |
15229 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
15230 | 14 | NULL, HFILL} |
15231 | 14 | }, |
15232 | 14 | {&hf_cflow_confidence_level_float64, |
15233 | 14 | {"Confidence Level", "cflow.confidence_level", |
15234 | 14 | FT_DOUBLE, BASE_NONE, NULL, 0x0, |
15235 | 14 | NULL, HFILL} |
15236 | 14 | }, |
15237 | | /* TODO: want to add a value_string, but where defined in RFCs? */ |
15238 | 14 | {&hf_cflow_information_element_data_type, |
15239 | 14 | {"Information Element Data Type", "cflow.information_element_data_type", |
15240 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
15241 | 14 | NULL, HFILL} |
15242 | 14 | }, |
15243 | 14 | {&hf_cflow_information_element_description, |
15244 | 14 | {"Information Element Description", "cflow.information_element_description", |
15245 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15246 | 14 | NULL, HFILL} |
15247 | 14 | }, |
15248 | 14 | {&hf_cflow_information_element_name, |
15249 | 14 | {"Information Element Name", "cflow.information_element_name", |
15250 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15251 | 14 | NULL, HFILL} |
15252 | 14 | }, |
15253 | 14 | {&hf_cflow_information_element_range_begin, |
15254 | 14 | {"Information Element Range Begin", "cflow.information_element_range_begin", |
15255 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15256 | 14 | NULL, HFILL} |
15257 | 14 | }, |
15258 | 14 | {&hf_cflow_information_element_range_end, |
15259 | 14 | {"Information Element Range End", "cflow.information_element_range_end", |
15260 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15261 | 14 | NULL, HFILL} |
15262 | 14 | }, |
15263 | 14 | {&hf_cflow_information_element_semantics, |
15264 | 14 | {"Information Element Semantics", "cflow.information_element_semantics", |
15265 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
15266 | 14 | NULL, HFILL} |
15267 | 14 | }, |
15268 | 14 | {&hf_cflow_information_element_units, |
15269 | 14 | {"Information Element Units", "cflow.information_element_units", |
15270 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15271 | 14 | NULL, HFILL} |
15272 | 14 | }, |
15273 | 14 | {&hf_cflow_private_enterprise_number, |
15274 | 14 | {"Private Enterprise Number", "cflow.private_enterprise_number", |
15275 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15276 | 14 | NULL, HFILL} |
15277 | 14 | }, |
15278 | | |
15279 | 14 | {&hf_cflow_virtual_station_interface_id, |
15280 | 14 | {"Virtual Station Interface Id", "cflow.virtual_station_interface_id", |
15281 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15282 | 14 | NULL, HFILL} |
15283 | 14 | }, |
15284 | 14 | {&hf_cflow_virtual_station_interface_name, |
15285 | 14 | {"Virtual Station Interface Name", "cflow.virtual_station_interface_name", |
15286 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15287 | 14 | NULL, HFILL} |
15288 | 14 | }, |
15289 | 14 | {&hf_cflow_virtual_station_uuid, |
15290 | 14 | {"Virtual Station Uuid", "cflow.virtual_station_uuid", |
15291 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15292 | 14 | NULL, HFILL} |
15293 | 14 | }, |
15294 | 14 | {&hf_cflow_virtual_station_name, |
15295 | 14 | {"Virtual Station Name", "cflow.virtual_station_name", |
15296 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15297 | 14 | NULL, HFILL} |
15298 | 14 | }, |
15299 | 14 | {&hf_cflow_layer2_segment_id, |
15300 | 14 | {"Layer2 Segment Id", "cflow.layer2_segment_id", |
15301 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15302 | 14 | NULL, HFILL} |
15303 | 14 | }, |
15304 | 14 | {&hf_cflow_layer2_octet_delta_count, |
15305 | 14 | {"Layer2 Octet Delta Count", "cflow.layer2_octet_delta_count", |
15306 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15307 | 14 | NULL, HFILL} |
15308 | 14 | }, |
15309 | 14 | {&hf_cflow_layer2_octet_total_count, |
15310 | 14 | {"Layer2 Octet Total Count", "cflow.layer2_octet_total_count", |
15311 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15312 | 14 | NULL, HFILL} |
15313 | 14 | }, |
15314 | 14 | {&hf_cflow_ingress_unicast_packet_total_count, |
15315 | 14 | {"Ingress Unicast Packet Total Count", "cflow.ingress_unicast_packet_total_count", |
15316 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15317 | 14 | NULL, HFILL} |
15318 | 14 | }, |
15319 | 14 | {&hf_cflow_ingress_multicast_packet_total_count, |
15320 | 14 | {"Ingress Multicast Packet Total Count", "cflow.ingress_multicast_packet_total_count", |
15321 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15322 | 14 | NULL, HFILL} |
15323 | 14 | }, |
15324 | 14 | {&hf_cflow_ingress_broadcast_packet_total_count, |
15325 | 14 | {"Ingress Broadcast Packet Total Count", "cflow.ingress_broadcast_packet_total_count", |
15326 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15327 | 14 | NULL, HFILL} |
15328 | 14 | }, |
15329 | 14 | {&hf_cflow_egress_unicast_packet_total_count, |
15330 | 14 | {"Egress Unicast Packet Total Count", "cflow.egress_unicast_packet_total_count", |
15331 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15332 | 14 | NULL, HFILL} |
15333 | 14 | }, |
15334 | 14 | {&hf_cflow_egress_broadcast_packet_total_count, |
15335 | 14 | {"Egress Broadcast Packet Total Count", "cflow.egress_broadcast_packet_total_count", |
15336 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15337 | 14 | NULL, HFILL} |
15338 | 14 | }, |
15339 | 14 | {&hf_cflow_monitoring_interval_start_milliseconds, |
15340 | 14 | {"Monitoring Interval Start MilliSeconds", "cflow.monitoring_interval_start_milliseconds", |
15341 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
15342 | 14 | NULL, HFILL} |
15343 | 14 | }, |
15344 | 14 | {&hf_cflow_monitoring_interval_end_milliseconds, |
15345 | 14 | {"Monitoring Interval End MilliSeconds", "cflow.monitoring_interval_end_milliseconds", |
15346 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
15347 | 14 | NULL, HFILL} |
15348 | 14 | }, |
15349 | 14 | {&hf_cflow_port_range_start, |
15350 | 14 | {"Port Range Start", "cflow.port_range_start", |
15351 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15352 | 14 | NULL, HFILL} |
15353 | 14 | }, |
15354 | 14 | {&hf_cflow_port_range_end, |
15355 | 14 | {"Port Range End", "cflow.port_range_end", |
15356 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15357 | 14 | NULL, HFILL} |
15358 | 14 | }, |
15359 | 14 | {&hf_cflow_port_range_step_size, |
15360 | 14 | {"Port Range Step Size", "cflow.port_range_step_size", |
15361 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15362 | 14 | NULL, HFILL} |
15363 | 14 | }, |
15364 | 14 | {&hf_cflow_port_range_num_ports, |
15365 | 14 | {"Port Range Num Ports", "cflow.port_range_num_ports", |
15366 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15367 | 14 | NULL, HFILL} |
15368 | 14 | }, |
15369 | 14 | {&hf_cflow_sta_mac_address, |
15370 | 14 | {"Sta Mac Address", "cflow.sta_mac_address", |
15371 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
15372 | 14 | NULL, HFILL} |
15373 | 14 | }, |
15374 | 14 | {&hf_cflow_sta_ipv4_address, |
15375 | 14 | {"Sta Ipv4 Address", "cflow.sta_ipv4_address", |
15376 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
15377 | 14 | NULL, HFILL} |
15378 | 14 | }, |
15379 | 14 | {&hf_cflow_wtp_mac_address, |
15380 | 14 | {"Wtp Mac Address", "cflow.wtp_mac_address", |
15381 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
15382 | 14 | NULL, HFILL} |
15383 | 14 | }, |
15384 | 14 | {&hf_cflow_ingress_interface_type, |
15385 | 14 | {"Ingress Interface Type", "cflow.ingress_interface_type", |
15386 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15387 | 14 | NULL, HFILL} |
15388 | 14 | }, |
15389 | 14 | {&hf_cflow_egress_interface_type, |
15390 | 14 | {"Egress Interface Type", "cflow.egress_interface_type", |
15391 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15392 | 14 | NULL, HFILL} |
15393 | 14 | }, |
15394 | 14 | {&hf_cflow_rtp_sequence_number, |
15395 | 14 | {"Rtp Sequence Number", "cflow.rtp_sequence_number", |
15396 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15397 | 14 | NULL, HFILL} |
15398 | 14 | }, |
15399 | 14 | {&hf_cflow_user_name, |
15400 | 14 | {"User Name", "cflow.user_name", |
15401 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15402 | 14 | NULL, HFILL} |
15403 | 14 | }, |
15404 | 14 | {&hf_cflow_application_category_name, |
15405 | 14 | {"Application Category Name", "cflow.application_category_name", |
15406 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15407 | 14 | NULL, HFILL} |
15408 | 14 | }, |
15409 | 14 | {&hf_cflow_application_sub_category_name, |
15410 | 14 | {"Application Sub Category Name", "cflow.application_sub_category_name", |
15411 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15412 | 14 | NULL, HFILL} |
15413 | 14 | }, |
15414 | 14 | {&hf_cflow_application_group_name, |
15415 | 14 | {"Application Group Name", "cflow.application_group_name", |
15416 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15417 | 14 | NULL, HFILL} |
15418 | 14 | }, |
15419 | 14 | {&hf_cflow_original_flows_present, |
15420 | 14 | {"Original Flows Present", "cflow.original_flows_present", |
15421 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15422 | 14 | NULL, HFILL} |
15423 | 14 | }, |
15424 | 14 | {&hf_cflow_original_flows_initiated, |
15425 | 14 | {"Original Flows Initiated", "cflow.original_flows_initiated", |
15426 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15427 | 14 | NULL, HFILL} |
15428 | 14 | }, |
15429 | 14 | {&hf_cflow_original_flows_completed, |
15430 | 14 | {"Original Flows Completed", "cflow.original_flows_completed", |
15431 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15432 | 14 | NULL, HFILL} |
15433 | 14 | }, |
15434 | 14 | {&hf_cflow_distinct_count_of_source_ip_address, |
15435 | 14 | {"Distinct Count Of Source Ip Address", "cflow.distinct_count_of_source_ip_address", |
15436 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15437 | 14 | NULL, HFILL} |
15438 | 14 | }, |
15439 | 14 | {&hf_cflow_distinct_count_of_destinationip_address, |
15440 | 14 | {"Distinct Count Of Destinationip Address", "cflow.distinct_count_of_destinationip_address", |
15441 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15442 | 14 | NULL, HFILL} |
15443 | 14 | }, |
15444 | 14 | {&hf_cflow_distinct_count_of_source_ipv4_address, |
15445 | 14 | {"Distinct Count Of Source Ipv4 Address", "cflow.distinct_count_of_source_ipv4_address", |
15446 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15447 | 14 | NULL, HFILL} |
15448 | 14 | }, |
15449 | 14 | {&hf_cflow_distinct_count_of_destination_ipv4_address, |
15450 | 14 | {"Distinct Count Of Destination Ipv4 Address", "cflow.distinct_count_of_destination_ipv4_address", |
15451 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15452 | 14 | NULL, HFILL} |
15453 | 14 | }, |
15454 | 14 | {&hf_cflow_distinct_count_of_source_ipv6_address, |
15455 | 14 | {"Distinct Count Of Source Ipv6 Address", "cflow.distinct_count_of_source_ipv6_address", |
15456 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15457 | 14 | NULL, HFILL} |
15458 | 14 | }, |
15459 | 14 | {&hf_cflow_distinct_count_of_destination_ipv6_address, |
15460 | 14 | {"Distinct Count Of Destination Ipv6 Address", "cflow.distinct_count_of_destination_ipv6_address", |
15461 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15462 | 14 | NULL, HFILL} |
15463 | 14 | }, |
15464 | 14 | {&hf_cflow_value_distribution_method, |
15465 | 14 | {"Value Distribution Method", "cflow.value_distribution_method", |
15466 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
15467 | 14 | NULL, HFILL} |
15468 | 14 | }, |
15469 | 14 | {&hf_cflow_rfc3550_jitter_milliseconds, |
15470 | 14 | {"Rfc3550 Jitter Milliseconds", "cflow.rfc3550_jitter_milliseconds", |
15471 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15472 | 14 | NULL, HFILL} |
15473 | 14 | }, |
15474 | 14 | {&hf_cflow_rfc3550_jitter_microseconds, |
15475 | 14 | {"Rfc3550 Jitter Microseconds", "cflow.rfc3550_jitter_microseconds", |
15476 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15477 | 14 | NULL, HFILL} |
15478 | 14 | }, |
15479 | 14 | {&hf_cflow_rfc3550_jitter_nanoseconds, |
15480 | 14 | {"Rfc3550 Jitter Nanoseconds", "cflow.rfc3550_jitter_nanoseconds", |
15481 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15482 | 14 | NULL, HFILL} |
15483 | 14 | }, |
15484 | 14 | {&hf_cflow_dot1q_dei, |
15485 | 14 | {"Dot1q DEI", "cflow.dot1q_dei", |
15486 | 14 | FT_BOOLEAN, BASE_NONE, NULL, 0x0, |
15487 | 14 | NULL, HFILL} |
15488 | 14 | }, |
15489 | 14 | {&hf_cflow_dot1q_customer_dei, |
15490 | 14 | {"Dot1q Customer DEI", "cflow.dot1q_customer_dei", |
15491 | 14 | FT_BOOLEAN, BASE_NONE, NULL, 0x0, |
15492 | 14 | NULL, HFILL} |
15493 | 14 | }, |
15494 | 14 | {&hf_cflow_flow_selector_algorithm, |
15495 | 14 | {"Flow_Selector_Algorithm", "cflow.flow_selector_algorithm", |
15496 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15497 | 14 | NULL, HFILL} |
15498 | 14 | }, |
15499 | 14 | {&hf_cflow_flow_selected_octet_delta_count, |
15500 | 14 | {"Flow_Selected_Octet_Delta_Count", "cflow.flow_selected_octet_delta_count", |
15501 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15502 | 14 | NULL, HFILL} |
15503 | 14 | }, |
15504 | 14 | {&hf_cflow_flow_selected_packet_delta_count, |
15505 | 14 | {"Flow_Selected_Packet_Delta_Count", "cflow.flow_selected_packet_delta_count", |
15506 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15507 | 14 | NULL, HFILL} |
15508 | 14 | }, |
15509 | 14 | {&hf_cflow_flow_selected_flow_delta_count, |
15510 | 14 | {"Flow_Selected_Flow_Delta_Count", "cflow.flow_selected_flow_delta_count", |
15511 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15512 | 14 | NULL, HFILL} |
15513 | 14 | }, |
15514 | 14 | {&hf_cflow_selectorid_total_flows_observed, |
15515 | 14 | {"Selectorid_Total_Flows_Observed", "cflow.selectorid_total_flows_observed", |
15516 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15517 | 14 | NULL, HFILL} |
15518 | 14 | }, |
15519 | 14 | {&hf_cflow_selectorid_total_flows_selected, |
15520 | 14 | {"Selectorid_Total_Flows_Selected", "cflow.selectorid_total_flows_selected", |
15521 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15522 | 14 | NULL, HFILL} |
15523 | 14 | }, |
15524 | 14 | {&hf_cflow_sampling_flow_interval, |
15525 | 14 | {"Sampling_Flow_Interval", "cflow.sampling_flow_interval", |
15526 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15527 | 14 | NULL, HFILL} |
15528 | 14 | }, |
15529 | 14 | {&hf_cflow_sampling_flow_spacing, |
15530 | 14 | {"Sampling_Flow_Spacing", "cflow.sampling_flow_spacing", |
15531 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15532 | 14 | NULL, HFILL} |
15533 | 14 | }, |
15534 | 14 | {&hf_cflow_flow_sampling_time_interval, |
15535 | 14 | {"Flow_Sampling_Time_Interval", "cflow.flow_sampling_time_interval", |
15536 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15537 | 14 | NULL, HFILL} |
15538 | 14 | }, |
15539 | 14 | {&hf_cflow_flow_sampling_time_spacing, |
15540 | 14 | {"Flow_Sampling_Time_Spacing", "cflow.flow_sampling_time_spacing", |
15541 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15542 | 14 | NULL, HFILL} |
15543 | 14 | }, |
15544 | 14 | {&hf_cflow_hash_flow_domain, |
15545 | 14 | {"Hash_Flow_Domain", "cflow.hash_flow_domain", |
15546 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15547 | 14 | NULL, HFILL} |
15548 | 14 | }, |
15549 | 14 | {&hf_cflow_transport_octet_delta_count, |
15550 | 14 | {"Transport_Octet_Delta_Count", "cflow.transport_octet_delta_count", |
15551 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15552 | 14 | NULL, HFILL} |
15553 | 14 | }, |
15554 | 14 | {&hf_cflow_transport_packet_delta_count, |
15555 | 14 | {"Transport_Packet_Delta_Count", "cflow.transport_packet_delta_count", |
15556 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15557 | 14 | NULL, HFILL} |
15558 | 14 | }, |
15559 | 14 | {&hf_cflow_original_exporter_ipv4_address, |
15560 | 14 | {"Original_Exporter_Ipv4_Address", "cflow.original_exporter_ipv4_address", |
15561 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
15562 | 14 | NULL, HFILL} |
15563 | 14 | }, |
15564 | 14 | {&hf_cflow_original_exporter_ipv6_address, |
15565 | 14 | {"Original_Exporter_Ipv6_Address", "cflow.original_exporter_ipv6_address", |
15566 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
15567 | 14 | NULL, HFILL} |
15568 | 14 | }, |
15569 | 14 | {&hf_cflow_original_observation_domain_id, |
15570 | 14 | {"Original_Observation_Domain_Id", "cflow.original_observation_domain_id", |
15571 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15572 | 14 | NULL, HFILL} |
15573 | 14 | }, |
15574 | 14 | {&hf_cflow_intermediate_process_id, |
15575 | 14 | {"Intermediate_Process_Id", "cflow.intermediate_process_id", |
15576 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15577 | 14 | NULL, HFILL} |
15578 | 14 | }, |
15579 | 14 | {&hf_cflow_ignored_data_record_total_count, |
15580 | 14 | {"Ignored_Data_Record_Total_Count", "cflow.ignored_data_record_total_count", |
15581 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15582 | 14 | NULL, HFILL} |
15583 | 14 | }, |
15584 | 14 | {&hf_cflow_data_link_frame_type, |
15585 | 14 | {"Data_Link_Frame_Type", "cflow.data_link_frame_type", |
15586 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15587 | 14 | NULL, HFILL} |
15588 | 14 | }, |
15589 | 14 | {&hf_cflow_section_offset, |
15590 | 14 | {"Section_Offset", "cflow.section_offset", |
15591 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15592 | 14 | NULL, HFILL} |
15593 | 14 | }, |
15594 | 14 | {&hf_cflow_section_exported_octets, |
15595 | 14 | {"Section_Exported_Octets", "cflow.section_exported_octets", |
15596 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15597 | 14 | NULL, HFILL} |
15598 | 14 | }, |
15599 | 14 | {&hf_cflow_dot1q_service_instance_tag, |
15600 | 14 | {"Dot1q_Service_Instance_Tag", "cflow.dot1q_service_instance_tag", |
15601 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15602 | 14 | NULL, HFILL} |
15603 | 14 | }, |
15604 | 14 | {&hf_cflow_dot1q_service_instance_id, |
15605 | 14 | {"Dot1q_Service_Instance_Id", "cflow.dot1q_service_instance_id", |
15606 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15607 | 14 | NULL, HFILL} |
15608 | 14 | }, |
15609 | 14 | {&hf_cflow_dot1q_service_instance_priority, |
15610 | 14 | {"Dot1q_Service_Instance_Priority", "cflow.dot1q_service_instance_priority", |
15611 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
15612 | 14 | NULL, HFILL} |
15613 | 14 | }, |
15614 | 14 | {&hf_cflow_dot1q_customer_source_mac_address, |
15615 | 14 | {"Dot1q_Customer_Source_Mac_Address", "cflow.dot1q_customer_source_mac_address", |
15616 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
15617 | 14 | NULL, HFILL} |
15618 | 14 | }, |
15619 | 14 | {&hf_cflow_dot1q_customer_destination_mac_address, |
15620 | 14 | {"Dot1q_Customer_Destination_Mac_Address", "cflow.dot1q_customer_destination_mac_address", |
15621 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
15622 | 14 | NULL, HFILL} |
15623 | 14 | }, |
15624 | 14 | {&hf_cflow_post_layer2_octet_delta_count, |
15625 | 14 | {"Post_Layer2_Octet_Delta_Count", "cflow.post_layer2_octet_delta_count", |
15626 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15627 | 14 | NULL, HFILL} |
15628 | 14 | }, |
15629 | 14 | {&hf_cflow_postm_cast_layer2_octet_delta_count, |
15630 | 14 | {"Postm_Cast_Layer2_Octet_Delta_Count", "cflow.postm_cast_layer2_octet_delta_count", |
15631 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15632 | 14 | NULL, HFILL} |
15633 | 14 | }, |
15634 | 14 | {&hf_cflow_post_layer2_octet_total_count, |
15635 | 14 | {"Post_Layer2_Octet_Total_Count", "cflow.post_layer2_octet_total_count", |
15636 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15637 | 14 | NULL, HFILL} |
15638 | 14 | }, |
15639 | 14 | {&hf_cflow_postm_cast_layer2_octet_total_count, |
15640 | 14 | {"Postm_Cast_Layer2_Octet_Total_Count", "cflow.postm_cast_layer2_octet_total_count", |
15641 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15642 | 14 | NULL, HFILL} |
15643 | 14 | }, |
15644 | 14 | {&hf_cflow_minimum_layer2_total_length, |
15645 | 14 | {"Minimum_Layer2_Total_Length", "cflow.minimum_layer2_total_length", |
15646 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15647 | 14 | NULL, HFILL} |
15648 | 14 | }, |
15649 | 14 | {&hf_cflow_maximum_layer2_total_length, |
15650 | 14 | {"Maximum_Layer2_Total_Length", "cflow.maximum_layer2_total_length", |
15651 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15652 | 14 | NULL, HFILL} |
15653 | 14 | }, |
15654 | 14 | {&hf_cflow_dropped_layer2_octet_delta_count, |
15655 | 14 | {"Dropped_Layer2_Octet_Delta_Count", "cflow.dropped_layer2_octet_delta_count", |
15656 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15657 | 14 | NULL, HFILL} |
15658 | 14 | }, |
15659 | 14 | {&hf_cflow_dropped_layer2_octet_total_count, |
15660 | 14 | {"Dropped_Layer2_Octet_Total_Count", "cflow.dropped_layer2_octet_total_count", |
15661 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15662 | 14 | NULL, HFILL} |
15663 | 14 | }, |
15664 | 14 | {&hf_cflow_ignored_layer2_octet_total_count, |
15665 | 14 | {"Ignored_Layer2_Octet_Total_Count", "cflow.ignored_layer2_octet_total_count", |
15666 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15667 | 14 | NULL, HFILL} |
15668 | 14 | }, |
15669 | 14 | {&hf_cflow_not_sent_layer2_octet_total_count, |
15670 | 14 | {"Not_Sent_Layer2_Octet_Total_Count", "cflow.not_sent_layer2_octet_total_count", |
15671 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15672 | 14 | NULL, HFILL} |
15673 | 14 | }, |
15674 | 14 | {&hf_cflow_layer2_octet_delta_sum_of_squares, |
15675 | 14 | {"Layer2_Octet_Delta_Sum_Of_Squares", "cflow.layer2_octet_delta_sum_of_squares", |
15676 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15677 | 14 | NULL, HFILL} |
15678 | 14 | }, |
15679 | 14 | {&hf_cflow_layer2_octet_total_sum_of_squares, |
15680 | 14 | {"Layer2_Octet_Total_Sum_Of_Squares", "cflow.layer2_octet_total_sum_of_squares", |
15681 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15682 | 14 | NULL, HFILL} |
15683 | 14 | }, |
15684 | 14 | {&hf_cflow_layer2_frame_delta_count, |
15685 | 14 | {"Layer2_Frame_Delta_Count", "cflow.layer2_frame_delta_count", |
15686 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15687 | 14 | NULL, HFILL} |
15688 | 14 | }, |
15689 | 14 | {&hf_cflow_layer2_frame_total_count, |
15690 | 14 | {"Layer2_Frame_Total_Count", "cflow.layer2_frame_total_count", |
15691 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15692 | 14 | NULL, HFILL} |
15693 | 14 | }, |
15694 | 14 | {&hf_cflow_pseudo_wire_destination_ipv4_address, |
15695 | 14 | {"Pseudo_Wire_Destination_Ipv4_Address", "cflow.pseudo_wire_destination_ipv4_address", |
15696 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
15697 | 14 | NULL, HFILL} |
15698 | 14 | }, |
15699 | 14 | {&hf_cflow_ignored_layer2_frame_total_count, |
15700 | 14 | {"Ignored_Layer2_Frame_Total_Count", "cflow.ignored_layer2_frame_total_count", |
15701 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15702 | 14 | NULL, HFILL} |
15703 | 14 | }, |
15704 | 14 | {&hf_cflow_mib_object_value_integer, |
15705 | 14 | {"mibObject Value Integer", "cflow.mib_object_value_integer", |
15706 | 14 | FT_INT32, BASE_DEC, NULL, 0x0, |
15707 | 14 | NULL, HFILL} |
15708 | 14 | }, |
15709 | 14 | {&hf_cflow_mib_object_value_octetstring, |
15710 | 14 | {"mibObject Octet String", "cflow.mib_object_octetstring", |
15711 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15712 | 14 | NULL, HFILL} |
15713 | 14 | }, |
15714 | 14 | {&hf_cflow_mib_object_value_oid, |
15715 | 14 | {"mibObject Value OID", "cflow.mib_object_value_oid", |
15716 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15717 | 14 | NULL, HFILL} |
15718 | 14 | }, |
15719 | 14 | {&hf_cflow_mib_object_value_bits, |
15720 | 14 | {"mibObject Value Bits", "cflow.mib_object_value_bits", |
15721 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15722 | 14 | NULL, HFILL} |
15723 | 14 | }, |
15724 | 14 | {&hf_cflow_mib_object_value_ipaddress, |
15725 | 14 | {"mibObject Value IP Address", "cflow.mib_object_value_ipaddress", |
15726 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
15727 | 14 | NULL, HFILL} |
15728 | 14 | }, |
15729 | 14 | {&hf_cflow_mib_object_value_counter, |
15730 | 14 | {"mibObject Value Counter", "cflow.mib_object_value_counter", |
15731 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
15732 | 14 | NULL, HFILL} |
15733 | 14 | }, |
15734 | 14 | {&hf_cflow_mib_object_value_gauge, |
15735 | 14 | {"mibObject Value Gauge", "cflow.mib_object_value_gauge", |
15736 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15737 | 14 | NULL, HFILL} |
15738 | 14 | }, |
15739 | 14 | {&hf_cflow_mib_object_value_timeticks, |
15740 | 14 | {"mibObject Value Timeticks", "cflow.mib_object_value_timeticks", |
15741 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15742 | 14 | NULL, HFILL} |
15743 | 14 | }, |
15744 | 14 | {&hf_cflow_mib_object_value_unsigned, |
15745 | 14 | {"mibObject Value Unsigned", "cflow.mib_object_value_unsigned", |
15746 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15747 | 14 | NULL, HFILL} |
15748 | 14 | }, |
15749 | 14 | {&hf_cflow_mib_object_value_table, |
15750 | 14 | {"mibObject Value Table", "cflow.mib_object_value_table", |
15751 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15752 | 14 | NULL, HFILL} |
15753 | 14 | }, |
15754 | 14 | {&hf_cflow_mib_object_value_row, |
15755 | 14 | {"mibObject Value Row", "cflow.mib_object_value_row", |
15756 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15757 | 14 | NULL, HFILL} |
15758 | 14 | }, |
15759 | 14 | {&hf_cflow_mib_object_identifier, |
15760 | 14 | {"mibObject Identifier", "cflow.mib_object_identifier", |
15761 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15762 | 14 | NULL, HFILL} |
15763 | 14 | }, |
15764 | 14 | {&hf_cflow_mib_subidentifier, |
15765 | 14 | {"mib SubIdentifier", "cflow.mib_subidentifier", |
15766 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15767 | 14 | NULL, HFILL} |
15768 | 14 | }, |
15769 | 14 | {&hf_cflow_mib_index_indicator, |
15770 | 14 | {"mib Index Indicator", "cflow.mib_index_indicator", |
15771 | 14 | FT_UINT64, BASE_HEX, NULL, 0x0, |
15772 | 14 | NULL, HFILL} |
15773 | 14 | }, |
15774 | 14 | {&hf_cflow_mib_capture_time_semantics, |
15775 | 14 | {"mib Capture Time Semantics", "cflow.mib_capture_time_semantics", |
15776 | 14 | FT_UINT8, BASE_DEC, VALS(special_mib_capture_time_semantics), 0x0, |
15777 | 14 | NULL, HFILL} |
15778 | 14 | }, |
15779 | 14 | {&hf_cflow_mib_context_engineid, |
15780 | 14 | {"mib Context EngineID", "cflow.mib_context_engineid", |
15781 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15782 | 14 | NULL, HFILL} |
15783 | 14 | }, |
15784 | 14 | {&hf_cflow_mib_context_name, |
15785 | 14 | {"mib Context Name", "cflow.mib_context_name", |
15786 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15787 | 14 | NULL, HFILL} |
15788 | 14 | }, |
15789 | 14 | {&hf_cflow_mib_object_name, |
15790 | 14 | {"mib Object Name", "cflow.mib_object_name", |
15791 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15792 | 14 | NULL, HFILL} |
15793 | 14 | }, |
15794 | 14 | {&hf_cflow_mib_object_description, |
15795 | 14 | {"mib Object Description", "cflow.mib_object_description", |
15796 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15797 | 14 | NULL, HFILL} |
15798 | 14 | }, |
15799 | 14 | {&hf_cflow_mib_object_syntax, |
15800 | 14 | {"mib Object Syntax", "cflow.mib_object_syntax", |
15801 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15802 | 14 | NULL, HFILL} |
15803 | 14 | }, |
15804 | 14 | {&hf_cflow_mib_module_name, |
15805 | 14 | {"mib Module Name", "cflow.mib_module_name", |
15806 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15807 | 14 | NULL, HFILL} |
15808 | 14 | }, |
15809 | 14 | {&hf_cflow_mobile_imsi, |
15810 | 14 | {"mib Mobile IMSI", "cflow.mib_mobile_imsi", |
15811 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15812 | 14 | NULL, HFILL} |
15813 | 14 | }, |
15814 | 14 | {&hf_cflow_mobile_msisdn, |
15815 | 14 | {"mib Mobile MSISDN", "cflow.mib_mobile_msisdn", |
15816 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15817 | 14 | NULL, HFILL} |
15818 | 14 | }, |
15819 | 14 | {&hf_cflow_http_statuscode, |
15820 | 14 | {"HTTP Statuscode", "cflow.http_statuscode", |
15821 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15822 | 14 | NULL, HFILL} |
15823 | 14 | }, |
15824 | 14 | {&hf_cflow_source_transport_ports_limit, |
15825 | 14 | {"Source Transport Ports Limit", "cflow.source_transport_ports_limit", |
15826 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
15827 | 14 | NULL, HFILL} |
15828 | 14 | }, |
15829 | 14 | {&hf_cflow_http_request_method, |
15830 | 14 | {"HTTP Request Method", "cflow.http_request_method", |
15831 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15832 | 14 | NULL, HFILL} |
15833 | 14 | }, |
15834 | 14 | {&hf_cflow_http_request_host, |
15835 | 14 | {"HTTP Request Host", "cflow.http_request_host", |
15836 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15837 | 14 | NULL, HFILL} |
15838 | 14 | }, |
15839 | 14 | {&hf_cflow_http_request_target, |
15840 | 14 | {"HTTP Request Target", "cflow.http_request_target", |
15841 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15842 | 14 | NULL, HFILL} |
15843 | 14 | }, |
15844 | 14 | {&hf_cflow_http_message_version, |
15845 | 14 | {"HTTP Message Version", "cflow.http_message_version", |
15846 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15847 | 14 | NULL, HFILL} |
15848 | 14 | }, |
15849 | 14 | {&hf_cflow_nat_instanceid, |
15850 | 14 | {"NAT Instance ID", "cflow.nat_instanceid", |
15851 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15852 | 14 | NULL, HFILL} |
15853 | 14 | }, |
15854 | 14 | {&hf_cflow_internal_address_realm, |
15855 | 14 | {"Internal Address Realm", "cflow.internal_address_realm", |
15856 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15857 | 14 | NULL, HFILL} |
15858 | 14 | }, |
15859 | 14 | {&hf_cflow_external_address_realm, |
15860 | 14 | {"External Address Realm", "cflow.external_address_realm", |
15861 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15862 | 14 | NULL, HFILL} |
15863 | 14 | }, |
15864 | 14 | {&hf_cflow_nat_quota_exceeded_event, |
15865 | 14 | {"NAT Quota Exceeded Event", "cflow.nat_quota_exceeded_event", |
15866 | 14 | FT_UINT32, BASE_DEC, VALS(special_nat_quota_exceeded_event), 0x0, |
15867 | 14 | NULL, HFILL} |
15868 | 14 | }, |
15869 | 14 | {&hf_cflow_nat_threshold_event, |
15870 | 14 | {"NAT Threshold Event", "cflow.nat_threshold_event", |
15871 | 14 | FT_UINT32, BASE_DEC, VALS(special_nat_threshold_event), 0x0, |
15872 | 14 | NULL, HFILL} |
15873 | 14 | }, |
15874 | 14 | {&hf_cflow_http_user_agent, |
15875 | 14 | {"HTTP User Agent", "cflow.http_user_agent", |
15876 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15877 | 14 | NULL, HFILL} |
15878 | 14 | }, |
15879 | 14 | {&hf_cflow_http_content_type, |
15880 | 14 | {"HTTP Content Type", "cflow.http_content_type", |
15881 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15882 | 14 | NULL, HFILL} |
15883 | 14 | }, |
15884 | 14 | {&hf_cflow_http_reason_phrase, |
15885 | 14 | {"HTTP Reason Phrase", "cflow.http_reason_phrase", |
15886 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
15887 | 14 | NULL, HFILL} |
15888 | 14 | }, |
15889 | 14 | {&hf_cflow_max_session_entries, |
15890 | 14 | {"Max Session Entries", "cflow.max_session_entries", |
15891 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15892 | 14 | NULL, HFILL} |
15893 | 14 | }, |
15894 | 14 | {&hf_cflow_max_bib_entries, |
15895 | 14 | {"Max BIB Entries", "cflow.max_bib_entries", |
15896 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15897 | 14 | NULL, HFILL} |
15898 | 14 | }, |
15899 | 14 | {&hf_cflow_max_entries_per_user, |
15900 | 14 | {"Max Entries Per User", "cflow.max_entries_per_user", |
15901 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15902 | 14 | NULL, HFILL} |
15903 | 14 | }, |
15904 | 14 | {&hf_cflow_max_subscribers, |
15905 | 14 | {"Max Subscribers", "cflow.max_subscribers", |
15906 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15907 | 14 | NULL, HFILL} |
15908 | 14 | }, |
15909 | 14 | {&hf_cflow_max_fragments_pending_reassembly, |
15910 | 14 | {"Max Fragments Pending Reassembly", "cflow.max_fragments_pending_reassembly", |
15911 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15912 | 14 | NULL, HFILL} |
15913 | 14 | }, |
15914 | 14 | {&hf_cflow_addresspool_highthreshold, |
15915 | 14 | {"Addresspool High Threshold", "cflow.addresspool_highthreshold", |
15916 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15917 | 14 | NULL, HFILL} |
15918 | 14 | }, |
15919 | 14 | {&hf_cflow_addresspool_lowthreshold, |
15920 | 14 | {"Addresspool Low Threshold", "cflow.addresspool_lowthreshold", |
15921 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15922 | 14 | NULL, HFILL} |
15923 | 14 | }, |
15924 | 14 | {&hf_cflow_addressport_mapping_highthreshold, |
15925 | 14 | {"Addressport Mapping High Threshold", "cflow.addressport_mapping_highthreshold", |
15926 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15927 | 14 | NULL, HFILL} |
15928 | 14 | }, |
15929 | 14 | {&hf_cflow_addressport_mapping_lowthreshold, |
15930 | 14 | {"Addressport Mapping Low Threshold", "cflow.addressport_mapping_lowthreshold", |
15931 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15932 | 14 | NULL, HFILL} |
15933 | 14 | }, |
15934 | 14 | {&hf_cflow_addressport_mapping_per_user_highthreshold, |
15935 | 14 | {"Addressport Mapping Per User High Threshold", "cflow.addressport_mapping_per_user_highthreshold", |
15936 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15937 | 14 | NULL, HFILL} |
15938 | 14 | }, |
15939 | 14 | {&hf_cflow_global_addressmapping_highthreshold, |
15940 | 14 | {"Global Address Mapping High Threshold", "cflow.global_addressmapping_highthreshold", |
15941 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15942 | 14 | NULL, HFILL} |
15943 | 14 | }, |
15944 | 14 | {&hf_cflow_vpn_identifier, |
15945 | 14 | {"VPN Identifier", "cflow.vpn_identifier", |
15946 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15947 | 14 | NULL, HFILL} |
15948 | 14 | }, |
15949 | 14 | {&hf_cflow_bgp_community, |
15950 | 14 | {"BGP Community", "cflow.bgp_community", |
15951 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
15952 | 14 | NULL, HFILL} |
15953 | 14 | }, |
15954 | 14 | {&hf_cflow_bgp_source_community_list, |
15955 | 14 | {"BGP Source Community", "cflow.bgp_source_community", |
15956 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15957 | 14 | NULL, HFILL} |
15958 | 14 | }, |
15959 | 14 | {&hf_cflow_bgp_destination_community_list, |
15960 | 14 | {"BGP Destination Community", "cflow.bgp_destination_community", |
15961 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15962 | 14 | NULL, HFILL} |
15963 | 14 | }, |
15964 | 14 | {&hf_cflow_bgp_extended_community, |
15965 | 14 | {"BGP Extended Community", "cflow.bgp_extended_community", |
15966 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15967 | 14 | NULL, HFILL} |
15968 | 14 | }, |
15969 | 14 | {&hf_cflow_bgp_source_extended_community_list, |
15970 | 14 | {"BGP Source Extended Community", "cflow.bgp_source_extended_community", |
15971 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15972 | 14 | NULL, HFILL} |
15973 | 14 | }, |
15974 | 14 | {&hf_cflow_bgp_destination_extended_community_list, |
15975 | 14 | {"BGP Destination Extended Community", "cflow.bgp_destination_extended_community", |
15976 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15977 | 14 | NULL, HFILL} |
15978 | 14 | }, |
15979 | 14 | {&hf_cflow_bgp_large_community, |
15980 | 14 | {"BGP Large Community", "cflow.bgp_large_community", |
15981 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15982 | 14 | NULL, HFILL} |
15983 | 14 | }, |
15984 | 14 | {&hf_cflow_bgp_source_large_community_list, |
15985 | 14 | {"BGP Source Large Community", "cflow.bgp_source_large_community", |
15986 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15987 | 14 | NULL, HFILL} |
15988 | 14 | }, |
15989 | 14 | {&hf_cflow_bgp_destination_large_community_list, |
15990 | 14 | {"BGP Source Destination Community", "cflow.bgp_source_destination_community", |
15991 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
15992 | 14 | NULL, HFILL} |
15993 | 14 | }, |
15994 | | |
15995 | 14 | { &hf_cflow_srh_flags_ipv6, |
15996 | 14 | {"Segment Routing Header IPv6 Flags", "cflow.srh_flags_ipv6", |
15997 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
15998 | 14 | NULL, HFILL} |
15999 | 14 | }, |
16000 | 14 | { &hf_cflow_srh_flags_ipv6_oflag, |
16001 | 14 | {"OAM", "cflow.srh_flags_ipv6.oam", |
16002 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x04, |
16003 | 14 | NULL, HFILL} |
16004 | 14 | }, |
16005 | 14 | { &hf_cflow_srh_flags_ipv6_reserved, |
16006 | 14 | {"Reserved", "cflow.srh_flags_ipv6.reserved", |
16007 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), ~0x04, |
16008 | 14 | NULL, HFILL} |
16009 | 14 | }, |
16010 | 14 | { &hf_cflow_srh_tag_ipv6, |
16011 | 14 | {"Segment Routing Header IPv6 Tag", "cflow.srh_tag_ipv6", |
16012 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0, |
16013 | 14 | NULL, HFILL} |
16014 | 14 | }, |
16015 | 14 | { &hf_cflow_srh_segment_ipv6, |
16016 | 14 | {"Segment Routing Header IPv6 Segment", "cflow.srh_segment_ipv6", |
16017 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
16018 | 14 | "Segment Address (IPv6)", HFILL} |
16019 | 14 | }, |
16020 | 14 | { &hf_cflow_srh_active_segment_ipv6, |
16021 | 14 | {"Segment Routing Header Active Segment", "cflow.srh_active_segment_ipv6", |
16022 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
16023 | 14 | "Active Segment Address (IPv6)", HFILL} |
16024 | 14 | }, |
16025 | 14 | { &hf_cflow_srh_segment_ipv6_basic_list, |
16026 | 14 | {"Segment Routing Header IPv6 Segment Basic List", "cflow.srh_segment_ipv6_basic_list", |
16027 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16028 | 14 | NULL, HFILL} |
16029 | 14 | }, |
16030 | 14 | { &hf_cflow_srh_segment_ipv6_list_section, |
16031 | 14 | {"Segment Routing Header IPv6 Segment List Section", "cflow.srh_segment_ipv6_list_section", |
16032 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16033 | 14 | NULL, HFILL} |
16034 | 14 | }, |
16035 | 14 | { &hf_cflow_srh_segments_ipv6_left, |
16036 | 14 | {"Segment Routing Header IPv6 Segments Left", "cflow.srh_segments_ipv6_left", |
16037 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
16038 | 14 | NULL, HFILL} |
16039 | 14 | }, |
16040 | 14 | { &hf_cflow_srh_ipv6_section, |
16041 | 14 | {"Segment Routing Header IPv6 Section", "cflow.srh_ipv6_section", |
16042 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16043 | 14 | NULL, HFILL} |
16044 | 14 | }, |
16045 | 14 | { &hf_cflow_srh_ipv6_active_segment_type, |
16046 | 14 | {"Segment Routing Header IPv6 Active Segment Type", "cflow.srh_ipv6_active_segment_type", |
16047 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
16048 | 14 | NULL, HFILL} |
16049 | 14 | }, |
16050 | 14 | { &hf_cflow_srh_segment_ipv6_locator_length, |
16051 | 14 | {"Segment Routing Header IPv6 Segment Locator Length", "cflow.srh_segment_ipv6_locator_length", |
16052 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
16053 | 14 | NULL, HFILL} |
16054 | 14 | }, |
16055 | 14 | { &hf_cflow_srh_segment_ipv6_endpoint_behaviour, |
16056 | 14 | {"Segment Routing Header IPv6 Endpoint Behaviour", "cflow.srh_segment_ipv6_endpoint_behaviour", |
16057 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16058 | 14 | NULL, HFILL} |
16059 | 14 | }, |
16060 | 14 | { &hf_cflow_gtpu_flags, |
16061 | 14 | {"GTPU Flags", "cflow.gtpu.flags", |
16062 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
16063 | 14 | NULL, HFILL} |
16064 | 14 | }, |
16065 | 14 | { &hf_gtpu_flags_version, |
16066 | 14 | {"Version", "cflow.gtpu.version", |
16067 | 14 | FT_UINT8, BASE_HEX_DEC, NULL, 0xE0, |
16068 | 14 | NULL, HFILL} |
16069 | 14 | }, |
16070 | 14 | { &hf_gtpu_flags_pt, |
16071 | 14 | {"Protocol Type", "cflow.gtpu.pt", |
16072 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x10, |
16073 | 14 | NULL, HFILL} |
16074 | 14 | }, |
16075 | 14 | { &hf_gtpu_flags_reserved, |
16076 | 14 | {"Reserved Bit", "cflow.gtpu.reserved", |
16077 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x8, |
16078 | 14 | NULL, HFILL} |
16079 | 14 | }, |
16080 | 14 | { &hf_gtpu_flags_s, |
16081 | 14 | {"S Bit", "cflow.gtpu.s", |
16082 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x4, |
16083 | 14 | NULL, HFILL} |
16084 | 14 | }, |
16085 | 14 | { &hf_gtpu_flags_n, |
16086 | 14 | {"N Bit", "cflow.gtpu.n", |
16087 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x2, |
16088 | 14 | NULL, HFILL} |
16089 | 14 | }, |
16090 | 14 | { &hf_gtpu_flags_pn, |
16091 | 14 | {"PN Bit", "cflow.gtpu.pn", |
16092 | 14 | FT_BOOLEAN, 8, TFS(&tfs_used_notused), 0x1, |
16093 | 14 | NULL, HFILL} |
16094 | 14 | }, |
16095 | 14 | { &hf_cflow_gtpu_msg_type, |
16096 | 14 | {"GTPU Message Type", "cflow.gtpu.msg_type", |
16097 | 14 | FT_UINT8, BASE_HEX_DEC, NULL, 0x0, |
16098 | 14 | NULL, HFILL} |
16099 | 14 | }, |
16100 | 14 | { &hf_cflow_gtpu_teid, |
16101 | 14 | {"GTPU TEID", "cflow.gtpu.teid", |
16102 | 14 | FT_UINT32, BASE_HEX_DEC, NULL, 0x0, |
16103 | 14 | NULL, HFILL} |
16104 | 14 | }, |
16105 | 14 | { &hf_cflow_gtpu_seq_num, |
16106 | 14 | {"GTPU Sequence Number", "cflow.gtpu.seq_num", |
16107 | 14 | FT_UINT16, BASE_HEX_DEC, NULL, 0x0, |
16108 | 14 | NULL, HFILL} |
16109 | 14 | }, |
16110 | 14 | { &hf_cflow_gtpu_qfi, |
16111 | 14 | {"GTPU QFI", "cflow.gtpu_qfi", |
16112 | 14 | FT_UINT8, BASE_HEX_DEC, NULL, 0x0, |
16113 | 14 | NULL, HFILL} |
16114 | 14 | }, |
16115 | 14 | { &hf_cflow_gtpu_pdu_type, |
16116 | 14 | {"GTPU PDU Type", "cflow.gtpu_pdu_type", |
16117 | 14 | FT_UINT8, BASE_HEX_DEC, NULL, 0x0, |
16118 | 14 | NULL, HFILL} |
16119 | 14 | }, |
16120 | | /* |
16121 | | * end pdu content storage |
16122 | | */ |
16123 | 14 | {&hf_cflow_scope_system, |
16124 | 14 | {"ScopeSystem", "cflow.scope_system", |
16125 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16126 | 14 | "Option Scope System", HFILL} |
16127 | 14 | }, |
16128 | 14 | {&hf_cflow_scope_interface, |
16129 | 14 | {"ScopeInterface", "cflow.scope_interface", |
16130 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16131 | 14 | "Option Scope Interface", HFILL} |
16132 | 14 | }, |
16133 | 14 | {&hf_cflow_scope_linecard, |
16134 | 14 | {"ScopeLinecard", "cflow.scope_linecard", |
16135 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16136 | 14 | "Option Scope Linecard", HFILL} |
16137 | 14 | }, |
16138 | 14 | {&hf_cflow_scope_cache, |
16139 | 14 | {"ScopeCache", "cflow.scope_cache", |
16140 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16141 | 14 | "Option Scope Cache", HFILL} |
16142 | 14 | }, |
16143 | 14 | {&hf_cflow_scope_template, |
16144 | 14 | {"ScopeTemplate", "cflow.scope_template", |
16145 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16146 | 14 | "Option Scope Template", HFILL} |
16147 | 14 | }, |
16148 | | |
16149 | 14 | {&hf_cflow_padding, |
16150 | 14 | {"Padding", "cflow.padding", |
16151 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16152 | 14 | NULL, HFILL} |
16153 | 14 | }, |
16154 | | |
16155 | 14 | {&hf_cflow_reserved, |
16156 | 14 | {"Reserved", "cflow.reserved", |
16157 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16158 | 14 | NULL, HFILL} |
16159 | 14 | }, |
16160 | | |
16161 | 14 | {&hf_cflow_extra_packets, |
16162 | 14 | {"Extra packets", "cflow.extra_packets", |
16163 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16164 | 14 | NULL, HFILL} |
16165 | 14 | }, |
16166 | | |
16167 | | /* IPFIX */ |
16168 | 14 | {&hf_cflow_unknown_field_type, |
16169 | 14 | {"Unknown Field Type", "cflow.unknown_field_type", |
16170 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16171 | 14 | NULL, HFILL} |
16172 | 14 | }, |
16173 | 14 | {&hf_cflow_template_ipfix_total_field_count, |
16174 | 14 | {"Total Field Count", "cflow.template_ipfix_total_field_count", |
16175 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16176 | 14 | "IPFIX Options Template Total Field Count", HFILL} |
16177 | 14 | }, |
16178 | 14 | {&hf_cflow_template_ipfix_scope_field_count, |
16179 | 14 | {"Scope Field Count", "cflow.template_ipfix_scope_field_count", |
16180 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16181 | 14 | "IPFIX Options Template Scope Field Count", HFILL} |
16182 | 14 | }, |
16183 | 14 | {&hf_cflow_template_ipfix_pen_provided, |
16184 | 14 | {"Pen provided", "cflow.template_ipfix_pen_provided", |
16185 | 14 | FT_BOOLEAN, 16, TFS(&tfs_yes_no), 0x8000, |
16186 | 14 | "Is Template Enterprise Specific", HFILL} |
16187 | 14 | }, |
16188 | 14 | {&hf_cflow_template_ipfix_field_type, |
16189 | 14 | {"Type", "cflow.template_ipfix_field_type", |
16190 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v9_v10_template_types_ext, 0x7FFF, |
16191 | 14 | "Template field type", HFILL} |
16192 | 14 | }, |
16193 | 14 | {&hf_cflow_template_plixer_field_type, |
16194 | 14 | {"Type", "cflow.template_plixer_field_type", |
16195 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_plixer_ext, 0x7FFF, |
16196 | 14 | "Template field type", HFILL} |
16197 | 14 | }, |
16198 | 14 | {&hf_cflow_template_ntop_field_type, |
16199 | 14 | {"Type", "cflow.template_ntop_field_type", |
16200 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_ntop_ext, 0x7FFF, |
16201 | 14 | "Template field type", HFILL} |
16202 | 14 | }, |
16203 | 14 | {&hf_cflow_template_ixia_field_type, |
16204 | 14 | {"Type", "cflow.template_ixia_field_type", |
16205 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_ixia_ext, 0x7FFF, |
16206 | 14 | "Template field type", HFILL} |
16207 | 14 | }, |
16208 | 14 | {&hf_cflow_template_netscaler_field_type, |
16209 | 14 | {"Type", "cflow.template_netscaler_field_type", |
16210 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_netscaler_ext, 0x7FFF, |
16211 | 14 | "Template field type", HFILL} |
16212 | 14 | }, |
16213 | 14 | {&hf_cflow_template_barracuda_field_type, |
16214 | 14 | {"Type", "cflow.template_barracuda_field_type", |
16215 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_barracuda_ext, 0x7FFF, |
16216 | 14 | "Template field type", HFILL} |
16217 | 14 | }, |
16218 | 14 | {&hf_cflow_template_gigamon_field_type, |
16219 | 14 | {"Type", "cflow.template_gigamon_field_type", |
16220 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_gigamon_ext, 0x7FFF, |
16221 | 14 | "Template field type", HFILL} |
16222 | 14 | }, |
16223 | 14 | {&hf_cflow_template_cisco_field_type, |
16224 | 14 | {"Type", "cflow.template_cisco_field_type", |
16225 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_cisco_ext, 0x7FFF, |
16226 | 14 | "Template field type", HFILL} |
16227 | 14 | }, |
16228 | 14 | {&hf_cflow_template_niagara_networks_field_type, |
16229 | 14 | {"Type", "cflow.template_niagara_networks_field_type", |
16230 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_niagara_networks_ext, 0x7FFF, |
16231 | 14 | "Template field type", HFILL} |
16232 | 14 | }, |
16233 | 14 | {&hf_cflow_template_fastip_field_type, |
16234 | 14 | {"Type", "cflow.template_fastip_field_type", |
16235 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_fastip_ext, 0x7FFF, |
16236 | 14 | "Template field type", HFILL} |
16237 | 14 | }, |
16238 | 14 | {&hf_cflow_template_juniper_field_type, |
16239 | 14 | {"Juniper Resiliency", "cflow.template_juniper_resiliency_type", |
16240 | 14 | FT_UINT16, BASE_DEC|BASE_EXT_STRING, &v10_template_types_juniper_ext, 0x7FFF, |
16241 | 14 | "Template field type", HFILL} |
16242 | 14 | }, |
16243 | 14 | {&hf_cflow_template_ipfix_field_type_enterprise, |
16244 | 14 | {"Type", "cflow.template_ipfix_field_type_enterprise", |
16245 | 14 | FT_UINT16, BASE_DEC, NULL, 0x7FFF, |
16246 | 14 | "Template field type", HFILL} |
16247 | 14 | }, |
16248 | 14 | {&hf_cflow_template_ipfix_field_pen, |
16249 | 14 | {"PEN", |
16250 | 14 | "cflow.template_ipfix_field_pen", |
16251 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16252 | 14 | "IPFIX Private Enterprise Number", HFILL} |
16253 | 14 | }, |
16254 | 14 | {&hf_cflow_cts_sgt_source_tag, |
16255 | 14 | {"Source SGT", |
16256 | 14 | "cflow.source_sgt_tag", |
16257 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16258 | 14 | NULL, HFILL} |
16259 | 14 | }, |
16260 | 14 | {&hf_cflow_cts_sgt_destination_tag, |
16261 | 14 | {"Destination SGT", |
16262 | 14 | "cflow.destination_sgt_tag", |
16263 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16264 | 14 | NULL, HFILL} |
16265 | 14 | }, |
16266 | 14 | {&hf_cflow_cts_sgt_source_name, |
16267 | 14 | {"Source SGT Name", |
16268 | 14 | "cflow.source_sgt_name", |
16269 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16270 | 14 | NULL, HFILL} |
16271 | 14 | }, |
16272 | 14 | {&hf_cflow_cts_sgt_destination_name, |
16273 | 14 | {"Destination SGT Name", |
16274 | 14 | "cflow.destination_sgt_name", |
16275 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16276 | 14 | NULL, HFILL} |
16277 | 14 | }, |
16278 | 14 | {&hf_cflow_packets_dropped, |
16279 | 14 | {"Packets Dropped", |
16280 | 14 | "cflow.packets_dropped", |
16281 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16282 | 14 | NULL, HFILL} |
16283 | 14 | }, |
16284 | 14 | {&hf_cflow_byte_rate, |
16285 | 14 | {"Byte Rate", |
16286 | 14 | "cflow.byte_rate", |
16287 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16288 | 14 | NULL, HFILL} |
16289 | 14 | }, |
16290 | 14 | {&hf_cflow_application_media_bytes, |
16291 | 14 | {"Media Bytes", |
16292 | 14 | "cflow.application_media_bytes", |
16293 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16294 | 14 | NULL, HFILL} |
16295 | 14 | }, |
16296 | 14 | {&hf_cflow_application_media_byte_rate, |
16297 | 14 | {"Media Byte Rate", |
16298 | 14 | "cflow.media_byte_rate", |
16299 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16300 | 14 | NULL, HFILL} |
16301 | 14 | }, |
16302 | 14 | {&hf_cflow_application_media_packets, |
16303 | 14 | {"Media Packets", |
16304 | 14 | "cflow.application_media_packets", |
16305 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16306 | 14 | NULL, HFILL} |
16307 | 14 | }, |
16308 | 14 | {&hf_cflow_application_media_packet_rate, |
16309 | 14 | {"Media Packet Rate", |
16310 | 14 | "cflow.media_packet_rate", |
16311 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16312 | 14 | NULL, HFILL} |
16313 | 14 | }, |
16314 | 14 | {&hf_cflow_application_media_event, |
16315 | 14 | {"Media Event", |
16316 | 14 | "cflow.application_media_event", |
16317 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
16318 | 14 | NULL, HFILL} |
16319 | 14 | }, |
16320 | 14 | {&hf_cflow_monitor_event, |
16321 | 14 | {"Monitor Event", |
16322 | 14 | "cflow.monitor_event", |
16323 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
16324 | 14 | NULL, HFILL} |
16325 | 14 | }, |
16326 | 14 | {&hf_cflow_timestamp_interval, |
16327 | 14 | {"Timestamp Interval", |
16328 | 14 | "cflow.timestamp_interval", |
16329 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
16330 | 14 | NULL, HFILL} |
16331 | 14 | }, |
16332 | 14 | {&hf_cflow_transport_packets_expected, |
16333 | 14 | {"Transport Packets Expected", |
16334 | 14 | "cflow.transport_packets_expected", |
16335 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16336 | 14 | NULL, HFILL} |
16337 | 14 | }, |
16338 | 14 | {&hf_cflow_transport_round_trip_time_string, |
16339 | 14 | {"Transport Round-Trip-Time", |
16340 | 14 | "cflow.transport_rtt.string", |
16341 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16342 | 14 | NULL, HFILL} |
16343 | 14 | }, |
16344 | 14 | {&hf_cflow_transport_round_trip_time, |
16345 | 14 | {"Transport Round-Trip-Time", |
16346 | 14 | "cflow.transport_rtt", |
16347 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
16348 | 14 | NULL, HFILL} |
16349 | 14 | }, |
16350 | 14 | {&hf_cflow_transport_event_packet_loss, |
16351 | 14 | {"Transport Packet Loss Events", |
16352 | 14 | "cflow.transport_packet_loss_event", |
16353 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16354 | 14 | NULL, HFILL} |
16355 | 14 | }, |
16356 | 14 | {&hf_cflow_transport_packets_lost, |
16357 | 14 | {"Transport Packets Lost", |
16358 | 14 | "cflow.transport_packets_lost", |
16359 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16360 | 14 | NULL, HFILL} |
16361 | 14 | }, |
16362 | 14 | {&hf_cflow_transport_packets_lost_string, |
16363 | 14 | {"Transport Packets Lost", |
16364 | 14 | "cflow.transport_packets_lost", |
16365 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16366 | 14 | NULL, HFILL} |
16367 | 14 | }, |
16368 | 14 | {&hf_cflow_transport_packets_lost_rate, |
16369 | 14 | {"Transport Packet Loss Rate", |
16370 | 14 | "cflow.transport_packet_loss_rate", |
16371 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16372 | 14 | NULL, HFILL} |
16373 | 14 | }, |
16374 | 14 | {&hf_cflow_transport_packets_lost_rate_string, |
16375 | 14 | {"Transport Packet Loss Rate", |
16376 | 14 | "cflow.transport_packet_loss_rate", |
16377 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials) , 0x0, |
16378 | 14 | NULL, HFILL} |
16379 | 14 | }, |
16380 | 14 | {&hf_cflow_transport_rtp_ssrc, |
16381 | 14 | {"RTP SSRC", |
16382 | 14 | "cflow.transport_rtp_ssrc", |
16383 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16384 | 14 | NULL, HFILL} |
16385 | 14 | }, |
16386 | 14 | {&hf_cflow_transport_rtp_jitter_mean, |
16387 | 14 | {"RTP Mean Jitter", |
16388 | 14 | "cflow.transport_jitter_mean", |
16389 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
16390 | 14 | NULL, HFILL} |
16391 | 14 | }, |
16392 | 14 | {&hf_cflow_transport_rtp_jitter_mean_string, |
16393 | 14 | {"RTP Mean Jitter", |
16394 | 14 | "cflow.transport_jitter_mean.string", |
16395 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16396 | 14 | NULL, HFILL} |
16397 | 14 | }, |
16398 | 14 | {&hf_cflow_transport_rtp_jitter_min, |
16399 | 14 | {"RTP Min Jitter", |
16400 | 14 | "cflow.transport_jitter_min", |
16401 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
16402 | 14 | NULL, HFILL} |
16403 | 14 | }, |
16404 | 14 | {&hf_cflow_transport_rtp_jitter_min_string, |
16405 | 14 | {"RTP Min Jitter", |
16406 | 14 | "cflow.transport_jitter_min.string", |
16407 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16408 | 14 | NULL, HFILL} |
16409 | 14 | }, |
16410 | 14 | {&hf_cflow_transport_rtp_jitter_max, |
16411 | 14 | {"RTP Max Jitter", |
16412 | 14 | "cflow.transport_jitter_max", |
16413 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
16414 | 14 | NULL, HFILL} |
16415 | 14 | }, |
16416 | 14 | {&hf_cflow_transport_rtp_jitter_max_string, |
16417 | 14 | {"RTP Max Jitter", |
16418 | 14 | "cflow.transport_jitter_max.string", |
16419 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16420 | 14 | NULL, HFILL} |
16421 | 14 | }, |
16422 | | |
16423 | 14 | {&hf_cflow_transport_rtp_payload_type, |
16424 | 14 | {"RTP Payload Type", |
16425 | 14 | "cflow.rtp_payload_type", |
16426 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
16427 | 14 | NULL, HFILL} |
16428 | 14 | }, |
16429 | 14 | {&hf_cflow_transport_rtp_payload_type_string, |
16430 | 14 | {"RTP Payload Type", |
16431 | 14 | "cflow.rtp_payload_type", |
16432 | 14 | FT_UINT8, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16433 | 14 | NULL, HFILL} |
16434 | 14 | }, |
16435 | 14 | {&hf_cflow_transport_bytes_out_of_order, |
16436 | 14 | {"Transport Bytes Out of Order", |
16437 | 14 | "cflow.transport_bytes_out_of_ordera", |
16438 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
16439 | 14 | NULL, HFILL} |
16440 | 14 | }, |
16441 | | #if 0 |
16442 | | {&hf_cflow_transport_packets_out_of_order, |
16443 | | {"Transport Packets Out of Order", |
16444 | | "cflow.transport_packets_out_of_order", |
16445 | | FT_UINT32, BASE_DEC, NULL, 0x0, |
16446 | | NULL, HFILL} |
16447 | | }, |
16448 | | #endif |
16449 | 14 | {&hf_cflow_transport_packets_out_of_order_string, |
16450 | 14 | {"Transport Packets Out of Order", |
16451 | 14 | "cflow.transport_packets_out_of_order", |
16452 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16453 | 14 | NULL, HFILL} |
16454 | 14 | }, |
16455 | 14 | {&hf_cflow_transport_tcp_window_size_min, |
16456 | 14 | {"Transport TCP Window Size Min", |
16457 | 14 | "cflow.transport_tcp_window_size_min", |
16458 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16459 | 14 | NULL, HFILL} |
16460 | 14 | }, |
16461 | 14 | {&hf_cflow_transport_tcp_window_size_min_string, |
16462 | 14 | {"Transport TCP Window Size Min", |
16463 | 14 | "cflow.transport_tcp_window_size_min", |
16464 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16465 | 14 | NULL, HFILL} |
16466 | 14 | }, |
16467 | 14 | {&hf_cflow_transport_tcp_window_size_max, |
16468 | 14 | {"Transport TCP Window Size Max", |
16469 | 14 | "cflow.transport_tcp_window_size_max", |
16470 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16471 | 14 | NULL, HFILL} |
16472 | 14 | }, |
16473 | 14 | {&hf_cflow_transport_tcp_window_size_max_string, |
16474 | 14 | {"Transport TCP Window Size Max", |
16475 | 14 | "cflow.transport_tcp_window_size_max", |
16476 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16477 | 14 | NULL, HFILL} |
16478 | 14 | }, |
16479 | 14 | {&hf_cflow_transport_tcp_window_size_mean, |
16480 | 14 | {"Transport TCP Window Size Mean", |
16481 | 14 | "cflow.transport_tcp_window_size_mean", |
16482 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16483 | 14 | NULL, HFILL} |
16484 | 14 | }, |
16485 | 14 | {&hf_cflow_transport_tcp_window_size_mean_string, |
16486 | 14 | {"Transport TCP Window Size Mean", |
16487 | 14 | "cflow.transport_tcp_window_size_mean", |
16488 | 14 | FT_UINT32, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16489 | 14 | NULL, HFILL} |
16490 | 14 | }, |
16491 | 14 | {&hf_cflow_transport_tcp_maximum_segment_size, |
16492 | 14 | {"Transport TCP Maximum Segment Size", |
16493 | 14 | "cflow.transport_tcp_maximum_segment_size", |
16494 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16495 | 14 | NULL, HFILL} |
16496 | 14 | }, |
16497 | 14 | {&hf_cflow_transport_tcp_maximum_segment_size_string, |
16498 | 14 | {"Transport TCP Maximum Segment Size", |
16499 | 14 | "cflow.transport_tcp_maximum_segment_size", |
16500 | 14 | FT_UINT16, BASE_HEX, VALS(performance_monitor_specials), 0x0, |
16501 | 14 | NULL, HFILL} |
16502 | 14 | }, |
16503 | | /* Sequence analysis fields */ |
16504 | 14 | {&hf_cflow_sequence_analysis_expected_sn, |
16505 | 14 | {"Expected Sequence Number", |
16506 | 14 | "cflow.sequence_analysis.expected_sn", |
16507 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16508 | 14 | NULL, HFILL} |
16509 | 14 | }, |
16510 | 14 | {&hf_cflow_sequence_analysis_previous_frame, |
16511 | 14 | {"Previous Frame in Sequence", |
16512 | 14 | "cflow.sequence_analysis.previous_frame", |
16513 | 14 | FT_FRAMENUM, BASE_NONE, NULL, 0x0, |
16514 | 14 | NULL, HFILL} |
16515 | 14 | }, |
16516 | | |
16517 | | /* Ericsson SE NAT Logging */ |
16518 | 14 | {&hf_cflow_nat_context_id, |
16519 | 14 | {"NAT Context ID", "cflow.nat_context_id", |
16520 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16521 | 14 | "Internal context ID", HFILL} |
16522 | 14 | }, |
16523 | 14 | {&hf_cflow_nat_context_name, |
16524 | 14 | {"NAT Context Name", "cflow.nat_context_name", |
16525 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16526 | 14 | "Zero terminated context Name", HFILL} |
16527 | 14 | }, |
16528 | 14 | {&hf_cflow_nat_assign_time, |
16529 | 14 | {"NAT Assign Time", "cflow.nat_assign_time", |
16530 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
16531 | 14 | "Seconds of UNIX timestamp for assign", HFILL} |
16532 | 14 | }, |
16533 | 14 | {&hf_cflow_nat_unassign_time, |
16534 | 14 | {"NAT Unassign Time", "cflow.nat_unassign_time", |
16535 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
16536 | 14 | "Seconds of UNIX timestamp for unassign", HFILL} |
16537 | 14 | }, |
16538 | 14 | {&hf_cflow_nat_int_addr, |
16539 | 14 | {"Internal IPv4 address", "cflow.nat_int_addr", |
16540 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
16541 | 14 | NULL, HFILL} |
16542 | 14 | }, |
16543 | 14 | {&hf_cflow_nat_ext_addr, |
16544 | 14 | {"External IPv4 address", "cflow.nat_ext_addr", |
16545 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
16546 | 14 | NULL, HFILL} |
16547 | 14 | }, |
16548 | 14 | {&hf_cflow_nat_ext_port_first, |
16549 | 14 | {"NAT port start", "cflow.nat_ext_port_first", |
16550 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16551 | 14 | "External L4 port start", HFILL} |
16552 | 14 | }, |
16553 | 14 | {&hf_cflow_nat_ext_port_last, |
16554 | 14 | {"NAT port end", "cflow.nat_ext_port_last", |
16555 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16556 | 14 | "External L4 port end", HFILL} |
16557 | 14 | }, |
16558 | | /* Cisco ASA 5500 Series */ |
16559 | 14 | {&hf_cflow_ingress_acl_id, |
16560 | 14 | {"Ingress ACL ID", "cflow.ingress_acl_id", |
16561 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16562 | 14 | NULL, HFILL} |
16563 | 14 | }, |
16564 | 14 | {&hf_cflow_egress_acl_id, |
16565 | 14 | {"Egress ACL ID", "cflow.egress_acl_id", |
16566 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16567 | 14 | NULL, HFILL} |
16568 | 14 | }, |
16569 | 14 | {&hf_cflow_fw_ext_event, |
16570 | 14 | {"Extended firewall event code", "cflow.fw_ext_event", |
16571 | 14 | FT_UINT16, BASE_DEC, VALS(v9_extended_firewall_event), 0x0, |
16572 | 14 | NULL, HFILL} |
16573 | 14 | }, |
16574 | 14 | {&hf_cflow_aaa_username, |
16575 | 14 | {"AAA username", "cflow.aaa_username", |
16576 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16577 | 14 | NULL, HFILL} |
16578 | 14 | }, |
16579 | | |
16580 | 14 | {&hf_ipfix_enterprise_private_entry, |
16581 | 14 | {"Enterprise Private entry", "cflow.enterprise_private_entry", |
16582 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
16583 | 14 | NULL, HFILL} |
16584 | 14 | }, |
16585 | | /* Private Information Elements */ |
16586 | | |
16587 | | /* CACE root (a hidden item to allow filtering) */ |
16588 | 14 | {&hf_pie_cace, |
16589 | 14 | {"CACE", "cflow.pie.cace", |
16590 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
16591 | 14 | NULL, HFILL} |
16592 | 14 | }, |
16593 | | /* CACE Technologies, 32622 / 0 */ |
16594 | 14 | {&hf_pie_cace_local_ipv4_address, |
16595 | 14 | {"Local IPv4 Address", "cflow.pie.cace.localaddr4", |
16596 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
16597 | 14 | "Local IPv4 Address (caceLocalIPv4Address)", HFILL} |
16598 | 14 | }, |
16599 | | /* CACE Technologies, 32622 / 1 */ |
16600 | 14 | {&hf_pie_cace_remote_ipv4_address, |
16601 | 14 | {"Remote IPv4 Address", "cflow.pie.cace.remoteaddr4", |
16602 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
16603 | 14 | "Remote IPv4 Address (caceRemoteIPv4Address)", HFILL} |
16604 | 14 | }, |
16605 | | /* CACE Technologies, 32622 / 2 */ |
16606 | 14 | {&hf_pie_cace_local_ipv6_address, |
16607 | 14 | {"Local IPv6 Address", "cflow.pie.cace.localaddr6", |
16608 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
16609 | 14 | "Local IPv6 Address (caceLocalIPv6Address)", HFILL} |
16610 | 14 | }, |
16611 | | /* CACE Technologies, 32622 / 3 */ |
16612 | 14 | {&hf_pie_cace_remote_ipv6_address, |
16613 | 14 | {"Remote IPv6 Address", "cflow.pie.cace.remoteaddr6", |
16614 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
16615 | 14 | "Remote IPv6 Address (caceRemoteIPv6Address)", HFILL} |
16616 | 14 | }, |
16617 | | /* CACE Technologies, 32622 / 4 */ |
16618 | 14 | {&hf_pie_cace_local_port, |
16619 | 14 | {"Local Port", "cflow.pie.cace.localport", |
16620 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16621 | 14 | "Local Transport Port (caceLocalTransportPort)", HFILL} |
16622 | 14 | }, |
16623 | | /* CACE Technologies, 32622 / 5 */ |
16624 | 14 | {&hf_pie_cace_remote_port, |
16625 | 14 | {"Remote Port", "cflow.pie.cace.remoteport", |
16626 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16627 | 14 | "Remote Transport Port (caceRemoteTransportPort)", HFILL} |
16628 | 14 | }, |
16629 | | /* CACE Technologies, 32622 / 6 */ |
16630 | 14 | {&hf_pie_cace_local_ipv4_id, |
16631 | 14 | {"Local IPv4 ID", "cflow.pie.cace.localip4id", |
16632 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16633 | 14 | "The IPv4 identification header field from a locally-originated packet (caceLocalIPv4id)", HFILL} |
16634 | 14 | }, |
16635 | | /* CACE Technologies, 32622 / 7 */ |
16636 | 14 | {&hf_pie_cace_local_icmp_id, |
16637 | 14 | {"Local ICMP ID", "cflow.pie.cace.localicmpid", |
16638 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16639 | 14 | "The ICMP identification header field from a locally-originated ICMPv4 or ICMPv6 echo request (caceLocalICMPid)", HFILL} |
16640 | 14 | }, |
16641 | | /* CACE Technologies, 32622 / 8 */ |
16642 | 14 | {&hf_pie_cace_local_uid, |
16643 | 14 | {"Local User ID", "cflow.pie.cace.localuid", |
16644 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16645 | 14 | "Local User ID (caceLocalProcessUserId)", HFILL} |
16646 | 14 | }, |
16647 | | /* CACE Technologies, 32622 / 9 */ |
16648 | 14 | {&hf_pie_cace_local_pid, |
16649 | 14 | {"Local Process ID", "cflow.pie.cace.localpid", |
16650 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16651 | 14 | "Local Process ID (caceLocalProcessId)", HFILL} |
16652 | 14 | }, |
16653 | | /* CACE Technologies, 32622 / 10 */ |
16654 | 14 | {&hf_pie_cace_local_username_len, |
16655 | 14 | {"Local Username Length", "cflow.pie.cace.localusernamelen", |
16656 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
16657 | 14 | "Local User Name Length (caceLocalProcessUserName)", HFILL} |
16658 | 14 | }, |
16659 | | /* CACE Technologies, 32622 / 10 */ |
16660 | 14 | {&hf_pie_cace_local_username, |
16661 | 14 | {"Local User Name", "cflow.pie.cace.localusername", |
16662 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16663 | 14 | "Local User Name (caceLocalProcessUserName)", HFILL} |
16664 | 14 | }, |
16665 | | /* CACE Technologies, 32622 / 11 */ |
16666 | 14 | {&hf_pie_cace_local_cmd_len, |
16667 | 14 | {"Local Command Length", "cflow.pie.cace.localcmdlen", |
16668 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
16669 | 14 | "Local Command Length (caceLocalProcessCommand)", HFILL} |
16670 | 14 | }, |
16671 | | /* CACE Technologies, 32622 / 11 */ |
16672 | 14 | {&hf_pie_cace_local_cmd, |
16673 | 14 | {"Local Command", "cflow.pie.cace.localcmd", |
16674 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16675 | 14 | "Local Command (caceLocalProcessCommand)", HFILL} |
16676 | 14 | }, |
16677 | | |
16678 | | /* ntop root (a hidden item to allow filtering) */ |
16679 | 14 | {&hf_pie_ntop, |
16680 | 14 | {"Ntop", "cflow.pie.ntop", |
16681 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
16682 | 14 | NULL, HFILL} |
16683 | 14 | }, |
16684 | 14 | {&hf_pie_fastip_meter_version, |
16685 | 14 | {"Meter Version", "cflow.pie.fastip.meter_version", |
16686 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16687 | 14 | NULL, HFILL} |
16688 | 14 | }, |
16689 | 14 | {&hf_pie_fastip_meter_os_sysname, |
16690 | 14 | {"Meter OS System Name", "cflow.pie.fastip.meter_os_sysname", |
16691 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16692 | 14 | NULL, HFILL} |
16693 | 14 | }, |
16694 | 14 | {&hf_pie_fastip_meter_os_nodename, |
16695 | 14 | {"Meter OS Node Name", "cflow.pie.fastip.meter_os_nodename", |
16696 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16697 | 14 | NULL, HFILL} |
16698 | 14 | }, |
16699 | 14 | {&hf_pie_fastip_meter_os_release, |
16700 | 14 | {"Meter OS Release", "cflow.pie.fastip.meter_os_release", |
16701 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16702 | 14 | NULL, HFILL} |
16703 | 14 | }, |
16704 | 14 | {&hf_pie_fastip_meter_os_version, |
16705 | 14 | {"Meter OS Version", "cflow.pie.fastip.meter_os_version", |
16706 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16707 | 14 | NULL, HFILL} |
16708 | 14 | }, |
16709 | 14 | {&hf_pie_fastip_meter_os_machine, |
16710 | 14 | {"Meter OS Machine", "cflow.pie.fastip.meter_os_machine", |
16711 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16712 | 14 | NULL, HFILL} |
16713 | 14 | }, |
16714 | 14 | {&hf_pie_fastip_epoch_second, |
16715 | 14 | {"Epoch Second", "cflow.pie.fastip.epoch_second", |
16716 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16717 | 14 | NULL, HFILL} |
16718 | 14 | }, |
16719 | 14 | {&hf_pie_fastip_nic_name, |
16720 | 14 | {"NIC Name", "cflow.pie.fastip.nic_name", |
16721 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16722 | 14 | NULL, HFILL} |
16723 | 14 | }, |
16724 | 14 | {&hf_pie_fastip_nic_id, |
16725 | 14 | {"NIC ID", "cflow.pie.fastip.nic_id", |
16726 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16727 | 14 | NULL, HFILL} |
16728 | 14 | }, |
16729 | 14 | {&hf_pie_fastip_nic_mac, |
16730 | 14 | {"NIC MAC", "cflow.pie.fastip.nic_mac", |
16731 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
16732 | 14 | NULL, HFILL} |
16733 | 14 | }, |
16734 | 14 | {&hf_pie_fastip_nic_ip, |
16735 | 14 | {"NIC IP", "cflow.pie.fastip.nic_ip", |
16736 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
16737 | 14 | NULL, HFILL} |
16738 | 14 | }, |
16739 | | /* |
16740 | | {&hf_pie_fastip_collisions |
16741 | | {&hf_pie_fastip_errors |
16742 | | */ |
16743 | 14 | {&hf_pie_fastip_nic_driver_name, |
16744 | 14 | {"NIC Driver Name", "cflow.pie.fastip.nic_driver_name", |
16745 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16746 | 14 | NULL, HFILL} |
16747 | 14 | }, |
16748 | 14 | {&hf_pie_fastip_nic_driver_version, |
16749 | 14 | {"NIC Driver Version", "cflow.pie.fastip.nic_driver_version", |
16750 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16751 | 14 | NULL, HFILL} |
16752 | 14 | }, |
16753 | 14 | {&hf_pie_fastip_nic_firmware_version, |
16754 | 14 | {"NIC Firmware Version", "cflow.pie.fastip.nic_firmware_version", |
16755 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16756 | 14 | NULL, HFILL} |
16757 | 14 | }, |
16758 | 14 | {&hf_pie_fastip_meter_os_distribution, |
16759 | 14 | {"Meter OS Distribution", "cflow.pie.fastip.meter_os_distribution", |
16760 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16761 | 14 | NULL, HFILL} |
16762 | 14 | }, |
16763 | | /* |
16764 | | {&hf_pie_fastip_bond_interface_mode |
16765 | | {&hf_pie_fastip_bond_interface_physical_nic_count |
16766 | | {&hf_pie_fastip_bond_interface_id |
16767 | | */ |
16768 | 14 | {&hf_pie_fastip_tcp_handshake_rtt_usec, |
16769 | 14 | {"TCP Handshake RTT uSec", "cflow.pie.fastip.tcp_handshake_rtt_usec", |
16770 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16771 | 14 | NULL, HFILL} |
16772 | 14 | }, |
16773 | 14 | {&hf_pie_fastip_app_rtt_usec, |
16774 | 14 | {"App RTT uSec", "cflow.pie.fastip.app_rtt_usec", |
16775 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16776 | 14 | NULL, HFILL} |
16777 | 14 | }, |
16778 | 14 | {&hf_pie_fastip_tcp_flags, |
16779 | 14 | {"TCP Flags", "cflow.pie.fastip.tcp_flags", |
16780 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
16781 | 14 | NULL, HFILL} |
16782 | 14 | }, |
16783 | | /* ntop, 35632 / 80 */ |
16784 | 14 | {&hf_pie_ntop_src_fragments, |
16785 | 14 | {"Num fragmented packets src->dst", "cflow.pie.ntop.src_fragments", |
16786 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16787 | 14 | NULL, HFILL} |
16788 | 14 | }, |
16789 | | /* ntop, 35632 / 81 */ |
16790 | 14 | {&hf_pie_ntop_dst_fragments, |
16791 | 14 | {"Num fragmented packets dst->src", "cflow.pie.ntop.dst_fragments", |
16792 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16793 | 14 | NULL, HFILL} |
16794 | 14 | }, |
16795 | | /* ntop, 35632 / 82 */ |
16796 | 14 | {&hf_pie_ntop_src_to_dst_max_throughput, |
16797 | 14 | {"Src to dst max throughput", "cflow.pie.ntop.src_to_dst_max_throughput", |
16798 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_bit_sec), 0x0, |
16799 | 14 | NULL, HFILL} |
16800 | 14 | }, |
16801 | | /* ntop, 35632 / 83 */ |
16802 | 14 | {&hf_pie_ntop_src_to_dst_min_throughput, |
16803 | 14 | {"Src to dst min throughput", "cflow.pie.ntop.src_to_dst_min_throughput", |
16804 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_bit_sec), 0x0, |
16805 | 14 | NULL, HFILL} |
16806 | 14 | }, |
16807 | | /* ntop, 35632 / 84 */ |
16808 | 14 | {&hf_pie_ntop_src_to_dst_avg_throughput, |
16809 | 14 | {"Src to dst average throughput", "cflow.pie.ntop.src_to_dst_avg_throughput", |
16810 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_bit_sec), 0x0, |
16811 | 14 | NULL, HFILL} |
16812 | 14 | }, |
16813 | | /* ntop, 35632 / 85 */ |
16814 | 14 | {&hf_pie_ntop_dst_to_src_max_throughput, |
16815 | 14 | {"Dst to src max throughput", "cflow.pie.ntop.dst_to_src_max_throughput", |
16816 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_bit_sec), 0x0, |
16817 | 14 | NULL, HFILL} |
16818 | 14 | }, |
16819 | | /* ntop, 35632 / 86 */ |
16820 | 14 | {&hf_pie_ntop_dst_to_src_min_throughput, |
16821 | 14 | {"Dst to src min throughput", "cflow.pie.ntop.dst_to_src_min_throughput", |
16822 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, NULL, 0x0, |
16823 | 14 | NULL, HFILL} |
16824 | 14 | }, |
16825 | | /* ntop, 35632 / 87 */ |
16826 | 14 | {&hf_pie_ntop_dst_to_src_avg_throughput, |
16827 | 14 | {"Dst to src average throughput", "cflow.pie.ntop.dst_to_src_avg_throughput", |
16828 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_bit_sec), 0x0, |
16829 | 14 | NULL, HFILL} |
16830 | 14 | }, |
16831 | | /* ntop, 35632 / 88 */ |
16832 | 14 | {&hf_pie_ntop_num_pkts_up_to_128_bytes, |
16833 | 14 | {"# packets whose IP size <= 128", "cflow.pie.ntop.num_pkts_up_to_128_bytes", |
16834 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16835 | 14 | NULL, HFILL} |
16836 | 14 | }, |
16837 | | /* ntop, 35632 / 89 */ |
16838 | 14 | {&hf_pie_ntop_num_pkts_128_to_256_bytes, |
16839 | 14 | {"# packets whose IP size > 128 and <= 256", "cflow.pie.ntop.num_pkts_128_to_256_bytes", |
16840 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16841 | 14 | NULL, HFILL} |
16842 | 14 | }, |
16843 | | /* ntop, 35632 / 90 */ |
16844 | 14 | {&hf_pie_ntop_num_pkts_256_to_512_bytes, |
16845 | 14 | {"# packets whose IP size > 256 and < 512", "cflow.pie.ntop.num_pkts_256_to_512_bytes", |
16846 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16847 | 14 | NULL, HFILL} |
16848 | 14 | }, |
16849 | | /* ntop, 35632 / 91 */ |
16850 | 14 | {&hf_pie_ntop_num_pkts_512_to_1024_bytes, |
16851 | 14 | {"# packets whose IP size > 512 and < 1024", "cflow.pie.ntop.num_pkts_512_to_1024_bytes", |
16852 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16853 | 14 | NULL, HFILL} |
16854 | 14 | }, |
16855 | | /* ntop, 35632 / 92 */ |
16856 | 14 | {&hf_pie_ntop_num_pkts_1024_to_1514_bytes, |
16857 | 14 | {"# packets whose IP size > 1024 and <= 1514", "cflow.pie.ntop.num_pkts_1024_to_1514_bytes", |
16858 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16859 | 14 | NULL, HFILL} |
16860 | 14 | }, |
16861 | | /* ntop, 35632 / 93 */ |
16862 | 14 | {&hf_pie_ntop_num_pkts_over_1514_bytes, |
16863 | 14 | {"# packets whose IP size > 1514", "cflow.pie.ntop.num_pkts_over_1514_bytes", |
16864 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16865 | 14 | NULL, HFILL} |
16866 | 14 | }, |
16867 | | /* ntop, 35632 / 98 */ |
16868 | 14 | {&hf_pie_ntop_cumulative_icmp_type, |
16869 | 14 | {"Cumulative OR of ICMP type packets", "cflow.pie.ntop.cumulative_icmp_type", |
16870 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16871 | 14 | NULL, HFILL} |
16872 | 14 | }, |
16873 | | /* ntop, 35632 / 101 */ |
16874 | 14 | {&hf_pie_ntop_src_ip_country, |
16875 | 14 | {"Country where the src IP is located", "cflow.pie.ntop.src_ip_country", |
16876 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16877 | 14 | NULL, HFILL} |
16878 | 14 | }, |
16879 | | /* ntop, 35632 / 102 */ |
16880 | 14 | {&hf_pie_ntop_src_ip_city, |
16881 | 14 | {"City where the src IP is located", "cflow.pie.ntop.src_ip_city", |
16882 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16883 | 14 | NULL, HFILL} |
16884 | 14 | }, |
16885 | | /* ntop, 35632 / 103 */ |
16886 | 14 | {&hf_pie_ntop_dst_ip_country, |
16887 | 14 | {"Country where the dst IP is located", "cflow.pie.ntop.dst_ip_country", |
16888 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16889 | 14 | NULL, HFILL} |
16890 | 14 | }, |
16891 | | /* ntop, 35632 / 104 */ |
16892 | 14 | {&hf_pie_ntop_dst_ip_city, |
16893 | 14 | {"City where the dst IP is located", "cflow.pie.ntop.dst_ip_city", |
16894 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16895 | 14 | NULL, HFILL} |
16896 | 14 | }, |
16897 | | /* ntop, 35632 / 105 */ |
16898 | 14 | {&hf_pie_ntop_flow_proto_port, |
16899 | 14 | {"L7 port that identifies the flow protocol", "cflow.pie.ntop.flow_proto_port", |
16900 | 14 | FT_UINT16, BASE_DEC|BASE_SPECIAL_VALS, VALS(cflow_unknown_value), 0x0, |
16901 | 14 | NULL, HFILL} |
16902 | 14 | }, |
16903 | | /* ntop, 35632 / 106 */ |
16904 | 14 | {&hf_pie_ntop_upstream_tunnel_id, |
16905 | 14 | {"Upstream tunnel identifier (e.g. GTP TEID, VXLAN VNI) or 0 if unknown", "cflow.pie.ntop.tunnel_id", |
16906 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16907 | 14 | NULL, HFILL} |
16908 | 14 | }, |
16909 | | /* ntop, 35632 / 107 */ |
16910 | 14 | {&hf_pie_ntop_longest_flow_pkt, |
16911 | 14 | {"Longest packet (bytes) of the flow", "cflow.pie.ntop.longest_flow_pkt", |
16912 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16913 | 14 | NULL, HFILL} |
16914 | 14 | }, |
16915 | | /* ntop, 35632 / 108 */ |
16916 | 14 | {&hf_pie_ntop_shortest_flow_pkt, |
16917 | 14 | {"Shortest packet (bytes) of the flow", "cflow.pie.ntop.shortest_flow_pkt", |
16918 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16919 | 14 | NULL, HFILL} |
16920 | 14 | }, |
16921 | | /* ntop, 35632 / 109 */ |
16922 | 14 | {&hf_pie_ntop_retransmitted_in_pkts, |
16923 | 14 | {"Number of retransmitted TCP flow packets (src->dst)", "cflow.pie.ntop.retransmitted_in_pkts", |
16924 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16925 | 14 | NULL, HFILL} |
16926 | 14 | }, |
16927 | | /* ntop, 35632 / 110 */ |
16928 | 14 | {&hf_pie_ntop_retransmitted_out_pkts, |
16929 | 14 | {"Number of retransmitted TCP flow packets (dst->src)", "cflow.pie.ntop.retransmitted_out_pkts", |
16930 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16931 | 14 | NULL, HFILL} |
16932 | 14 | }, |
16933 | | /* ntop, 35632 / 111 */ |
16934 | 14 | {&hf_pie_ntop_ooorder_in_pkts, |
16935 | 14 | {"Number of out of order TCP flow packets (dst->src)", "cflow.pie.ntop.ooorder_in_pkts", |
16936 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16937 | 14 | NULL, HFILL} |
16938 | 14 | }, |
16939 | | /* ntop, 35632 / 112 */ |
16940 | 14 | {&hf_pie_ntop_ooorder_out_pkts, |
16941 | 14 | {"Number of out of order TCP flow packets (src->dst)", "cflow.pie.ntop.ooorder_out_pkts", |
16942 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16943 | 14 | NULL, HFILL} |
16944 | 14 | }, |
16945 | | /* ntop, 35632 / 113 */ |
16946 | 14 | {&hf_pie_ntop_untunneled_protocol, |
16947 | 14 | {"Untunneled IP protocol byte", "cflow.pie.ntop.untunneled_protocol", |
16948 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
16949 | 14 | NULL, HFILL} |
16950 | 14 | }, |
16951 | | /* ntop, 35632 / 114 */ |
16952 | 14 | {&hf_pie_ntop_untunneled_ipv4_src_addr, |
16953 | 14 | {"Untunneled IPv4 source address", "cflow.pie.ntop.untunneled_ipv4_src_addr", |
16954 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
16955 | 14 | NULL, HFILL} |
16956 | 14 | }, |
16957 | | /* ntop, 35632 / 115 */ |
16958 | 14 | {&hf_pie_ntop_untunneled_l4_src_port, |
16959 | 14 | {"Untunneled IPv4 source port", "cflow.pie.ntop.untunneled_l4_src_port", |
16960 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16961 | 14 | NULL, HFILL} |
16962 | 14 | }, |
16963 | | /* ntop, 35632 / 116 */ |
16964 | 14 | {&hf_pie_ntop_untunneled_ipv4_dst_addr, |
16965 | 14 | {"Untunneled IPv4 destination address", "cflow.pie.ntop.untunneled_ipv4_dst_addr", |
16966 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
16967 | 14 | NULL, HFILL} |
16968 | 14 | }, |
16969 | | /* ntop, 35632 / 117 */ |
16970 | 14 | {&hf_pie_ntop_untunneled_l4_dst_port, |
16971 | 14 | {"Untunneled IPv4 destination port", "cflow.pie.ntop.untunneled_l4_dst_port", |
16972 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16973 | 14 | NULL, HFILL} |
16974 | 14 | }, |
16975 | | |
16976 | | /* ntop, 35632 / 118 */ |
16977 | 14 | {&hf_pie_ntop_l7_proto, |
16978 | 14 | {"Layer 7 protocol (numeric)", "cflow.pie.ntop.l7_proto", |
16979 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
16980 | 14 | NULL, HFILL} |
16981 | 14 | }, |
16982 | | /* ntop, 35632 / 119 */ |
16983 | 14 | {&hf_pie_ntop_l7_proto_name, |
16984 | 14 | {"Layer 7 protocol name", "cflow.pie.ntop.l7_proto_name", |
16985 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16986 | 14 | NULL, HFILL} |
16987 | 14 | }, |
16988 | | /* ntop, 35632 / 120 */ |
16989 | 14 | {&hf_pie_ntop_downstram_tunnel_id, |
16990 | 14 | {"Downstream tunnel identifier (e.g. GTP TEID, VXLAN VNI) or 0 if unknown", "cflow.pie.ntop.downstram_tunnel_id", |
16991 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
16992 | 14 | NULL, HFILL} |
16993 | 14 | }, |
16994 | | /* ntop, 35632 / 121 */ |
16995 | 14 | {&hf_pie_ntop_flow_user_name, |
16996 | 14 | {"Flow username of the tunnel (if known)", "cflow.pie.ntop.flow_user_name", |
16997 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
16998 | 14 | NULL, HFILL} |
16999 | 14 | }, |
17000 | | /* ntop, 35632 / 122 */ |
17001 | 14 | {&hf_pie_ntop_flow_server_name, |
17002 | 14 | {"Flow server name (if known)", "cflow.pie.ntop.flow_server_name", |
17003 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17004 | 14 | NULL, HFILL} |
17005 | 14 | }, |
17006 | | /* ntop, 35632 / 123 */ |
17007 | 14 | {&hf_pie_ntop_client_nw_latency_ms, |
17008 | 14 | {"Network RTT/2 client <-> nprobe", "cflow.pie.ntop.client_nw_latency_ms", |
17009 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_milliseconds), 0x0, |
17010 | 14 | NULL, HFILL} |
17011 | 14 | }, |
17012 | | /* ntop, 35632 / 124 */ |
17013 | 14 | {&hf_pie_ntop_server_nw_latency_ms, |
17014 | 14 | {"Network RTT/2 nprobe <-> server", "cflow.pie.server_nw_latency_ms", |
17015 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_milliseconds), 0x0, |
17016 | 14 | NULL, HFILL} |
17017 | 14 | }, |
17018 | | /* ntop, 35632 / 125 */ |
17019 | 14 | {&hf_pie_ntop_appl_latency_ms, |
17020 | 14 | {"Application latency", "cflow.pie.ntop.appl_latency_ms", |
17021 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_milliseconds), 0x0, |
17022 | 14 | "Server response time", HFILL} |
17023 | 14 | }, |
17024 | | /* ntop, 35632 / 126 */ |
17025 | 14 | {&hf_pie_ntop_plugin_name, |
17026 | 14 | {"Plugin name used by this flow (if any)", "cflow.pie.ntop.plugin_name", |
17027 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17028 | 14 | NULL, HFILL} |
17029 | 14 | }, |
17030 | | /* ntop, 35632 / 127 */ |
17031 | 14 | {&hf_pie_ntop_retransmitted_in_bytes, |
17032 | 14 | {"Number of retransmitted TCP flow (src->dst)", "cflow.pie.ntop.retransmitted_in_bytes", |
17033 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_byte_bytes), 0x0, |
17034 | 14 | NULL, HFILL} |
17035 | 14 | }, |
17036 | | /* ntop, 35632 / 128 */ |
17037 | 14 | {&hf_pie_ntop_retransmitted_out_bytes, |
17038 | 14 | {"Number of retransmitted TCP flow (dst->src)", "cflow.pie.ntop.retransmitted_out_bytes", |
17039 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_byte_bytes), 0x0, |
17040 | 14 | NULL, HFILL} |
17041 | 14 | }, |
17042 | | /* ntop, 35632 / 130 */ |
17043 | 14 | {&hf_pie_ntop_sip_call_id, |
17044 | 14 | {"SIP call-id", "cflow.pie.ntop.sip_call_id", |
17045 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17046 | 14 | NULL, HFILL} |
17047 | 14 | }, |
17048 | | /* ntop, 35632 / 131 */ |
17049 | 14 | {&hf_pie_ntop_sip_calling_party, |
17050 | 14 | {"SIP Call initiator", "cflow.pie.ntop.sip_calling_party", |
17051 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17052 | 14 | NULL, HFILL} |
17053 | 14 | }, |
17054 | | /* ntop, 35632 / 132 */ |
17055 | 14 | {&hf_pie_ntop_sip_called_party, |
17056 | 14 | {"SIP Called party", "cflow.pie.ntop.sip_called_party", |
17057 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17058 | 14 | NULL, HFILL} |
17059 | 14 | }, |
17060 | | /* ntop, 35632 / 133 */ |
17061 | 14 | {&hf_pie_ntop_sip_rtp_codecs, |
17062 | 14 | {"SIP RTP codecs", "cflow.pie.ntop.sip_rtp_codecs", |
17063 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17064 | 14 | NULL, HFILL} |
17065 | 14 | }, |
17066 | | /* ntop, 35632 / 134 */ |
17067 | 14 | {&hf_pie_ntop_sip_invite_time, |
17068 | 14 | {"SIP time (epoch) of INVITE", "cflow.pie.ntop.sip_invite_time", |
17069 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
17070 | 14 | NULL, HFILL} |
17071 | 14 | }, |
17072 | | /* ntop, 35632 / 135 */ |
17073 | 14 | {&hf_pie_ntop_sip_trying_time, |
17074 | 14 | {"SIP time (epoch) of Trying", "cflow.pie.ntop.sip_trying_time", |
17075 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
17076 | 14 | NULL, HFILL} |
17077 | 14 | }, |
17078 | | /* ntop, 35632 / 136 */ |
17079 | 14 | {&hf_pie_ntop_sip_ringing_time, |
17080 | 14 | {"SIP time (epoch) of RINGING", "cflow.pie.ntop.sip_ringing_time", |
17081 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
17082 | 14 | NULL, HFILL} |
17083 | 14 | }, |
17084 | | /* ntop, 35632 / 137 */ |
17085 | 14 | {&hf_pie_ntop_sip_invite_ok_time, |
17086 | 14 | {"SIP time (epoch) of INVITE OK", "cflow.pie.ntop.sip_ok_time", |
17087 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
17088 | 14 | NULL, HFILL} |
17089 | 14 | }, |
17090 | | /* ntop, 35632 / 138 */ |
17091 | 14 | {&hf_pie_ntop_sip_invite_failure_time, |
17092 | 14 | {"SIP time (epoch) of INVITE FAILURE", "cflow.pie.ntop.sip_invite_failure_time", |
17093 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
17094 | 14 | NULL, HFILL} |
17095 | 14 | }, |
17096 | | /* ntop, 35632 / 139 */ |
17097 | 14 | {&hf_pie_ntop_sip_bye_time, |
17098 | 14 | {"SIP time (epoch) of BYE", "cflow.pie.ntop.sip_bye_time", |
17099 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
17100 | 14 | NULL, HFILL} |
17101 | 14 | }, |
17102 | | /* ntop, 35632 / 140 */ |
17103 | 14 | {&hf_pie_ntop_sip_bye_ok_time, |
17104 | 14 | {"SIP time (epoch) of BYE OK", "cflow.pie.ntop.sip_bye_ok_time", |
17105 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
17106 | 14 | NULL, HFILL} |
17107 | 14 | }, |
17108 | | /* ntop, 35632 / 141 */ |
17109 | 14 | {&hf_pie_ntop_sip_cancel_time, |
17110 | 14 | {"SIP time (epoch) of CANCEL", "cflow.pie.ntop.sip_cancel_time", |
17111 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
17112 | 14 | NULL, HFILL} |
17113 | 14 | }, |
17114 | | /* ntop, 35632 / 142 */ |
17115 | 14 | {&hf_pie_ntop_sip_cancel_ok_time, |
17116 | 14 | {"SIP time (epoch) of CANCEL OK", "cflow.pie.ntop.sip_cancel_ok_time", |
17117 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
17118 | 14 | NULL, HFILL} |
17119 | 14 | }, |
17120 | | /* ntop, 35632 / 143 */ |
17121 | 14 | {&hf_pie_ntop_sip_rtp_ipv4_src_addr, |
17122 | 14 | {"SIP RTP stream source IP", "cflow.pie.ntop.sip_rtp_ipv4_src_addr", |
17123 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
17124 | 14 | NULL, HFILL} |
17125 | 14 | }, |
17126 | | /* ntop, 35632 / 144 */ |
17127 | 14 | {&hf_pie_ntop_sip_rtp_l4_src_port, |
17128 | 14 | {"SIP RTP stream source port", "cflow.pie.ntop.sip_rtp_l4_src_port", |
17129 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17130 | 14 | NULL, HFILL} |
17131 | 14 | }, |
17132 | | /* ntop, 35632 / 145 */ |
17133 | 14 | {&hf_pie_ntop_sip_rtp_ipv4_dst_addr, |
17134 | 14 | {"SIP RTP stream dest IP", "cflow.pie.ntop.sip_rtp_ipv4_dst_addr", |
17135 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
17136 | 14 | NULL, HFILL} |
17137 | 14 | }, |
17138 | | /* ntop, 35632 / 146 */ |
17139 | 14 | {&hf_pie_ntop_sip_rtp_l4_dst_port, |
17140 | 14 | {"SIP RTP stream dest port", "cflow.pie.ntop.sip_rtp_l4_dst_port", |
17141 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17142 | 14 | NULL, HFILL} |
17143 | 14 | }, |
17144 | | /* ntop, 35632 / 147 */ |
17145 | 14 | {&hf_pie_ntop_sip_response_code, |
17146 | 14 | {"SIP failure response code", "cflow.pie.ntop.sip_response_code", |
17147 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17148 | 14 | NULL, HFILL} |
17149 | 14 | }, |
17150 | | /* ntop, 35632 / 148 */ |
17151 | 14 | {&hf_pie_ntop_sip_reason_cause, |
17152 | 14 | {"SIP Cancel/Bye/Failure reason cause", "cflow.pie.ntop.sip_reason_cause", |
17153 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17154 | 14 | NULL, HFILL} |
17155 | 14 | }, |
17156 | | /* ntop, 35632 / 150 */ |
17157 | 14 | {&hf_pie_ntop_rtp_first_seq, |
17158 | 14 | {"First flow RTP Seq Number", "cflow.pie.ntop.rtp_first_seq", |
17159 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17160 | 14 | NULL, HFILL} |
17161 | 14 | }, |
17162 | | /* ntop, 35632 / 151 */ |
17163 | 14 | {&hf_pie_ntop_rtp_first_ts, |
17164 | 14 | {"First flow RTP timestamp", "cflow.pie.ntop.rtp_first_ts", |
17165 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17166 | 14 | NULL, HFILL} |
17167 | 14 | }, |
17168 | | /* ntop, 35632 / 152 */ |
17169 | 14 | {&hf_pie_ntop_rtp_last_seq, |
17170 | 14 | {"Last flow RTP Seq Number", "cflow.pie.ntop.rtp_last_seq", |
17171 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17172 | 14 | NULL, HFILL} |
17173 | 14 | }, |
17174 | | /* ntop, 35632 / 153 */ |
17175 | 14 | {&hf_pie_ntop_rtp_last_ts, |
17176 | 14 | {"Last flow RTP timestamp", "cflow.pie.ntop.rtp_last_ts", |
17177 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17178 | 14 | NULL, HFILL} |
17179 | 14 | }, |
17180 | | /* ntop, 35632 / 154 */ |
17181 | 14 | {&hf_pie_ntop_rtp_in_jitter, |
17182 | 14 | {"RTP jitter (ms * 1000)", "cflow.pie.ntop.rtp_in_jitter", |
17183 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17184 | 14 | NULL, HFILL} |
17185 | 14 | }, |
17186 | | /* ntop, 35632 / 155 */ |
17187 | 14 | {&hf_pie_ntop_rtp_out_jitter, |
17188 | 14 | {"RTP jitter (ms * 1000)", "cflow.pie.ntop.rtp_out_jitter", |
17189 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17190 | 14 | NULL, HFILL} |
17191 | 14 | }, |
17192 | | /* ntop, 35632 / 156 */ |
17193 | 14 | {&hf_pie_ntop_rtp_in_pkt_lost, |
17194 | 14 | {"Packet lost in stream (src->dst)", "cflow.pie.ntop.rtp_in_pkt_lost", |
17195 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17196 | 14 | NULL, HFILL} |
17197 | 14 | }, |
17198 | | /* ntop, 35632 / 157 */ |
17199 | 14 | {&hf_pie_ntop_rtp_out_pkt_lost, |
17200 | 14 | {"Packet lost in stream (dst->src)", "cflow.pie.ntop.rtp_out_pkt_lost", |
17201 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17202 | 14 | NULL, HFILL} |
17203 | 14 | }, |
17204 | | /* ntop, 35632 / 158 */ |
17205 | 14 | {&hf_pie_ntop_rtp_out_payload_type, |
17206 | 14 | {"RTP payload type", "cflow.pie.ntop.rtp_out_payload_type", |
17207 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17208 | 14 | NULL, HFILL} |
17209 | 14 | }, |
17210 | | /* ntop, 35632 / 159 */ |
17211 | 14 | {&hf_pie_ntop_rtp_in_max_delta, |
17212 | 14 | {"Max delta (ms*100) between consecutive pkts (src->dst)", "cflow.pie.ntop.rtp_in_max_delta", |
17213 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17214 | 14 | NULL, HFILL} |
17215 | 14 | }, |
17216 | | /* ntop, 35632 / 160 */ |
17217 | 14 | {&hf_pie_ntop_rtp_out_max_delta, |
17218 | 14 | {"Max delta (ms*100) between consecutive pkts (dst->src)", "cflow.pie.ntop.rtp_out_max_delta", |
17219 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17220 | 14 | NULL, HFILL} |
17221 | 14 | }, |
17222 | | /* ntop, 35632 / 161 */ |
17223 | 14 | {&hf_pie_ntop_rtp_in_payload_type, |
17224 | 14 | {"RTP payload type", "cflow.pie.ntop.rtp_in_payload_type", |
17225 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17226 | 14 | NULL, HFILL} |
17227 | 14 | }, |
17228 | | /* ntop, 35632 / 168 */ |
17229 | 14 | {&hf_pie_ntop_src_proc_id, |
17230 | 14 | {"Src process PID", "cflow.pie.ntop.src_proc_id", |
17231 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17232 | 14 | NULL, HFILL} |
17233 | 14 | }, |
17234 | | /* ntop, 35632 / 169 */ |
17235 | 14 | {&hf_pie_ntop_src_proc_name, |
17236 | 14 | {"Src process name", "cflow.pie.ntop.src_proc_name", |
17237 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17238 | 14 | NULL, HFILL} |
17239 | 14 | }, |
17240 | | /* ntop, 35632 / 180 */ |
17241 | 14 | {&hf_pie_ntop_http_url, |
17242 | 14 | {"HTTP URL (IXIA URI)", "cflow.pie.ntop.http_url", |
17243 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17244 | 14 | NULL, HFILL} |
17245 | 14 | }, |
17246 | | /* ntop, 35632 / 181 */ |
17247 | 14 | {&hf_pie_ntop_http_ret_code, |
17248 | 14 | {"HTTP return code", "cflow.pie.ntop.http_ret_code", |
17249 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17250 | 14 | "Return code of HTTP (e.g. 200, 304...)", HFILL} |
17251 | 14 | }, |
17252 | | /* ntop, 35632 / 182 */ |
17253 | 14 | {&hf_pie_ntop_http_referer, |
17254 | 14 | {"HTTP Referer", "cflow.pie.ntop.http_referer", |
17255 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17256 | 14 | NULL, HFILL} |
17257 | 14 | }, |
17258 | | /* ntop, 35632 / 183 */ |
17259 | 14 | {&hf_pie_ntop_http_ua, |
17260 | 14 | {"HTTP User Agent", "cflow.pie.ntop.http_ua", |
17261 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17262 | 14 | NULL, HFILL} |
17263 | 14 | }, |
17264 | | /* ntop, 35632 / 184 */ |
17265 | 14 | {&hf_pie_ntop_http_mime, |
17266 | 14 | {"HTTP Mime Type", "cflow.pie.ntop.http_mime", |
17267 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17268 | 14 | NULL, HFILL} |
17269 | 14 | }, |
17270 | | /* ntop, 35632 / 185 */ |
17271 | 14 | {&hf_pie_ntop_smtp_mail_from, |
17272 | 14 | {"Mail sender", "cflow.pie.ntop.smtp_mail_from", |
17273 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17274 | 14 | NULL, HFILL} |
17275 | 14 | }, |
17276 | | /* ntop, 35632 / 186 */ |
17277 | 14 | {&hf_pie_ntop_smtp_rcpt_to, |
17278 | 14 | {"Mail recipient", "cflow.pie.ntop.smtp_rcpt_to", |
17279 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17280 | 14 | NULL, HFILL} |
17281 | 14 | }, |
17282 | | /* ntop, 35632 / 187 */ |
17283 | 14 | {&hf_pie_ntop_http_host, |
17284 | 14 | {"HTTP Host Name (IXIA Host Name)", "cflow.pie.ntop.http_host", |
17285 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17286 | 14 | NULL, HFILL} |
17287 | 14 | }, |
17288 | | /* ntop, 35632 / 188 */ |
17289 | 14 | {&hf_pie_ntop_ssl_server_name, |
17290 | 14 | {"SSL server name", "cflow.pie.ntop.ssl_server_name", |
17291 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17292 | 14 | NULL, HFILL} |
17293 | 14 | }, |
17294 | | /* ntop, 35632 / 189 */ |
17295 | 14 | {&hf_pie_ntop_bittorrent_hash, |
17296 | 14 | {"BITTORRENT hash", "cflow.pie.ntop.bittorrent_hash", |
17297 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17298 | 14 | NULL, HFILL} |
17299 | 14 | }, |
17300 | | /* ntop, 35632 / 195 */ |
17301 | 14 | {&hf_pie_ntop_mysql_srv_version, |
17302 | 14 | {"MySQL server version", "cflow.pie.ntop.mysql_server_version", |
17303 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17304 | 14 | NULL, HFILL} |
17305 | 14 | }, |
17306 | | /* ntop, 35632 / 196 */ |
17307 | 14 | {&hf_pie_ntop_mysql_username, |
17308 | 14 | {"MySQL username", "cflow.pie.ntop.mysql_username", |
17309 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17310 | 14 | NULL, HFILL} |
17311 | 14 | }, |
17312 | | /* ntop, 35632 / 197 */ |
17313 | 14 | {&hf_pie_ntop_mysql_db, |
17314 | 14 | {"MySQL database in use", "cflow.pie.ntop.mysql_db", |
17315 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17316 | 14 | NULL, HFILL} |
17317 | 14 | }, |
17318 | | /* ntop, 35632 / 198 */ |
17319 | 14 | {&hf_pie_ntop_mysql_query, |
17320 | 14 | {"MySQL Query", "cflow.pie.ntop.mysql_query", |
17321 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17322 | 14 | NULL, HFILL} |
17323 | 14 | }, |
17324 | | /* ntop, 35632 / 199 */ |
17325 | 14 | {&hf_pie_ntop_mysql_response, |
17326 | 14 | {"MySQL server response", "cflow.pie.ntop.mysql_response", |
17327 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17328 | 14 | NULL, HFILL} |
17329 | 14 | }, |
17330 | | /* ntop, 35632 / 200 */ |
17331 | 14 | {&hf_pie_ntop_oracle_username, |
17332 | 14 | {"Oracle Username", "cflow.pie.ntop.oracle_username", |
17333 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17334 | 14 | NULL, HFILL} |
17335 | 14 | }, |
17336 | | /* ntop, 35632 / 201 */ |
17337 | 14 | {&hf_pie_ntop_oracle_query, |
17338 | 14 | {"Oracle Query", "cflow.pie.ntop.oracle_query", |
17339 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17340 | 14 | NULL, HFILL} |
17341 | 14 | }, |
17342 | | /* ntop, 35632 / 202 */ |
17343 | 14 | {&hf_pie_ntop_oracle_resp_code, |
17344 | 14 | {"Oracle Response Code", "cflow.pie.ntop.oracle_resp_code", |
17345 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17346 | 14 | NULL, HFILL} |
17347 | 14 | }, |
17348 | | /* ntop, 35632 / 203 */ |
17349 | 14 | {&hf_pie_ntop_oracle_resp_string, |
17350 | 14 | {"Oracle Response String", "cflow.pie.ntop.oracle_resp_string", |
17351 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17352 | 14 | NULL, HFILL} |
17353 | 14 | }, |
17354 | | /* ntop, 35632 / 204 */ |
17355 | 14 | {&hf_pie_ntop_oracle_query_duration, |
17356 | 14 | {"Oracle Query Duration (msec)", "cflow.pie.ntop.oracle_query_duration", |
17357 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17358 | 14 | NULL, HFILL} |
17359 | 14 | }, |
17360 | | /* ntop, 35632 / 205 */ |
17361 | 14 | {&hf_pie_ntop_dns_query, |
17362 | 14 | {"DNS query", "cflow.pie.ntop.dns_query", |
17363 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17364 | 14 | NULL, HFILL} |
17365 | 14 | }, |
17366 | | /* ntop, 35632 / 206 */ |
17367 | 14 | {&hf_pie_ntop_dns_query_id, |
17368 | 14 | {"DNS query transaction Id", "cflow.pie.ntop.dns_query_id", |
17369 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17370 | 14 | NULL, HFILL} |
17371 | 14 | }, |
17372 | | /* ntop, 35632 / 207 */ |
17373 | 14 | {&hf_pie_ntop_dns_query_type, |
17374 | 14 | {"DNS query type", "cflow.pie.ntop.dns_query_type", |
17375 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17376 | 14 | "(e.g. 1=A, 2=NS..)", HFILL} |
17377 | 14 | }, |
17378 | | /* ntop, 35632 / 208 */ |
17379 | 14 | {&hf_pie_ntop_dns_ret_code, |
17380 | 14 | {"DNS return code", "cflow.pie.ntop.dns_ret_code", |
17381 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17382 | 14 | "(e.g. 0=no error)", HFILL} |
17383 | 14 | }, |
17384 | | /* ntop, 35632 / 209 */ |
17385 | 14 | {&hf_pie_ntop_dns_num_answers, |
17386 | 14 | {"DNS # of returned answers", "cflow.pie.ntop.dns_num_answers", |
17387 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17388 | 14 | NULL, HFILL} |
17389 | 14 | }, |
17390 | | /* ntop, 35632 / 210 */ |
17391 | 14 | {&hf_pie_ntop_pop_user, |
17392 | 14 | {"POP3 user login", "cflow.pie.ntop.pop_user", |
17393 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17394 | 14 | NULL, HFILL} |
17395 | 14 | }, |
17396 | | /* ntop, 35632 / 220 */ |
17397 | 14 | {&hf_pie_ntop_gtpv1_req_msg_type, |
17398 | 14 | {"GTPv1 Request Msg Type", "cflow.pie.ntop.gtpv1_req_msg_typ", |
17399 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17400 | 14 | NULL, HFILL} |
17401 | 14 | }, |
17402 | | /* ntop, 35632 / 221 */ |
17403 | 14 | {&hf_pie_ntop_gtpv1_rsp_msg_type, |
17404 | 14 | {"GTPv1 Response Msg Type", "cflow.pie.ntop.gtpv1_rsp_msg_type", |
17405 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17406 | 14 | NULL, HFILL} |
17407 | 14 | }, |
17408 | | /* ntop, 35632 / 222 */ |
17409 | 14 | {&hf_pie_ntop_gtpv1_c2s_teid_data, |
17410 | 14 | {"GTPv1 Client->Server TunnelId Data", "cflow.pie.ntop.gtpv1_c2s_teid_data", |
17411 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17412 | 14 | NULL, HFILL} |
17413 | 14 | }, |
17414 | | /* ntop, 35632 / 223 */ |
17415 | 14 | {&hf_pie_ntop_gtpv1_c2s_teid_ctrl, |
17416 | 14 | {"GTPv1 Client->Server TunnelId Control", "cflow.pie.ntop.gtpv1_c2s_teid_ctrl", |
17417 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17418 | 14 | NULL, HFILL} |
17419 | 14 | }, |
17420 | | /* ntop, 35632 / 224 */ |
17421 | 14 | {&hf_pie_ntop_gtpv1_s2c_teid_data, |
17422 | 14 | {"GTPv1 Server->Client TunnelId Data", "cflow.pie.ntop.gtpv1_s2c_teid_data", |
17423 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17424 | 14 | NULL, HFILL} |
17425 | 14 | }, |
17426 | | /* ntop, 35632 / 225 */ |
17427 | 14 | {&hf_pie_ntop_gtpv1_s2c_teid_ctrl, |
17428 | 14 | {"GTPv1 Server->Client TunnelId Control", "cflow.pie.ntop.gtpv1_s2c_teid_ctrl", |
17429 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17430 | 14 | NULL, HFILL} |
17431 | 14 | }, |
17432 | | /* ntop, 35632 / 226 */ |
17433 | 14 | {&hf_pie_ntop_gtpv1_end_user_ip, |
17434 | 14 | {"GTPv1 End User IP Address", "cflow.pie.ntop.gtpv1_end_user_ip", |
17435 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
17436 | 14 | NULL, HFILL} |
17437 | 14 | }, |
17438 | | /* ntop, 35632 / 227 */ |
17439 | 14 | {&hf_pie_ntop_gtpv1_end_user_imsi, |
17440 | 14 | {"GTPv1 End User IMSI", "cflow.pie.ntop.gtpv1_end_user_imsi", |
17441 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17442 | 14 | NULL, HFILL} |
17443 | 14 | }, |
17444 | | /* ntop, 35632 / 228 */ |
17445 | 14 | {&hf_pie_ntop_gtpv1_end_user_msisdn, |
17446 | 14 | {"GTPv1 End User MSISDN", "cflow.pie.ntop.gtpv1_end_user_msisdn", |
17447 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17448 | 14 | NULL, HFILL} |
17449 | 14 | }, |
17450 | | /* ntop, 35632 / 229 */ |
17451 | 14 | {&hf_pie_ntop_gtpv1_end_user_imei, |
17452 | 14 | {"GTPv1 End User IMEI", "cflow.pie.ntop.gtpv1_end_user_imei", |
17453 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17454 | 14 | NULL, HFILL} |
17455 | 14 | }, |
17456 | | /* ntop, 35632 / 230 */ |
17457 | 14 | {&hf_pie_ntop_gtpv1_apn_name, |
17458 | 14 | {"GTPv1 APN Name", "cflow.pie.ntop.gtpv1_apn_name", |
17459 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17460 | 14 | NULL, HFILL} |
17461 | 14 | }, |
17462 | | /* ntop, 35632 / 231 */ |
17463 | 14 | {&hf_pie_ntop_gtpv1_rai_mcc, |
17464 | 14 | {"GTPv1 RAI Mobile Country Code", "cflow.pie.ntop.gtpv1_rai_mcc", |
17465 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17466 | 14 | NULL, HFILL} |
17467 | 14 | }, |
17468 | | /* ntop, 35632 / 232 */ |
17469 | 14 | {&hf_pie_ntop_gtpv1_rai_mnc, |
17470 | 14 | {"GTPv1 RAI Mobile Network Code", "cflow.pie.ntop.gtpv1_rai_mnc", |
17471 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17472 | 14 | NULL, HFILL} |
17473 | 14 | }, |
17474 | | /* ntop, 35632 / 233 */ |
17475 | 14 | {&hf_pie_ntop_gtpv1_uli_cell_lac, |
17476 | 14 | {"GTPv1 ULI Cell Location Area Code", "cflow.pie.ntop.gtpv1_uli_cell_lac", |
17477 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17478 | 14 | NULL, HFILL} |
17479 | 14 | }, |
17480 | | /* ntop, 35632 / 234 */ |
17481 | 14 | {&hf_pie_ntop_gtpv1_uli_cell_ci, |
17482 | 14 | {"GTPv1 ULI Cell CI", "cflow.pie.ntop.gtpv1_uli_cell_ci", |
17483 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17484 | 14 | NULL, HFILL} |
17485 | 14 | }, |
17486 | | /* ntop, 35632 / 235 */ |
17487 | 14 | {&hf_pie_ntop_gtpv1_uli_sac, |
17488 | 14 | {"GTPv1 ULI SAC", "cflow.pie.ntop.gtpv1_uli_sac", |
17489 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17490 | 14 | NULL, HFILL} |
17491 | 14 | }, |
17492 | | /* ntop, 35632 / 236 */ |
17493 | 14 | {&hf_pie_ntop_gtpv1_rai_type, |
17494 | 14 | {"GTPv1 RAT Type", "cflow.pie.ntop.gtpv1_rai_type", |
17495 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17496 | 14 | NULL, HFILL} |
17497 | 14 | }, |
17498 | | /* ntop, 35632 / 240 */ |
17499 | 14 | {&hf_pie_ntop_radius_req_msg_type, |
17500 | 14 | {"RADIUS Request Msg Type", "cflow.pie.ntop.radius_req_msg_type", |
17501 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17502 | 14 | NULL, HFILL} |
17503 | 14 | }, |
17504 | | /* ntop, 35632 / 241 */ |
17505 | 14 | {&hf_pie_ntop_radius_rsp_msg_type, |
17506 | 14 | {"RADIUS Response Msg Type", "cflow.pie.ntop.radius_rsp_msg_type", |
17507 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17508 | 14 | NULL, HFILL} |
17509 | 14 | }, |
17510 | | /* ntop, 35632 / 242 */ |
17511 | 14 | {&hf_pie_ntop_radius_user_name, |
17512 | 14 | {"RADIUS User Name (Access Only)", "cflow.pie.ntop.radius_user_name", |
17513 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17514 | 14 | NULL, HFILL} |
17515 | 14 | }, |
17516 | | /* ntop, 35632 / 243 */ |
17517 | 14 | {&hf_pie_ntop_radius_calling_station_id, |
17518 | 14 | {"RADIUS Calling Station Id", "cflow.pie.ntop.radius_calling_station_id", |
17519 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17520 | 14 | NULL, HFILL} |
17521 | 14 | }, |
17522 | | /* ntop, 35632 / 244 */ |
17523 | 14 | {&hf_pie_ntop_radius_called_station_id, |
17524 | 14 | {"RADIUS Called Station Id", "cflow.pie.ntop.radius_called_station_id", |
17525 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17526 | 14 | NULL, HFILL} |
17527 | 14 | }, |
17528 | | /* ntop, 35632 / 245 */ |
17529 | 14 | {&hf_pie_ntop_radius_nas_ip_addr, |
17530 | 14 | {"RADIUS NAS IP Address", "cflow.pie.ntop.radius_nas_ip_addr", |
17531 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
17532 | 14 | NULL, HFILL} |
17533 | 14 | }, |
17534 | | /* ntop, 35632 / 246 */ |
17535 | 14 | {&hf_pie_ntop_radius_nas_identifier, |
17536 | 14 | {"RADIUS NAS Identifier", "cflow.pie.ntop.radius_nas_identifier", |
17537 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17538 | 14 | NULL, HFILL} |
17539 | 14 | }, |
17540 | | /* ntop, 35632 / 247 */ |
17541 | 14 | {&hf_pie_ntop_radius_user_imsi, |
17542 | 14 | {"RADIUS User IMSI (Extension)", "cflow.pie.ntop.radius_user_imsi", |
17543 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17544 | 14 | NULL, HFILL} |
17545 | 14 | }, |
17546 | | /* ntop, 35632 / 248 */ |
17547 | 14 | {&hf_pie_ntop_radius_user_imei, |
17548 | 14 | {"RADIUS User MSISDN (Extension)", "cflow.pie.ntop.radius_user_imei", |
17549 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17550 | 14 | NULL, HFILL} |
17551 | 14 | }, |
17552 | | /* ntop, 35632 / 249 */ |
17553 | 14 | {&hf_pie_ntop_radius_framed_ip_addr, |
17554 | 14 | {"RADIUS Framed IP", "cflow.pie.ntop.radius_framed_ip_addr", |
17555 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
17556 | 14 | NULL, HFILL} |
17557 | 14 | }, |
17558 | | /* ntop, 35632 / 250 */ |
17559 | 14 | {&hf_pie_ntop_radius_acct_session_id, |
17560 | 14 | {"RADIUS Accounting Session Name", "cflow.pie.ntop.radius_acct_session_id", |
17561 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17562 | 14 | NULL, HFILL} |
17563 | 14 | }, |
17564 | | /* ntop, 35632 / 251 */ |
17565 | 14 | {&hf_pie_ntop_radius_acct_status_type, |
17566 | 14 | {"RADIUS Accounting Status Type", "cflow.pie.ntop.radius_acct_status_type", |
17567 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17568 | 14 | NULL, HFILL} |
17569 | 14 | }, |
17570 | | /* ntop, 35632 / 252 */ |
17571 | 14 | {&hf_pie_ntop_radius_acct_in_octets, |
17572 | 14 | {"RADIUS Accounting Input Octets", "cflow.pie.ntop.radius_acct_in_octets", |
17573 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17574 | 14 | NULL, HFILL} |
17575 | 14 | }, |
17576 | | /* ntop, 35632 / 253 */ |
17577 | 14 | {&hf_pie_ntop_radius_acct_out_octets, |
17578 | 14 | {"RADIUS Accounting Output Octets", "cflow.pie.ntop.radius_acct_out_octets", |
17579 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17580 | 14 | NULL, HFILL} |
17581 | 14 | }, |
17582 | | /* ntop, 35632 / 254 */ |
17583 | 14 | {&hf_pie_ntop_radius_acct_in_pkts, |
17584 | 14 | {"RADIUS Accounting Input Packets", "cflow.pie.ntop.radius_acct_in_pkts", |
17585 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17586 | 14 | NULL, HFILL} |
17587 | 14 | }, |
17588 | | /* ntop, 35632 / 255 */ |
17589 | 14 | {&hf_pie_ntop_radius_acct_out_pkts, |
17590 | 14 | {"RADIUS Accounting Output Packets", "cflow.pie.ntop.radius_acct_out_pkts", |
17591 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17592 | 14 | NULL, HFILL} |
17593 | 14 | }, |
17594 | | /* ntop, 35632 / 260 */ |
17595 | 14 | {&hf_pie_ntop_imap_login, |
17596 | 14 | {"Mail sender", "cflow.pie.ntop.imap_login", |
17597 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17598 | 14 | NULL, HFILL} |
17599 | 14 | }, |
17600 | | /* ntop, 35632 / 270 */ |
17601 | 14 | {&hf_pie_ntop_gtpv2_req_msg_type, |
17602 | 14 | {"GTPv2 Request Msg Type", "cflow.pie.ntop.gtpv2_req_msg_type", |
17603 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17604 | 14 | NULL, HFILL} |
17605 | 14 | }, |
17606 | | /* ntop, 35632 / 271 */ |
17607 | 14 | {&hf_pie_ntop_gtpv2_rsp_msg_type, |
17608 | 14 | {"GTPv2 Response Msg Type", "cflow.pie.ntop.gtpv2_rsp_msg_type", |
17609 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17610 | 14 | NULL, HFILL} |
17611 | 14 | }, |
17612 | | /* ntop, 35632 / 272 */ |
17613 | 14 | {&hf_pie_ntop_gtpv2_c2s_s1u_gtpu_teid, |
17614 | 14 | {"GTPv2 Client->Svr S1U GTPU TEID", "cflow.pie.ntop.gtpv2_c2s_s1u_gtpu_teid", |
17615 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17616 | 14 | NULL, HFILL} |
17617 | 14 | }, |
17618 | | /* ntop, 35632 / 273 */ |
17619 | 14 | {&hf_pie_ntop_gtpv2_c2s_s1u_gtpu_ip, |
17620 | 14 | {"GTPv2 Client->Svr S1U GTPU IP", "cflow.pie.ntop.gtpv2_c2s_s1u_gtpu_ip", |
17621 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
17622 | 14 | NULL, HFILL} |
17623 | 14 | }, |
17624 | | /* ntop, 35632 / 274 */ |
17625 | 14 | {&hf_pie_ntop_gtpv2_s2c_s1u_gtpu_teid, |
17626 | 14 | {"GTPv2 Srv->Client S1U GTPU TEID", "cflow.pie.ntop.gtpv2_s2c_s1u_gtpu_teid", |
17627 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17628 | 14 | NULL, HFILL} |
17629 | 14 | }, |
17630 | | /* ntop, 35632 / 275 */ |
17631 | 14 | {&hf_pie_ntop_gtpv2_s2c_s1u_gtpu_ip, |
17632 | 14 | {"GTPv2 Srv->Client S1U GTPU IP", "cflow.pie.ntop.gtpv2_s2c_s1u_gtpu_ip", |
17633 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
17634 | 14 | NULL, HFILL} |
17635 | 14 | }, |
17636 | | /* ntop, 35632 / 276 */ |
17637 | 14 | {&hf_pie_ntop_gtpv2_end_user_imsi, |
17638 | 14 | {"GTPv2 End User IMSI", "cflow.pie.ntop.gtpv2_end_user_imsi", |
17639 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17640 | 14 | NULL, HFILL} |
17641 | 14 | }, |
17642 | | /* ntop, 35632 / 277 */ |
17643 | 14 | {&hf_pie_ntop_gtpv2_and_user_msisdn, |
17644 | 14 | {"GTPv2 End User MSISDN", "cflow.pie.ntop.gtpv2_and_user_msisdn", |
17645 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17646 | 14 | NULL, HFILL} |
17647 | 14 | }, |
17648 | | /* ntop, 35632 / 278 */ |
17649 | 14 | {&hf_pie_ntop_gtpv2_apn_name, |
17650 | 14 | {"GTPv2 APN Name", "cflow.pie.ntop.gtpv2_apn_name", |
17651 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17652 | 14 | NULL, HFILL} |
17653 | 14 | }, |
17654 | | /* ntop, 35632 / 279 */ |
17655 | 14 | {&hf_pie_ntop_gtpv2_uli_mcc, |
17656 | 14 | {"GTPv2 Mobile Country Code", "cflow.pie.ntop.gtpv2_uli_mcc", |
17657 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17658 | 14 | NULL, HFILL} |
17659 | 14 | }, |
17660 | | /* ntop, 35632 / 280 */ |
17661 | 14 | {&hf_pie_ntop_gtpv2_uli_mnc, |
17662 | 14 | {"GTPv2 Mobile Network Code", "cflow.pie.ntop.gtpv2_uli_mnc", |
17663 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17664 | 14 | NULL, HFILL} |
17665 | 14 | }, |
17666 | | /* ntop, 35632 / 281 */ |
17667 | 14 | {&hf_pie_ntop_gtpv2_uli_cell_tac, |
17668 | 14 | {"GTPv2 Tracking Area Code", "cflow.pie.ntop.gtpv2_uli_cell_tac", |
17669 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17670 | 14 | NULL, HFILL} |
17671 | 14 | }, |
17672 | | /* ntop, 35632 / 282 */ |
17673 | 14 | {&hf_pie_ntop_gtpv2_uli_cell_id, |
17674 | 14 | {"GTPv2 Cell Identifier", "cflow.pie.ntop.gtpv2_uli_cell_id", |
17675 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17676 | 14 | NULL, HFILL} |
17677 | 14 | }, |
17678 | | /* ntop, 35632 / 283 */ |
17679 | 14 | {&hf_pie_ntop_gtpv2_rat_type, |
17680 | 14 | {"GTPv2 RAT Type", "cflow.pie.ntop.gtpv2_rat_type", |
17681 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17682 | 14 | NULL, HFILL} |
17683 | 14 | }, |
17684 | | /* ntop, 35632 / 284 */ |
17685 | 14 | {&hf_pie_ntop_gtpv2_pdn_ip, |
17686 | 14 | {"GTPV2 PDN IP Address", "cflow.pie.ntop.gtpv2_pdn_ip", |
17687 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17688 | 14 | NULL, HFILL} |
17689 | 14 | }, |
17690 | | /* ntop, 35632 / 285 */ |
17691 | 14 | {&hf_pie_ntop_gtpv2_end_user_imei, |
17692 | 14 | {"GTPv2 End User IMEI", "cflow.pie.ntop.gtpv2_end_user_imei", |
17693 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17694 | 14 | NULL, HFILL} |
17695 | 14 | }, |
17696 | | /* ntop, 35632 / 290 */ |
17697 | 14 | {&hf_pie_ntop_src_as_path_1, |
17698 | 14 | {"Src AS path position 1", "cflow.pie.ntop.src_as_path_1", |
17699 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17700 | 14 | NULL, HFILL} |
17701 | 14 | }, |
17702 | | /* ntop, 35632 / 291 */ |
17703 | 14 | {&hf_pie_ntop_src_as_path_2, |
17704 | 14 | {"Src AS path position 2", "cflow.pie.ntop.src_as_path_2", |
17705 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17706 | 14 | NULL, HFILL} |
17707 | 14 | }, |
17708 | | /* ntop, 35632 / 292 */ |
17709 | 14 | {&hf_pie_ntop_src_as_path_3, |
17710 | 14 | {"Src AS path position 3", "cflow.pie.ntop.src_as_path_3", |
17711 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17712 | 14 | NULL, HFILL} |
17713 | 14 | }, |
17714 | | /* ntop, 35632 / 293 */ |
17715 | 14 | {&hf_pie_ntop_src_as_path_4, |
17716 | 14 | {"Src AS path position 4", "cflow.pie.ntop.src_as_path_4", |
17717 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17718 | 14 | NULL, HFILL} |
17719 | 14 | }, |
17720 | | /* ntop, 35632 / 294 */ |
17721 | 14 | {&hf_pie_ntop_src_as_path_5, |
17722 | 14 | {"Src AS path position 5", "cflow.pie.ntop.src_as_path_5", |
17723 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17724 | 14 | NULL, HFILL} |
17725 | 14 | }, |
17726 | | /* ntop, 35632 / 295 */ |
17727 | 14 | {&hf_pie_ntop_src_as_path_6, |
17728 | 14 | {"Src AS path position 6", "cflow.pie.ntop.src_as_path_6", |
17729 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17730 | 14 | NULL, HFILL} |
17731 | 14 | }, |
17732 | | /* ntop, 35632 / 296 */ |
17733 | 14 | {&hf_pie_ntop_src_as_path_7, |
17734 | 14 | {"Src AS path position 7", "cflow.pie.ntop.src_as_path_7", |
17735 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17736 | 14 | NULL, HFILL} |
17737 | 14 | }, |
17738 | | /* ntop, 35632 / 297 */ |
17739 | 14 | {&hf_pie_ntop_src_as_path_8, |
17740 | 14 | {"Src AS path position 8", "cflow.pie.ntop.src_as_path_8", |
17741 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17742 | 14 | NULL, HFILL} |
17743 | 14 | }, |
17744 | | /* ntop, 35632 / 298 */ |
17745 | 14 | {&hf_pie_ntop_src_as_path_9, |
17746 | 14 | {"Src AS path position 9", "cflow.pie.ntop.src_as_path_9", |
17747 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17748 | 14 | NULL, HFILL} |
17749 | 14 | }, |
17750 | | /* ntop, 35632 / 299 */ |
17751 | 14 | {&hf_pie_ntop_src_as_path_10, |
17752 | 14 | {"Src AS path position 10", "cflow.pie.ntop.src_as_path_10", |
17753 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17754 | 14 | NULL, HFILL} |
17755 | 14 | }, |
17756 | | /* ntop, 35632 / 300 */ |
17757 | 14 | {&hf_pie_ntop_dst_as_path_1, |
17758 | 14 | {"Dest AS path position 1", "cflow.pie.ntop.dst_as_path_1", |
17759 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17760 | 14 | NULL, HFILL} |
17761 | 14 | }, |
17762 | | /* ntop, 35632 / 301 */ |
17763 | 14 | {&hf_pie_ntop_dst_as_path_2, |
17764 | 14 | {"Dest AS path position 2", "cflow.pie.ntop.dst_as_path_2", |
17765 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17766 | 14 | NULL, HFILL} |
17767 | 14 | }, |
17768 | | /* ntop, 35632 / 302 */ |
17769 | 14 | {&hf_pie_ntop_dst_as_path_3, |
17770 | 14 | {"Dest AS path position 3", "cflow.pie.ntop.dst_as_path_3", |
17771 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17772 | 14 | NULL, HFILL} |
17773 | 14 | }, |
17774 | | /* ntop, 35632 / 303 */ |
17775 | 14 | {&hf_pie_ntop_dst_as_path_4, |
17776 | 14 | {"Dest AS path position 4", "cflow.pie.ntop.dst_as_path_4", |
17777 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17778 | 14 | NULL, HFILL} |
17779 | 14 | }, |
17780 | | /* ntop, 35632 / 304 */ |
17781 | 14 | {&hf_pie_ntop_dst_as_path_5, |
17782 | 14 | {"Dest AS path position 5", "cflow.pie.ntop.dst_as_path_5", |
17783 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17784 | 14 | NULL, HFILL} |
17785 | 14 | }, |
17786 | | /* ntop, 35632 / 305 */ |
17787 | 14 | {&hf_pie_ntop_dst_as_path_6, |
17788 | 14 | {"Dest AS path position 6", "cflow.pie.ntop.dst_as_path_6", |
17789 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17790 | 14 | NULL, HFILL} |
17791 | 14 | }, |
17792 | | /* ntop, 35632 / 306 */ |
17793 | 14 | {&hf_pie_ntop_dst_as_path_7, |
17794 | 14 | {"Dest AS path position 7", "cflow.pie.ntop.dst_as_path_7", |
17795 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17796 | 14 | NULL, HFILL} |
17797 | 14 | }, |
17798 | | /* ntop, 35632 / 307 */ |
17799 | 14 | {&hf_pie_ntop_dst_as_path_8, |
17800 | 14 | {"Dest AS path position 8", "cflow.pie.ntop.dst_as_path_8", |
17801 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17802 | 14 | NULL, HFILL} |
17803 | 14 | }, |
17804 | | /* ntop, 35632 / 308 */ |
17805 | 14 | {&hf_pie_ntop_dst_as_path_9, |
17806 | 14 | {"Dest AS path position 9", "cflow.pie.ntop.dst_as_path_9", |
17807 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17808 | 14 | NULL, HFILL} |
17809 | 14 | }, |
17810 | | /* ntop, 35632 / 309 */ |
17811 | 14 | {&hf_pie_ntop_dst_as_path_10, |
17812 | 14 | {"Dest AS path position 10", "cflow.pie.ntop.dst_as_path_10", |
17813 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17814 | 14 | NULL, HFILL} |
17815 | 14 | }, |
17816 | | /* ntop, 35632 / 320 */ |
17817 | 14 | {&hf_pie_ntop_mysql_appl_latency_usec, |
17818 | 14 | {"MySQL request->response latency (usec)", "cflow.pie.ntop.mysql_appl_latency_usec", |
17819 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17820 | 14 | NULL, HFILL} |
17821 | 14 | }, |
17822 | | /* ntop, 35632 / 321 */ |
17823 | 14 | {&hf_pie_ntop_gtpv0_req_msg_type, |
17824 | 14 | {"GTPv0 Request Msg Type", "cflow.pie.ntop.gtpv0_req_msg_type", |
17825 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17826 | 14 | NULL, HFILL} |
17827 | 14 | }, |
17828 | | /* ntop, 35632 / 322 */ |
17829 | 14 | {&hf_pie_ntop_gtpv0_rsp_msg_type, |
17830 | 14 | {"GTPv0 Response Msg Type", "cflow.pie.ntop.gtpv0_rsp_msg_type", |
17831 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17832 | 14 | NULL, HFILL} |
17833 | 14 | }, |
17834 | | /* ntop, 35632 / 323 */ |
17835 | 14 | {&hf_pie_ntop_gtpv0_tid, |
17836 | 14 | {"GTPv0 Tunnel Identifier", "cflow.pie.ntop.gtpv0_tid", |
17837 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
17838 | 14 | NULL, HFILL} |
17839 | 14 | }, |
17840 | | /* ntop, 35632 / 324 */ |
17841 | 14 | {&hf_pie_ntop_gtpv0_end_user_ip, |
17842 | 14 | {"GTPv0 End User IP Address", "cflow.pie.ntop.gtpv0_end_user_ip", |
17843 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
17844 | 14 | NULL, HFILL} |
17845 | 14 | }, |
17846 | | /* ntop, 35632 / 325 */ |
17847 | 14 | {&hf_pie_ntop_gtpv0_end_user_msisdn, |
17848 | 14 | {"GTPv0 End User MSISDN", "cflow.pie.ntop.gtpv0_end_user_msisdn", |
17849 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17850 | 14 | NULL, HFILL} |
17851 | 14 | }, |
17852 | | /* ntop, 35632 / 326 */ |
17853 | 14 | {&hf_pie_ntop_gtpv0_apn_name, |
17854 | 14 | {"GTPv0 APN Name", "cflow.pie.ntop.gtpv0_apn_name", |
17855 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17856 | 14 | NULL, HFILL} |
17857 | 14 | }, |
17858 | | /* ntop, 35632 / 327 */ |
17859 | 14 | {&hf_pie_ntop_gtpv0_rai_mcc, |
17860 | 14 | {"GTPv0 Mobile Country Code", "cflow.pie.ntop.gtpv0_rai_mcc", |
17861 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17862 | 14 | NULL, HFILL} |
17863 | 14 | }, |
17864 | | /* ntop, 35632 / 328 */ |
17865 | 14 | {&hf_pie_ntop_gtpv0_rai_mnc, |
17866 | 14 | {"GTPv0 Mobile Network Code", "cflow.pie.ntop.gtpv0_rai_mnc", |
17867 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17868 | 14 | NULL, HFILL} |
17869 | 14 | }, |
17870 | | /* ntop, 35632 / 329 */ |
17871 | 14 | {&hf_pie_ntop_gtpv0_rai_cell_lac, |
17872 | 14 | {"GTPv0 Cell Location Area Code", "cflow.pie.ntop.gtpv0_rai_cell_lac", |
17873 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17874 | 14 | NULL, HFILL} |
17875 | 14 | }, |
17876 | | /* ntop, 35632 / 330 */ |
17877 | 14 | {&hf_pie_ntop_gtpv0_rai_cell_rac, |
17878 | 14 | {"GTPv0 Cell Routing Area Code", "cflow.pie.ntop.gtpv0_rai_cell_rac", |
17879 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17880 | 14 | NULL, HFILL} |
17881 | 14 | }, |
17882 | | /* ntop, 35632 / 331 */ |
17883 | 14 | {&hf_pie_ntop_gtpv0_response_cause, |
17884 | 14 | {"GTPv0 Cause of Operation", "cflow.pie.ntop.gtpv0_response_cause", |
17885 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17886 | 14 | NULL, HFILL} |
17887 | 14 | }, |
17888 | | /* ntop, 35632 / 332 */ |
17889 | 14 | {&hf_pie_ntop_gtpv1_response_cause, |
17890 | 14 | {"GTPv1 Cause of Operation", "cflow.pie.ntop.gtpv1_response_cause", |
17891 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17892 | 14 | NULL, HFILL} |
17893 | 14 | }, |
17894 | | /* ntop, 35632 / 333 */ |
17895 | 14 | {&hf_pie_ntop_gtpv2_response_cause, |
17896 | 14 | {"GTPv2 Cause of Operation", "cflow.pie.ntop.gtpv2_response_cause", |
17897 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17898 | 14 | NULL, HFILL} |
17899 | 14 | }, |
17900 | | /* ntop, 35632 / 334 */ |
17901 | 14 | {&hf_pie_ntop_num_pkts_ttl_5_32, |
17902 | 14 | {"# packets with TTL > 5 and TTL <= 32", "cflow.pie.ntop.num_pkts_ttl_5_32", |
17903 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17904 | 14 | NULL, HFILL} |
17905 | 14 | }, |
17906 | | /* ntop, 35632 / 335 */ |
17907 | 14 | {&hf_pie_ntop_num_pkts_ttl_32_64, |
17908 | 14 | {"# packets with TTL > 32 and <= 64", "cflow.pie.ntop.num_pkts_ttl_32_64", |
17909 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17910 | 14 | NULL, HFILL} |
17911 | 14 | }, |
17912 | | /* ntop, 35632 / 336 */ |
17913 | 14 | {&hf_pie_ntop_num_pkts_ttl_64_96, |
17914 | 14 | {"# packets with TTL > 64 and <= 96", "cflow.pie.ntop.num_pkts_ttl_64_96", |
17915 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17916 | 14 | NULL, HFILL} |
17917 | 14 | }, |
17918 | | /* ntop, 35632 / 337 */ |
17919 | 14 | {&hf_pie_ntop_num_pkts_ttl_96_128, |
17920 | 14 | {"# packets with TTL > 96 and <= 128", "cflow.pie.ntop.num_pkts_ttl_96_128", |
17921 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17922 | 14 | NULL, HFILL} |
17923 | 14 | }, |
17924 | | /* ntop, 35632 / 338 */ |
17925 | 14 | {&hf_pie_ntop_num_pkts_ttl_128_160, |
17926 | 14 | {"# packets with TTL > 128 and <= 160", "cflow.pie.ntop.num_pkts_ttl_128_160", |
17927 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17928 | 14 | NULL, HFILL} |
17929 | 14 | }, |
17930 | | /* ntop, 35632 / 339 */ |
17931 | 14 | {&hf_pie_ntop_num_pkts_ttl_160_192, |
17932 | 14 | {"# packets with TTL > 160 and <= 192", "cflow.pie.ntop.num_pkts_ttl_160_192", |
17933 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17934 | 14 | NULL, HFILL} |
17935 | 14 | }, |
17936 | | /* ntop, 35632 / 340 */ |
17937 | 14 | {&hf_pie_ntop_num_pkts_ttl_192_224, |
17938 | 14 | {"# packets with TTL > 192 and <= 224", "cflow.pie.ntop.num_pkts_ttl_192_224", |
17939 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17940 | 14 | NULL, HFILL} |
17941 | 14 | }, |
17942 | | /* ntop, 35632 / 341 */ |
17943 | 14 | {&hf_pie_ntop_num_pkts_ttl_224_255, |
17944 | 14 | {"# packets with TTL > 224 and <= 255", "cflow.pie.ntop.num_pkts_ttl_224_255", |
17945 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17946 | 14 | NULL, HFILL} |
17947 | 14 | }, |
17948 | | /* ntop, 35632 / 342 */ |
17949 | 14 | {&hf_pie_ntop_gtpv1_rai_lac, |
17950 | 14 | {"GTPv1 RAI Location Area Code", "cflow.pie.ntop.gtpv1_rai_lac", |
17951 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17952 | 14 | NULL, HFILL} |
17953 | 14 | }, |
17954 | | /* ntop, 35632 / 343 */ |
17955 | 14 | {&hf_pie_ntop_gtpv1_rai_rac, |
17956 | 14 | {"GTPv1 RAI Routing Area Code", "cflow.pie.ntop.gtpv1_rai_rac", |
17957 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
17958 | 14 | NULL, HFILL} |
17959 | 14 | }, |
17960 | | /* ntop, 35632 / 344 */ |
17961 | 14 | {&hf_pie_ntop_gtpv1_uli_mcc, |
17962 | 14 | {"GTPv1 ULI Mobile Country Code", "cflow.pie.ntop.gtpv1_uli_mcc", |
17963 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
17964 | 14 | NULL, HFILL} |
17965 | 14 | }, |
17966 | | /* ntop, 35632 / 345 */ |
17967 | 14 | {&hf_pie_ntop_gtpv1_uli_mnc, |
17968 | 14 | {"GTPv1 ULI Mobile Network Code", "cflow.pie.ntop.gtpv1_uli_mnc", |
17969 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17970 | 14 | NULL, HFILL} |
17971 | 14 | }, |
17972 | | /* ntop, 35632 / 346 */ |
17973 | 14 | {&hf_pie_ntop_num_pkts_ttl_2_5, |
17974 | 14 | {"# packets with TTL > 1 and TTL <= 5", "cflow.pie.ntop.num_pkts_ttl_2_5", |
17975 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17976 | 14 | NULL, HFILL} |
17977 | 14 | }, |
17978 | | /* ntop, 35632 / 347 */ |
17979 | 14 | {&hf_pie_ntop_num_pkts_ttl_eq_1, |
17980 | 14 | {"# packets with TTL = 1", "cflow.pie.ntop.num_pkts_ttl_eq_1", |
17981 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
17982 | 14 | NULL, HFILL} |
17983 | 14 | }, |
17984 | | /* ntop, 35632 / 348 */ |
17985 | 14 | {&hf_pie_ntop_rtp_sip_call_id, |
17986 | 14 | {"SIP call-id corresponding to this RTP stream", "cflow.pie.ntop.rtp_sip_call_id", |
17987 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17988 | 14 | NULL, HFILL} |
17989 | 14 | }, |
17990 | | /* ntop, 35632 / 349 */ |
17991 | 14 | {&hf_pie_ntop_in_src_osi_sap, |
17992 | 14 | {"OSI Source SAP (OSI Traffic Only)", "cflow.pie.ntop.in_src_osi_sap", |
17993 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
17994 | 14 | NULL, HFILL} |
17995 | 14 | }, |
17996 | | /* ntop, 35632 / 350 */ |
17997 | 14 | {&hf_pie_ntop_out_dst_osi_sap, |
17998 | 14 | {"OSI Destination SAP (OSI Traffic Only)", "cflow.pie.ntop.out_dst_osi_sap", |
17999 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18000 | 14 | NULL, HFILL} |
18001 | 14 | }, |
18002 | | /* ntop, 35632 / 351 */ |
18003 | 14 | {&hf_pie_ntop_whois_das_domain, |
18004 | 14 | {"Whois/DAS Domain name", "cflow.pie.ntop.whois_das_domain", |
18005 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18006 | 14 | NULL, HFILL} |
18007 | 14 | }, |
18008 | | /* ntop, 35632 / 352 */ |
18009 | 14 | {&hf_pie_ntop_dns_ttl_answer, |
18010 | 14 | {"TTL of the first A record (if any)", "cflow.pie.ntop.dns_ttl_answer", |
18011 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18012 | 14 | NULL, HFILL} |
18013 | 14 | }, |
18014 | | /* ntop, 35632 / 353 */ |
18015 | 14 | {&hf_pie_ntop_dhcp_client_mac, |
18016 | 14 | {"MAC of the DHCP client", "cflow.pie.ntop.dhcp_client_mac", |
18017 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
18018 | 14 | NULL, HFILL} |
18019 | 14 | }, |
18020 | | /* ntop, 35632 / 354 */ |
18021 | 14 | {&hf_pie_ntop_dhcp_client_ip, |
18022 | 14 | {"DHCP assigned client IPv4 address", "cflow.pie.ntop.dhcp_client_ip", |
18023 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18024 | 14 | NULL, HFILL} |
18025 | 14 | }, |
18026 | | /* ntop, 35632 / 355 */ |
18027 | 14 | {&hf_pie_ntop_dhcp_client_name, |
18028 | 14 | {"DHCP client name", "cflow.pie.ntop.dhcp_clien_name", |
18029 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18030 | 14 | NULL, HFILL} |
18031 | 14 | }, |
18032 | | /* ntop, 35632 / 356 */ |
18033 | 14 | {&hf_pie_ntop_ftp_login, |
18034 | 14 | {"FTP client login", "cflow.pie.ntop.ftp_login", |
18035 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18036 | 14 | NULL, HFILL} |
18037 | 14 | }, |
18038 | | /* ntop, 35632 / 357 */ |
18039 | 14 | {&hf_pie_ntop_ftp_password, |
18040 | 14 | {"FTP client password", "cflow.pie.ntop.ftp_password", |
18041 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18042 | 14 | NULL, HFILL} |
18043 | 14 | }, |
18044 | | /* ntop, 35632 / 358 */ |
18045 | 14 | {&hf_pie_ntop_ftp_command, |
18046 | 14 | {"FTP client command", "cflow.pie.ntop.ftp_command", |
18047 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18048 | 14 | NULL, HFILL} |
18049 | 14 | }, |
18050 | | /* ntop, 35632 / 359 */ |
18051 | 14 | {&hf_pie_ntop_ftp_command_ret_code, |
18052 | 14 | {"FTP client command return code", "cflow.pie.ntop.ftp_command_ret_code", |
18053 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
18054 | 14 | NULL, HFILL} |
18055 | 14 | }, |
18056 | | /* ntop, 35632 / 360 */ |
18057 | 14 | {&hf_pie_ntop_http_method, |
18058 | 14 | {"HTTP METHOD", "cflow.pie.ntop.http_method", |
18059 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18060 | 14 | NULL, HFILL} |
18061 | 14 | }, |
18062 | | /* ntop, 35632 / 361 */ |
18063 | 14 | {&hf_pie_ntop_http_site, |
18064 | 14 | {"HTTP server without host name", "cflow.pie.ntop.http_site", |
18065 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18066 | 14 | NULL, HFILL} |
18067 | 14 | }, |
18068 | | /* ntop, 35632 / 362 */ |
18069 | 14 | {&hf_pie_ntop_sip_c_ip, |
18070 | 14 | {"SIP C IP addresses", "cflow.pie.ntop.sip_c_ip", |
18071 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18072 | 14 | NULL, HFILL} |
18073 | 14 | }, |
18074 | | /* ntop, 35632 / 363 */ |
18075 | 14 | {&hf_pie_ntop_sip_call_state, |
18076 | 14 | {"SIP Call State", "cflow.pie.ntop.sip_call_state", |
18077 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18078 | 14 | NULL, HFILL} |
18079 | 14 | }, |
18080 | | /* ntop, 35632 / 370 */ |
18081 | 14 | {&hf_pie_ntop_rtp_in_mos, |
18082 | 14 | {"RTP pseudo-MOS (value * 100) (src->dst)", "cflow.pie.ntop.rtp_in_mos", |
18083 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18084 | 14 | NULL, HFILL} |
18085 | 14 | }, |
18086 | | /* ntop, 35632 / 371 */ |
18087 | 14 | {&hf_pie_ntop_rtp_in_r_factor, |
18088 | 14 | {"RTP pseudo-R_FACTOR (value * 100) (src->dst)", "cflow.pie.ntop.rtp_in_r_factor", |
18089 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18090 | 14 | NULL, HFILL} |
18091 | 14 | }, |
18092 | | /* ntop, 35632 / 372 */ |
18093 | 14 | {&hf_pie_ntop_src_proc_user_name, |
18094 | 14 | {"Src process user name", "cflow.pie.ntop.src_proc_user_name", |
18095 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18096 | 14 | NULL, HFILL} |
18097 | 14 | }, |
18098 | | /* ntop, 35632 / 373 */ |
18099 | 14 | {&hf_pie_ntop_src_father_proc_pid, |
18100 | 14 | {"Src father process PID", "cflow.pie.ntop.src_father_proc_pid", |
18101 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18102 | 14 | NULL, HFILL} |
18103 | 14 | }, |
18104 | | /* ntop, 35632 / 374 */ |
18105 | 14 | {&hf_pie_ntop_src_father_proc_name, |
18106 | 14 | {"Src father process name", "cflow.pie.ntop.src_father_proc_name", |
18107 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18108 | 14 | NULL, HFILL} |
18109 | 14 | }, |
18110 | | /* ntop, 35632 / 375 */ |
18111 | 14 | {&hf_pie_ntop_dst_proc_pid, |
18112 | 14 | {"Dst process PID", "cflow.pie.ntop.dst_proc_pid", |
18113 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18114 | 14 | NULL, HFILL} |
18115 | 14 | }, |
18116 | | /* ntop, 35632 / 376 */ |
18117 | 14 | {&hf_pie_ntop_dst_proc_name, |
18118 | 14 | {"Dst process name", "cflow.pie.ntop.dst_proc_name", |
18119 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18120 | 14 | NULL, HFILL} |
18121 | 14 | }, |
18122 | | /* ntop, 35632 / 377 */ |
18123 | 14 | {&hf_pie_ntop_dst_proc_user_name, |
18124 | 14 | {"Dst process user name", "cflow.pie.ntop.dst_proc_user_name", |
18125 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18126 | 14 | NULL, HFILL} |
18127 | 14 | }, |
18128 | | /* ntop, 35632 / 378 */ |
18129 | 14 | {&hf_pie_ntop_dst_father_proc_pid, |
18130 | 14 | {"Dst father process PID", "cflow.pie.ntop.dst_father_proc_pid", |
18131 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18132 | 14 | NULL, HFILL} |
18133 | 14 | }, |
18134 | | /* ntop, 35632 / 379 */ |
18135 | 14 | {&hf_pie_ntop_dst_father_proc_name, |
18136 | 14 | {"Dst father process name", "cflow.pie.ntop.dst_father_proc_name", |
18137 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18138 | 14 | NULL, HFILL} |
18139 | 14 | }, |
18140 | | /* ntop, 35632 / 380 */ |
18141 | 14 | {&hf_pie_ntop_rtp_rtt, |
18142 | 14 | {"RTP Round Trip Time", "cflow.pie.ntop.rtp_rtt", |
18143 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_milliseconds), 0x0, |
18144 | 14 | NULL, HFILL} |
18145 | 14 | }, |
18146 | | /* ntop, 35632 / 381 */ |
18147 | 14 | {&hf_pie_ntop_rtp_in_transit, |
18148 | 14 | {"RTP Transit (value * 100) (src->dst)", "cflow.pie.ntop.rtp_in_transit", |
18149 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18150 | 14 | NULL, HFILL} |
18151 | 14 | }, |
18152 | | /* ntop, 35632 / 382 */ |
18153 | 14 | {&hf_pie_ntop_rtp_out_transit, |
18154 | 14 | {"RTP Transit (value * 100) (dst->src)", "cflow.pie.ntop.rtp_out_transit", |
18155 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18156 | 14 | NULL, HFILL} |
18157 | 14 | }, |
18158 | | /* ntop, 35632 / 383 */ |
18159 | 14 | {&hf_pie_ntop_src_proc_actual_memory, |
18160 | 14 | {"Src process actual memory", "cflow.pie.ntop.src_proc_actual_memory", |
18161 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_byte_bytes), 0x0, |
18162 | 14 | NULL, HFILL} |
18163 | 14 | }, |
18164 | | /* ntop, 35632 / 384 */ |
18165 | 14 | {&hf_pie_ntop_src_proc_peak_memory, |
18166 | 14 | {"Src process peak memory", "cflow.pie.ntop.src_proc_peak_memory", |
18167 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_byte_bytes), 0x0, |
18168 | 14 | NULL, HFILL} |
18169 | 14 | }, |
18170 | | /* ntop, 35632 / 385 */ |
18171 | 14 | {&hf_pie_ntop_src_proc_average_cpu_load, |
18172 | 14 | {"Src process avg load (% * 100)", "cflow.pie.ntop.src_proc_average_cpu_load", |
18173 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18174 | 14 | NULL, HFILL} |
18175 | 14 | }, |
18176 | | /* ntop, 35632 / 386 */ |
18177 | 14 | {&hf_pie_ntop_src_proc_num_page_faults, |
18178 | 14 | {"Src process num pagefaults", "cflow.pie.ntop.src_proc_num_page_faults", |
18179 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18180 | 14 | NULL, HFILL} |
18181 | 14 | }, |
18182 | | /* ntop, 35632 / 387 */ |
18183 | 14 | {&hf_pie_ntop_dst_proc_actual_memory, |
18184 | 14 | {"Dst process actual memory", "cflow.pie.ntop.dst_proc_actual_memory", |
18185 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_byte_bytes), 0x0, |
18186 | 14 | NULL, HFILL} |
18187 | 14 | }, |
18188 | | /* ntop, 35632 / 388 */ |
18189 | 14 | {&hf_pie_ntop_dst_proc_peak_memory, |
18190 | 14 | {"Dst process peak memory", "cflow.pie.ntop.dst_proc_peak_memory", |
18191 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_byte_bytes), 0x0, |
18192 | 14 | NULL, HFILL} |
18193 | 14 | }, |
18194 | | /* ntop, 35632 / 389 */ |
18195 | 14 | {&hf_pie_ntop_dst_proc_average_cpu_load, |
18196 | 14 | {"Dst process avg load (% * 100)", "cflow.pie.ntop.dst_proc_average_cpu_load", |
18197 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18198 | 14 | NULL, HFILL} |
18199 | 14 | }, |
18200 | | /* ntop, 35632 / 390 */ |
18201 | 14 | {&hf_pie_ntop_dst_proc_num_page_faults, |
18202 | 14 | {"Dst process num pagefaults", "cflow.pie.ntop.dst_proc_num_page_faults", |
18203 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18204 | 14 | NULL, HFILL} |
18205 | 14 | }, |
18206 | | /* ntop, 35632 / 391 */ |
18207 | 14 | {&hf_pie_ntop_duration_in, |
18208 | 14 | {"Client to Server stream duration", "cflow.pie.ntop.duration_in", |
18209 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_milliseconds), 0x0, |
18210 | 14 | NULL, HFILL} |
18211 | 14 | }, |
18212 | | /* ntop, 35632 / 392 */ |
18213 | 14 | {&hf_pie_ntop_duration_out, |
18214 | 14 | {"Client to Server stream duration", "cflow.pie.ntop.duration_out", |
18215 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_milliseconds), 0x0, |
18216 | 14 | NULL, HFILL} |
18217 | 14 | }, |
18218 | | /* ntop, 35632 / 393 */ |
18219 | 14 | {&hf_pie_ntop_src_proc_pctg_iowait, |
18220 | 14 | {"Src process iowait time % (% * 100)", "cflow.pie.ntop.src_proc_pctg_iowait", |
18221 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18222 | 14 | NULL, HFILL} |
18223 | 14 | }, |
18224 | | /* ntop, 35632 / 394 */ |
18225 | 14 | {&hf_pie_ntop_dst_proc_pctg_iowait, |
18226 | 14 | {"Dst process iowait time % (% * 100)", "cflow.pie.ntop.dst_proc_pctg_iowait", |
18227 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18228 | 14 | NULL, HFILL} |
18229 | 14 | }, |
18230 | | /* ntop, 35632 / 395 */ |
18231 | 14 | {&hf_pie_ntop_rtp_dtmf_tones, |
18232 | 14 | {"DTMF tones sent (if any) during the call", "cflow.pie.ntop.rtp_dtmf_tones", |
18233 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18234 | 14 | NULL, HFILL} |
18235 | 14 | }, |
18236 | | /* ntop, 35632 / 396 */ |
18237 | 14 | {&hf_pie_ntop_untunneled_ipv6_src_addr, |
18238 | 14 | {"Untunneled IPv6 source address", "cflow.pie.ntop.untunneled_ipv6_src_addr", |
18239 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
18240 | 14 | NULL, HFILL} |
18241 | 14 | }, |
18242 | | /* ntop, 35632 / 397 */ |
18243 | 14 | {&hf_pie_ntop_untunneled_ipv6_dst_addr, |
18244 | 14 | {"Untunneled IPv6 destination address", "cflow.pie.ntop.untunneled_ipv6_dst_addr", |
18245 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
18246 | 14 | NULL, HFILL} |
18247 | 14 | }, |
18248 | | /* ntop, 35632 / 398 */ |
18249 | 14 | {&hf_pie_ntop_dns_response, |
18250 | 14 | {"DNS response(s)", "cflow.pie.ntop.dns_response", |
18251 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18252 | 14 | NULL, HFILL} |
18253 | 14 | }, |
18254 | | /* ntop, 35632 / 399 */ |
18255 | 14 | {&hf_pie_ntop_diameter_req_msg_type, |
18256 | 14 | {"DIAMETER Request Msg Type", "cflow.pie.ntop.diameter_req_msg_type", |
18257 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18258 | 14 | NULL, HFILL} |
18259 | 14 | }, |
18260 | | /* ntop, 35632 / 400 */ |
18261 | 14 | {&hf_pie_ntop_diameter_rsp_msg_type, |
18262 | 14 | {"DIAMETER Response Msg Type", "cflow.pie.ntop.diameter_rsp_msg_type", |
18263 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18264 | 14 | NULL, HFILL} |
18265 | 14 | }, |
18266 | | /* ntop, 35632 / 401 */ |
18267 | 14 | {&hf_pie_ntop_diameter_req_origin_host, |
18268 | 14 | {"DIAMETER Origin Host Request", "cflow.pie.ntop.diameter_req_origin_host", |
18269 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18270 | 14 | NULL, HFILL} |
18271 | 14 | }, |
18272 | | /* ntop, 35632 / 402 */ |
18273 | 14 | {&hf_pie_ntop_diameter_rsp_origin_host, |
18274 | 14 | {"DIAMETER Origin Host Response", "cflow.pie.ntop.diameter_rsp_origin_host", |
18275 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18276 | 14 | NULL, HFILL} |
18277 | 14 | }, |
18278 | | /* ntop, 35632 / 403 */ |
18279 | 14 | {&hf_pie_ntop_diameter_req_user_name, |
18280 | 14 | {"DIAMETER Request User Name", "cflow.pie.ntop.diameter_req_user_name", |
18281 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18282 | 14 | NULL, HFILL} |
18283 | 14 | }, |
18284 | | /* ntop, 35632 / 404 */ |
18285 | 14 | {&hf_pie_ntop_diameter_rsp_result_code, |
18286 | 14 | {"DIAMETER Response Result Code", "cflow.pie.ntop.diameter_rsp_result_code", |
18287 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18288 | 14 | NULL, HFILL} |
18289 | 14 | }, |
18290 | | /* ntop, 35632 / 405 */ |
18291 | 14 | {&hf_pie_ntop_diameter_exp_res_vendor_id, |
18292 | 14 | {"DIAMETER Response Experimental Result Vendor Id", "cflow.pie.ntop.diameter_exp_res_vendor_id", |
18293 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18294 | 14 | NULL, HFILL} |
18295 | 14 | }, |
18296 | | /* ntop, 35632 / 406 */ |
18297 | 14 | {&hf_pie_ntop_diameter_exp_res_result_code, |
18298 | 14 | {"DIAMETER Response Experimental Result Code", "cflow.pie.ntop.diameter_exp_res_result_code", |
18299 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18300 | 14 | NULL, HFILL} |
18301 | 14 | }, |
18302 | | /* ntop, 35632 / 407 */ |
18303 | 14 | {&hf_pie_ntop_s1ap_enb_ue_s1ap_id, |
18304 | 14 | {"S1AP ENB Identifier", "cflow.pie.ntop.s1ap_enb_ue_s1ap_id", |
18305 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18306 | 14 | NULL, HFILL} |
18307 | 14 | }, |
18308 | | /* ntop, 35632 / 408 */ |
18309 | 14 | {&hf_pie_ntop_s1ap_mme_ue_s1ap_id, |
18310 | 14 | {"S1AP MME Identifier", "cflow.pie.ntop.s1ap_mme_ue_s1ap_id", |
18311 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18312 | 14 | NULL, HFILL} |
18313 | 14 | }, |
18314 | | /* ntop, 35632 / 409 */ |
18315 | 14 | {&hf_pie_ntop_s1ap_msg_emm_type_mme_to_enb, |
18316 | 14 | {"S1AP EMM Message Type from MME to ENB", "cflow.pie.ntop.s1ap_msg_emm_type_mme_to_enb", |
18317 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18318 | 14 | NULL, HFILL} |
18319 | 14 | }, |
18320 | | /* ntop, 35632 / 410 */ |
18321 | 14 | {&hf_pie_ntop_s1ap_msg_esm_type_mme_to_enb, |
18322 | 14 | {"S1AP ESM Message Type from MME to ENB", "cflow.pie.ntop.s1ap_msg_esm_type_mme_to_enb", |
18323 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18324 | 14 | NULL, HFILL} |
18325 | 14 | }, |
18326 | | /* ntop, 35632 / 411 */ |
18327 | 14 | {&hf_pie_ntop_s1ap_msg_emm_type_enb_to_mme, |
18328 | 14 | {"S1AP EMM Message Type from ENB to MME", "cflow.pie.ntop.s1ap_msg_emm_type_enb_to_mme", |
18329 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18330 | 14 | NULL, HFILL} |
18331 | 14 | }, |
18332 | | /* ntop, 35632 / 412 */ |
18333 | 14 | {&hf_pie_ntop_s1ap_msg_esm_type_enb_to_mme, |
18334 | 14 | {"S1AP ESM Message Type from ENB to MME", "cflow.pie.ntop.s1ap_msg_esm_type_enb_to_mme", |
18335 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18336 | 14 | NULL, HFILL} |
18337 | 14 | }, |
18338 | | /* ntop, 35632 / 413 */ |
18339 | 14 | {&hf_pie_ntop_s1ap_cause_enb_to_mme, |
18340 | 14 | {"S1AP Cause from ENB to MME", "cflow.pie.ntop.s1ap_cause_enb_to_mme", |
18341 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18342 | 14 | NULL, HFILL} |
18343 | 14 | }, |
18344 | | /* ntop, 35632 / 414 */ |
18345 | 14 | {&hf_pie_ntop_s1ap_detailed_cause_enb_to_mme, |
18346 | 14 | {"S1AP Detailed Cause from ENB to MME", "cflow.pie.ntop.s1ap_detailed_cause_enb_to_mme", |
18347 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18348 | 14 | NULL, HFILL} |
18349 | 14 | }, |
18350 | | /* ntop, 35632 / 415 */ |
18351 | 14 | {&hf_pie_ntop_tcp_win_min_in, |
18352 | 14 | {"Min TCP Window (src->dst)", "cflow.pie.ntop.tcp_win_min_in", |
18353 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
18354 | 14 | NULL, HFILL} |
18355 | 14 | }, |
18356 | | /* ntop, 35632 / 416 */ |
18357 | 14 | {&hf_pie_ntop_tcp_win_max_in, |
18358 | 14 | {"Max TCP Window (src->dst)", "cflow.pie.ntop.tcp_win_max_in", |
18359 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
18360 | 14 | NULL, HFILL} |
18361 | 14 | }, |
18362 | | /* ntop, 35632 / 417 */ |
18363 | 14 | {&hf_pie_ntop_tcp_win_mss_in, |
18364 | 14 | {"TCP Max Segment Size (src->dst)", "cflow.pie.ntop.tcp_win_mss_in", |
18365 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
18366 | 14 | NULL, HFILL} |
18367 | 14 | }, |
18368 | | /* ntop, 35632 / 418 */ |
18369 | 14 | {&hf_pie_ntop_tcp_win_scale_in, |
18370 | 14 | {"TCP Window Scale (src->dst)", "cflow.pie.ntop.tcp_win_scale_in", |
18371 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18372 | 14 | NULL, HFILL} |
18373 | 14 | }, |
18374 | | /* ntop, 35632 / 419 */ |
18375 | 14 | {&hf_pie_ntop_tcp_win_min_out, |
18376 | 14 | {"Min TCP Window (dst->src)", "cflow.pie.ntop.tcp_win_min_out", |
18377 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
18378 | 14 | NULL, HFILL} |
18379 | 14 | }, |
18380 | | /* ntop, 35632 / 420 */ |
18381 | 14 | {&hf_pie_ntop_tcp_win_max_out, |
18382 | 14 | {"Max TCP Window (dst->src)", "cflow.pie.ntop.tcp_win_max_out", |
18383 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
18384 | 14 | NULL, HFILL} |
18385 | 14 | }, |
18386 | | /* ntop, 35632 / 421 */ |
18387 | 14 | {&hf_pie_ntop_tcp_win_mss_out, |
18388 | 14 | {"TCP Max Segment Size (dst->src)", "cflow.pie.ntop.tcp_win_mss_out", |
18389 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
18390 | 14 | NULL, HFILL} |
18391 | 14 | }, |
18392 | | /* ntop, 35632 / 422 */ |
18393 | 14 | {&hf_pie_ntop_tcp_win_scale_out, |
18394 | 14 | {"TCP Window Scale (dst->src)", "cflow.pie.ntop.tcp_win_scale_out", |
18395 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18396 | 14 | NULL, HFILL} |
18397 | 14 | }, |
18398 | | /* ntop, 35632 / 423 */ |
18399 | 14 | {&hf_pie_ntop_dhcp_remote_id, |
18400 | 14 | {"DHCP agent remote Id", "cflow.pie.ntop.dhcp_remote_id", |
18401 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18402 | 14 | NULL, HFILL} |
18403 | 14 | }, |
18404 | | /* ntop, 35632 / 424 */ |
18405 | 14 | {&hf_pie_ntop_dhcp_subscriber_id, |
18406 | 14 | {"DHCP subscribed Id", "cflow.pie.ntop.dhcp_subscriber_id", |
18407 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18408 | 14 | NULL, HFILL} |
18409 | 14 | }, |
18410 | | /* ntop, 35632 / 425 */ |
18411 | 14 | {&hf_pie_ntop_src_proc_uid, |
18412 | 14 | {"Src process UID", "cflow.pie.ntop.src_proc_uid", |
18413 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18414 | 14 | NULL, HFILL} |
18415 | 14 | }, |
18416 | | /* ntop, 35632 / 426 */ |
18417 | 14 | {&hf_pie_ntop_dst_proc_uid, |
18418 | 14 | {"Dst process UID", "cflow.pie.ntop.dst_proc_uid", |
18419 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18420 | 14 | NULL, HFILL} |
18421 | 14 | }, |
18422 | | /* ntop, 35632 / 427 */ |
18423 | 14 | {&hf_pie_ntop_application_name, |
18424 | 14 | {"Palo Alto App-Id", "cflow.pie.ntop.application_name", |
18425 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18426 | 14 | NULL, HFILL} |
18427 | 14 | }, |
18428 | | /* ntop, 35632 / 428 */ |
18429 | 14 | {&hf_pie_ntop_user_name, |
18430 | 14 | {"Palo Alto User-Id", "cflow.pie.ntop.user_name", |
18431 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18432 | 14 | NULL, HFILL} |
18433 | 14 | }, |
18434 | | /* ntop, 35632 / 429 */ |
18435 | 14 | {&hf_pie_ntop_dhcp_message_type, |
18436 | 14 | {"DHCP message type", "cflow.pie.ntop.dhcp_message_type", |
18437 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18438 | 14 | NULL, HFILL} |
18439 | 14 | }, |
18440 | | /* ntop, 35632 / 430 */ |
18441 | 14 | {&hf_pie_ntop_rtp_in_pkt_drop, |
18442 | 14 | {"Packet discarded by Jitter Buffer (src->dst)", "cflow.pie.ntop.rtp_in_pkt_drop", |
18443 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18444 | 14 | NULL, HFILL} |
18445 | 14 | }, |
18446 | | /* ntop, 35632 / 431 */ |
18447 | 14 | {&hf_pie_ntop_rtp_out_pkt_drop, |
18448 | 14 | {"Packet discarded by Jitter Buffer (dst->src)", "cflow.pie.ntop.rtp_out_pkt_drop", |
18449 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18450 | 14 | NULL, HFILL} |
18451 | 14 | }, |
18452 | | /* ntop, 35632 / 432 */ |
18453 | 14 | {&hf_pie_ntop_rtp_out_mos, |
18454 | 14 | {"RTP pseudo-MOS (value * 100) (dst->src)", "cflow.pie.ntop.rtp_out_mos", |
18455 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18456 | 14 | NULL, HFILL} |
18457 | 14 | }, |
18458 | | /* ntop, 35632 / 433 */ |
18459 | 14 | {&hf_pie_ntop_rtp_out_r_factor, |
18460 | 14 | {"RTP pseudo-R_FACTOR (value * 100) (dst->src)", "cflow.pie.ntop.rtp_out_r_factor", |
18461 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18462 | 14 | NULL, HFILL} |
18463 | 14 | }, |
18464 | | /* ntop, 35632 / 434 */ |
18465 | 14 | {&hf_pie_ntop_rtp_mos, |
18466 | 14 | {"RTP pseudo-MOS (value * 100) (average both directions)", "cflow.pie.ntop.rtp_mos", |
18467 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18468 | 14 | NULL, HFILL} |
18469 | 14 | }, |
18470 | | /* ntop, 35632 / 435 */ |
18471 | 14 | {&hf_pie_ntop_gptv2_s5_s8_gtpc_teid, |
18472 | 14 | {"GTPv2 S5/S8 SGW GTPC TEIDs", "cflow.pie.ntop.gptv2_s5_s8_gtpc_teid", |
18473 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18474 | 14 | NULL, HFILL} |
18475 | 14 | }, |
18476 | | /* ntop, 35632 / 436 */ |
18477 | 14 | {&hf_pie_ntop_rtp_r_factor, |
18478 | 14 | {"RTP pseudo-R_FACTOR (value * 100) (average both directions)", "cflow.pie.ntop.rtp_r_factor", |
18479 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18480 | 14 | NULL, HFILL} |
18481 | 14 | }, |
18482 | | /* ntop, 35632 / 437 */ |
18483 | 14 | {&hf_pie_ntop_rtp_ssrc, |
18484 | 14 | {"RTP Sync Source ID", "cflow.pie.ntop.rtp_ssrc", |
18485 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18486 | 14 | NULL, HFILL} |
18487 | 14 | }, |
18488 | | /* ntop, 35632 / 438 */ |
18489 | 14 | {&hf_pie_ntop_payload_hash, |
18490 | 14 | {"Initial flow payload hash", "cflow.pie.ntop.payload_hash", |
18491 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18492 | 14 | NULL, HFILL} |
18493 | 14 | }, |
18494 | | /* ntop, 35632 / 439 */ |
18495 | 14 | {&hf_pie_ntop_gtpv2_c2s_s5_s8_gtpu_teid, |
18496 | 14 | {"GTPv2 Client->Srv S5/S8 PGW GTPU TEID", "cflow.pie.ntop.gtpv2_c2s_s5_s8_gtpu_teid", |
18497 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18498 | 14 | NULL, HFILL} |
18499 | 14 | }, |
18500 | | /* ntop, 35632 / 440 */ |
18501 | 14 | {&hf_pie_ntop_gtpv2_s2c_s5_s8_gtpu_teid, |
18502 | 14 | {"GTPv2 Srv->Client S5/S8 PGW GTPU TEID", "cflow.pie.ntop.gtpv2_s2c_s5_s8_gtpu_teid", |
18503 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18504 | 14 | NULL, HFILL} |
18505 | 14 | }, |
18506 | | /* ntop, 35632 / 441 */ |
18507 | 14 | {&hf_pie_ntop_gtpv2_c2s_s5_s8_gtpu_ip, |
18508 | 14 | {"GTPv2 Client->Srv S5/S8 PGW GTPU IP", "cflow.pie.ntop.gtpv2_c2s_s5_s8_gtpu_ip", |
18509 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18510 | 14 | NULL, HFILL} |
18511 | 14 | }, |
18512 | | /* ntop, 35632 / 442 */ |
18513 | 14 | {&hf_pie_ntop_gtpv2_s2c_s5_s8_gtpu_ip, |
18514 | 14 | {"GTPv2 Srv->Client S5/S8 PGW GTPU IP", "cflow.pie.ntop.gtpv2_s2c_s5_s8_gtpu_ip", |
18515 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18516 | 14 | NULL, HFILL} |
18517 | 14 | }, |
18518 | | /* ntop, 35632 / 443 */ |
18519 | 14 | {&hf_pie_ntop_src_as_map, |
18520 | 14 | {"Organization name for SRC_AS", "cflow.pie.ntop.src_as_map", |
18521 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18522 | 14 | NULL, HFILL} |
18523 | 14 | }, |
18524 | | /* ntop, 35632 / 444 */ |
18525 | 14 | {&hf_pie_ntop_dst_as_map, |
18526 | 14 | {"Organization name for DST_AS", "cflow.pie.ntop.dst_as_map", |
18527 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18528 | 14 | NULL, HFILL} |
18529 | 14 | }, |
18530 | | /* ntop, 35632 / 445 */ |
18531 | 14 | {&hf_pie_ntop_diameter_hop_by_hop_id, |
18532 | 14 | {"DIAMETER Hop by Hop Identifier", "cflow.pie.ntop.diameter_hop_by_hop_id", |
18533 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18534 | 14 | NULL, HFILL} |
18535 | 14 | }, |
18536 | | /* ntop, 35632 / 446 */ |
18537 | 14 | {&hf_pie_ntop_upstream_session_id, |
18538 | 14 | {"Upstream session identifier (e.g. L2TP) or 0 if unknown", "cflow.pie.ntop.upstream_session_id", |
18539 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
18540 | 14 | NULL, HFILL} |
18541 | 14 | }, |
18542 | | /* ntop, 35632 / 447 */ |
18543 | 14 | {&hf_pie_ntop_downstream_session_id, |
18544 | 14 | {"Downstream session identifier (e.g. L2TP) or 0 if unknown", "cflow.pie.ntop.downstream_session_id", |
18545 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18546 | 14 | NULL, HFILL} |
18547 | 14 | }, |
18548 | | /* ntop, 35632 / 448 */ |
18549 | 14 | {&hf_pie_ntop_src_ip_long, |
18550 | 14 | {"Longitude where the src IP is located", "cflow.pie.ntop.src_ip_long", |
18551 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18552 | 14 | NULL, HFILL} |
18553 | 14 | }, |
18554 | | /* ntop, 35632 / 449 */ |
18555 | 14 | {&hf_pie_ntop_src_ip_lat, |
18556 | 14 | {"Latitude where the src IP is located", "cflow.pie.ntop.src_ip_lat", |
18557 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18558 | 14 | NULL, HFILL} |
18559 | 14 | }, |
18560 | | /* ntop, 35632 / 450 */ |
18561 | 14 | {&hf_pie_ntop_dst_ip_long, |
18562 | 14 | {"Longitude where the dst IP is located", "cflow.pie.ntop.dst_ip_long", |
18563 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18564 | 14 | NULL, HFILL} |
18565 | 14 | }, |
18566 | | /* ntop, 35632 / 451 */ |
18567 | 14 | {&hf_pie_ntop_dst_ip_lat, |
18568 | 14 | {"Latitude where the dst IP is located", "cflow.pie.ntop.dst_ip_lat", |
18569 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18570 | 14 | NULL, HFILL} |
18571 | 14 | }, |
18572 | | /* ntop, 35632 / 452 */ |
18573 | 14 | {&hf_pie_ntop_diameter_clr_cancel_type, |
18574 | 14 | {"DIAMETER Cancellation Type", "cflow.pie.ntop.diameter_clr_cancel_type", |
18575 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18576 | 14 | NULL, HFILL} |
18577 | 14 | }, |
18578 | | /* ntop, 35632 / 453 */ |
18579 | 14 | {&hf_pie_ntop_diameter_clr_flags, |
18580 | 14 | {"DIAMETER CLR Flags", "cflow.pie.ntop.diameter_clr_flags", |
18581 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18582 | 14 | NULL, HFILL} |
18583 | 14 | }, |
18584 | | /* ntop, 35632 / 454 */ |
18585 | 14 | {&hf_pie_ntop_gtpv2_c2s_s5_s8_gtpc_ip, |
18586 | 14 | {"GTPv2 Client->Svr S5/S8 GTPC IP", "cflow.pie.ntop.gtpv2_c2s_s5_s8_gtpc_ip", |
18587 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18588 | 14 | NULL, HFILL} |
18589 | 14 | }, |
18590 | | /* ntop, 35632 / 455 */ |
18591 | 14 | {&hf_pie_ntop_gtpv2_s2c_s5_s8_gtpc_ip, |
18592 | 14 | {"GTPv2 Svr->Client S5/S8 GTPC IP", "cflow.pie.ntop.gtpv2_s2c_s5_s8_gtpc_ip", |
18593 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18594 | 14 | NULL, HFILL} |
18595 | 14 | }, |
18596 | | /* ntop, 35632 / 456 */ |
18597 | 14 | {&hf_pie_ntop_gtpv2_c2s_s5_s8_sgw_gtpu_teid, |
18598 | 14 | {"GTPv2 Client->Srv S5/S8 SGW GTPU TEID", "cflow.pie.ntop.gtpv2_c2s_s5_s8_sgw_gtpu_teid", |
18599 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18600 | 14 | NULL, HFILL} |
18601 | 14 | }, |
18602 | | /* ntop, 35632 / 457 */ |
18603 | 14 | {&hf_pie_ntop_gtpv2_s2c_s5_s8_sgw_gtpu_teid, |
18604 | 14 | {"GTPv2 Srv->Client S5/S8 SGW GTPU TEID", "cflow.pie.ntop.gtpv2_s2c_s5_s8_sgw_gtpu_teid", |
18605 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18606 | 14 | NULL, HFILL} |
18607 | 14 | }, |
18608 | | /* ntop, 35632 / 458 */ |
18609 | 14 | {&hf_pie_ntop_gtpv2_c2s_s5_s8_sgw_gtpu_ip, |
18610 | 14 | {"GTPv2 Client->Srv S5/S8 SGW GTPU IP", "cflow.pie.ntop.gtpv2_c2s_s5_s8_sgw_gtpu_ip", |
18611 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18612 | 14 | NULL, HFILL} |
18613 | 14 | }, |
18614 | | /* ntop, 35632 / 459 */ |
18615 | 14 | {&hf_pie_ntop_gtpv2_s2c_s5_s8_sgw_gtpu_ip, |
18616 | 14 | {"GTPv2 Srv->Client S5/S8 SGW GTPU IP", "cflow.pie.ntop.gtpv2_s2c_s5_s8_sgw_gtpu_ip", |
18617 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18618 | 14 | NULL, HFILL} |
18619 | 14 | }, |
18620 | | /* ntop, 35632 / 460 */ |
18621 | 14 | {&hf_pie_ntop_http_x_forwarded_for, |
18622 | 14 | {"HTTP X-Forwarded-For", "cflow.pie.ntop.http_x_forwarded_for", |
18623 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18624 | 14 | NULL, HFILL} |
18625 | 14 | }, |
18626 | | /* ntop, 35632 / 461 */ |
18627 | 14 | {&hf_pie_ntop_http_via, |
18628 | 14 | {"HTTP Via", "cflow.pie.ntop.http_via", |
18629 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18630 | 14 | NULL, HFILL} |
18631 | 14 | }, |
18632 | | /* ntop, 35632 / 462 */ |
18633 | 14 | {&hf_pie_ntop_ssdp_host, |
18634 | 14 | {"SSDP Host", "cflow.pie.ntop.ssdp_host", |
18635 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18636 | 14 | NULL, HFILL} |
18637 | 14 | }, |
18638 | | /* ntop, 35632 / 463 */ |
18639 | 14 | {&hf_pie_ntop_ssdp_usn, |
18640 | 14 | {"SSDP USN", "cflow.pie.ntop.ssdp_usn", |
18641 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18642 | 14 | NULL, HFILL} |
18643 | 14 | }, |
18644 | | /* ntop, 35632 / 464 */ |
18645 | 14 | {&hf_pie_ntop_netbios_query_name, |
18646 | 14 | {"NETBIOS Query Name", "cflow.pie.ntop.netbios_query_name", |
18647 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18648 | 14 | NULL, HFILL} |
18649 | 14 | }, |
18650 | | /* ntop, 35632 / 465 */ |
18651 | 14 | {&hf_pie_ntop_netbios_query_type, |
18652 | 14 | {"NETBIOS Query Type", "cflow.pie.ntop.netbios_query_type", |
18653 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18654 | 14 | NULL, HFILL} |
18655 | 14 | }, |
18656 | | /* ntop, 35632 / 466 */ |
18657 | 14 | {&hf_pie_ntop_netbios_response, |
18658 | 14 | {"NETBIOS Query Response", "cflow.pie.ntop.netbios_response", |
18659 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18660 | 14 | NULL, HFILL} |
18661 | 14 | }, |
18662 | | /* ntop, 35632 / 467 */ |
18663 | 14 | {&hf_pie_ntop_netbios_query_os, |
18664 | 14 | {"NETBIOS Query OS", "cflow.pie.ntop.netbios_query_os", |
18665 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18666 | 14 | NULL, HFILL} |
18667 | 14 | }, |
18668 | | /* ntop, 35632 / 468 */ |
18669 | 14 | {&hf_pie_ntop_ssdp_server, |
18670 | 14 | {"SSDP Server", "cflow.pie.ntop.ssdp_server", |
18671 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18672 | 14 | NULL, HFILL} |
18673 | 14 | }, |
18674 | | /* ntop, 35632 / 469 */ |
18675 | 14 | {&hf_pie_ntop_ssdp_type, |
18676 | 14 | {"SSDP Type", "cflow.pie.ntop.ssdp_type", |
18677 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18678 | 14 | NULL, HFILL} |
18679 | 14 | }, |
18680 | | /* ntop, 35632 / 470 */ |
18681 | 14 | {&hf_pie_ntop_ssdp_method, |
18682 | 14 | {"SSDP Method", "cflow.pie.ntop.ssdp_method", |
18683 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18684 | 14 | NULL, HFILL} |
18685 | 14 | }, |
18686 | | /* ntop, 35632 / 471 */ |
18687 | 14 | {&hf_pie_ntop_nprobe_ipv4_address, |
18688 | 14 | {"IPv4 address of the host were nProbe runs", "cflow.pie.ntop.nprobe_ipv4_address", |
18689 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18690 | 14 | NULL, HFILL} |
18691 | 14 | }, |
18692 | | |
18693 | | /* Plixer root (a hidden item to allow filtering) */ |
18694 | 14 | {&hf_pie_plixer, |
18695 | 14 | {"Plixer", "cflow.pie.plixer", |
18696 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
18697 | 14 | NULL, HFILL} |
18698 | 14 | }, |
18699 | | /* plixer, 13745 / 100 */ |
18700 | 14 | {&hf_pie_plixer_client_ip_v4, |
18701 | 14 | {"client_ip_v4", "cflow.pie.plixer.client.ip_v4", |
18702 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18703 | 14 | NULL, HFILL} |
18704 | 14 | }, |
18705 | 14 | {&hf_pie_plixer_client_hostname, |
18706 | | /* plixer, 13745 / 101 */ |
18707 | 14 | {"client_hostname", "cflow.pie.plixer.client_hostname", |
18708 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18709 | 14 | NULL, HFILL} |
18710 | 14 | }, |
18711 | | /* plixer, 13745 / 102 */ |
18712 | 14 | {&hf_pie_plixer_partner_name, |
18713 | 14 | {"Partner_name", "cflow.pie.plixer.partner_name", |
18714 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18715 | 14 | NULL, HFILL} |
18716 | 14 | }, |
18717 | | /* plixer, 13745 / 103 */ |
18718 | 14 | {&hf_pie_plixer_server_hostname, |
18719 | 14 | {"Server_hostname", "cflow.pie.plixer.server_hostname", |
18720 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18721 | 14 | NULL, HFILL} |
18722 | 14 | }, |
18723 | | /* plixer, 13745 / 104 */ |
18724 | 14 | {&hf_pie_plixer_server_ip_v4, |
18725 | 14 | {"Server_ip_v4", "cflow.pie.plixer.server_ip_v4", |
18726 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
18727 | 14 | NULL, HFILL} |
18728 | 14 | }, |
18729 | | /* plixer, 13745 / 105 */ |
18730 | 14 | {&hf_pie_plixer_recipient_address, |
18731 | 14 | {"Recipient_address", "cflow.pie.plixer.recipient_address", |
18732 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18733 | 14 | NULL, HFILL} |
18734 | 14 | }, |
18735 | | /* plixer, 13745 / 106 */ |
18736 | 14 | {&hf_pie_plixer_event_id, |
18737 | 14 | {"Event_id", "cflow.pie.plixer.event_id", |
18738 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18739 | 14 | NULL, HFILL} |
18740 | 14 | }, |
18741 | | /* plixer, 13745 / 107 */ |
18742 | 14 | {&hf_pie_plixer_msgid, |
18743 | 14 | {"Msgid", "cflow.pie.plixer.msgid", |
18744 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18745 | 14 | NULL, HFILL} |
18746 | 14 | }, |
18747 | | /* plixer, 13745 / 108 */ |
18748 | 14 | {&hf_pie_plixer_priority, |
18749 | 14 | {"Priority", "cflow.pie.plixer_priority", |
18750 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18751 | 14 | NULL, HFILL} |
18752 | 14 | }, |
18753 | | /* plixer, 13745 / 109 */ |
18754 | 14 | {&hf_pie_plixer_recipient_report_status, |
18755 | 14 | {"Recipient_report_status", "cflow.pie.plixer.recipient_report_status", |
18756 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18757 | 14 | NULL, HFILL} |
18758 | 14 | }, |
18759 | | /* plixer, 13745 / 110 */ |
18760 | 14 | {&hf_pie_plixer_number_recipients, |
18761 | 14 | {"Number_recipients", "cflow.pie.plixer.number_recipients", |
18762 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18763 | 14 | NULL, HFILL} |
18764 | 14 | }, |
18765 | | /* plixer, 13745 / 111 */ |
18766 | 14 | {&hf_pie_plixer_origination_time, |
18767 | 14 | {"Origination_time", "cflow.pie.plixer.origination_time", |
18768 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
18769 | 14 | NULL, HFILL} |
18770 | 14 | }, |
18771 | | /* plixer, 13745 / 112 */ |
18772 | 14 | {&hf_pie_plixer_encryption, |
18773 | 14 | {"Encryption", "cflow.pie.plixer.encryption", |
18774 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18775 | 14 | NULL, HFILL} |
18776 | 14 | }, |
18777 | | /* plixer, 13745 / 113 */ |
18778 | 14 | {&hf_pie_plixer_service_version, |
18779 | 14 | {"Service_version", "cflow.pie.plixer.service_version", |
18780 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18781 | 14 | NULL, HFILL} |
18782 | 14 | }, |
18783 | | /* plixer, 13745 / 114 */ |
18784 | 14 | {&hf_pie_plixer_linked_msgid, |
18785 | 14 | {"Linked_msgid", "cflow.pie.plixer.linked_msgid", |
18786 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18787 | 14 | NULL, HFILL} |
18788 | 14 | }, |
18789 | | /* plixer, 13745 / 115 */ |
18790 | 14 | {&hf_pie_plixer_message_subject, |
18791 | 14 | {"Message_subject", "cflow.pie.plixer.message_subject", |
18792 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18793 | 14 | NULL, HFILL} |
18794 | 14 | }, |
18795 | | /* plixer, 13745 / 116 */ |
18796 | 14 | {&hf_pie_plixer_sender_address, |
18797 | 14 | {"Sender_address", "cflow.pie.plixer.sender_address", |
18798 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18799 | 14 | NULL, HFILL} |
18800 | 14 | }, |
18801 | | /* plixer, 13745 / 117 */ |
18802 | 14 | {&hf_pie_plixer_date_time, |
18803 | 14 | {"Date_time", "cflow.pie.plixer.date_time", |
18804 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
18805 | 14 | NULL, HFILL} |
18806 | 14 | }, |
18807 | | |
18808 | | /* Ixia root (a hidden item to allow filtering) */ |
18809 | 14 | {&hf_pie_ixia, |
18810 | 14 | {"Ixia", "cflow.pie.ixia", |
18811 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
18812 | 14 | NULL, HFILL} |
18813 | 14 | }, |
18814 | | /* ixia, 3054 / 110 */ |
18815 | 14 | {&hf_pie_ixia_l7_application_id, |
18816 | 14 | {"L7 Application ID", "cflow.pie.ixia.l7-application-id", |
18817 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
18818 | 14 | "Application Identification number. Dynamically detected, so unique to each exporter", HFILL} |
18819 | 14 | }, |
18820 | | /* ixia, 3054 / 111 */ |
18821 | 14 | {&hf_pie_ixia_l7_application_name, |
18822 | 14 | {"L7 Application Name", "cflow.pie.ixia.l7-application-name", |
18823 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18824 | 14 | NULL, HFILL} |
18825 | 14 | }, |
18826 | | |
18827 | | /* ixia, 3054 / 120 */ |
18828 | 14 | {&hf_pie_ixia_source_ip_country_code, |
18829 | 14 | {"Source IP Country Code", "cflow.pie.ixia.source-ip-country-code", |
18830 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18831 | 14 | "2 letter country code for the source IP address", HFILL} |
18832 | 14 | }, |
18833 | | /* ixia, 3054 / 121 */ |
18834 | 14 | {&hf_pie_ixia_source_ip_country_name, |
18835 | 14 | {"Source IP Country Name", "cflow.pie.ixia.source-ip-country-name", |
18836 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18837 | 14 | "Country name for the source IP address", HFILL} |
18838 | 14 | }, |
18839 | | /* ixia, 3054 / 122 */ |
18840 | 14 | {&hf_pie_ixia_source_ip_region_code, |
18841 | 14 | {"Source IP Region Code", "cflow.pie.ixia.source-ip-region-code", |
18842 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18843 | 14 | "2 letter region code for the source IP address", HFILL} |
18844 | 14 | }, |
18845 | | /* ixia, 3054 / 123 */ |
18846 | 14 | {&hf_pie_ixia_source_ip_region_name, |
18847 | 14 | {"Source IP Region Name", "cflow.pie.ixia.source-ip-region-name", |
18848 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18849 | 14 | "Region name for the source IP address", HFILL} |
18850 | 14 | }, |
18851 | | /* ixia, 3054 / 125 */ |
18852 | 14 | {&hf_pie_ixia_source_ip_city_name, |
18853 | 14 | {"Source IP City Name", "cflow.pie.ixia.source-ip-city-name", |
18854 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18855 | 14 | "City name for the source IP address", HFILL} |
18856 | 14 | }, |
18857 | | /* ixia, 3054 / 126 */ |
18858 | 14 | {&hf_pie_ixia_source_ip_latitude, |
18859 | 14 | {"Source IP Latitude", "cflow.pie.ixia.source-ip-latitude", |
18860 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
18861 | 14 | "Latitude for the source IP address", HFILL} |
18862 | 14 | }, |
18863 | | /* ixia, 3054 / 127 */ |
18864 | 14 | {&hf_pie_ixia_source_ip_longitude, |
18865 | 14 | {"Source IP Longitude", "cflow.pie.ixia.source-ip-longitude", |
18866 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
18867 | 14 | "Longitude for the source IP address", HFILL} |
18868 | 14 | }, |
18869 | | |
18870 | | /* ixia, 3054 / 140 */ |
18871 | 14 | {&hf_pie_ixia_destination_ip_country_code, |
18872 | 14 | {"Destination IP Country Code", "cflow.pie.ixia.destination-ip-country-code", |
18873 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18874 | 14 | "2 letter region code for the destination IP address", HFILL} |
18875 | 14 | }, |
18876 | | /* ixia, 3054 / 141 */ |
18877 | 14 | {&hf_pie_ixia_destination_ip_country_name, |
18878 | 14 | {"Destination IP Country Name", "cflow.pie.ixia.destination-ip-country-name", |
18879 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18880 | 14 | "Country name for the destination IP address", HFILL} |
18881 | 14 | }, |
18882 | | /* ixia, 3054 / 142 */ |
18883 | 14 | {&hf_pie_ixia_destination_ip_region_code, |
18884 | 14 | {"Destination IP Region Code", "cflow.pie.ixia.destination-ip-region-code", |
18885 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18886 | 14 | "2 letter region code for the destination IP address", HFILL} |
18887 | 14 | }, |
18888 | | /* ixia, 3054 / 143 */ |
18889 | 14 | {&hf_pie_ixia_destination_ip_region_name, |
18890 | 14 | {"Destination IP Region Name", "cflow.pie.ixia.destination-ip-region-name", |
18891 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18892 | 14 | "Region name for the destination IP address", HFILL} |
18893 | 14 | }, |
18894 | | /* ixia, 3054 / 145 */ |
18895 | 14 | {&hf_pie_ixia_destination_ip_city_name, |
18896 | 14 | {"Destination IP City Name", "cflow.pie.ixia.destination-ip-city-name", |
18897 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18898 | 14 | "City name for the destination IP address", HFILL} |
18899 | 14 | }, |
18900 | | /* ixia, 3054 / 146 */ |
18901 | 14 | {&hf_pie_ixia_destination_ip_latitude, |
18902 | 14 | {"Destination IP Latitude", "cflow.pie.ixia.destination-ip-latitude", |
18903 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
18904 | 14 | "Latitude for the destination IP address", HFILL} |
18905 | 14 | }, |
18906 | | /* ixia, 3054 / 147 */ |
18907 | 14 | {&hf_pie_ixia_destination_ip_longitude, |
18908 | 14 | {"Destination IP Longitude", "cflow.pie.ixia.destination-ip-longitude", |
18909 | 14 | FT_FLOAT, BASE_NONE, NULL, 0x0, |
18910 | 14 | "Longitude for the destination IP address", HFILL} |
18911 | 14 | }, |
18912 | | |
18913 | | /* ixia, 3054 / 160 */ |
18914 | 14 | {&hf_pie_ixia_os_device_id, |
18915 | 14 | {"OS Device ID", "cflow.pie.ixia.os-device-id", |
18916 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18917 | 14 | "Unique ID for each OS", HFILL} |
18918 | 14 | }, |
18919 | | /* ixia, 3054 / 161 */ |
18920 | 14 | {&hf_pie_ixia_os_device_name, |
18921 | 14 | {"OS Device Name", "cflow.pie.ixia.os-device-name", |
18922 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18923 | 14 | "String containing OS name", HFILL} |
18924 | 14 | }, |
18925 | | /* ixia, 3054 / 162 */ |
18926 | 14 | {&hf_pie_ixia_browser_id, |
18927 | 14 | {"Browser ID", "cflow.pie.ixia.browser-id", |
18928 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
18929 | 14 | "Unique ID for each browser type", HFILL} |
18930 | 14 | }, |
18931 | | /* ixia, 3054 / 163 */ |
18932 | 14 | {&hf_pie_ixia_browser_name, |
18933 | 14 | {"Browser Name", "cflow.pie.ixia.browser-name", |
18934 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18935 | 14 | "Unique Name for each browser type", HFILL} |
18936 | 14 | }, |
18937 | | |
18938 | | /* ixia, 3054 / 176 */ |
18939 | 14 | {&hf_pie_ixia_reverse_octet_delta_count, |
18940 | 14 | {"Reverse octet delta count", "cflow.pie.ixia.reverse-octet-delta-count", |
18941 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
18942 | 14 | "In bi-directional flows, byte count for the server back to client", HFILL} |
18943 | 14 | }, |
18944 | | /* ixia, 3054 / 177 */ |
18945 | 14 | {&hf_pie_ixia_reverse_packet_delta_count, |
18946 | 14 | {"Reverse octet packet count", "cflow.pie.ixia.reverse-packet-delta-count", |
18947 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
18948 | 14 | "In bi-directional flows, packet count for the server back to client", HFILL} |
18949 | 14 | }, |
18950 | | |
18951 | | /* ixia, 3054 / 178 */ |
18952 | 14 | {&hf_pie_ixia_conn_encryption_type, |
18953 | 14 | {"Connection Encryption Type", "cflow.pie.ixia.conn-encryption-type", |
18954 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18955 | 14 | "Whether the connection is encrypted", HFILL} |
18956 | 14 | }, |
18957 | | |
18958 | | /* ixia, 3054 / 179 */ |
18959 | 14 | {&hf_pie_ixia_encryption_cipher, |
18960 | 14 | {"Encryption Cipher", "cflow.pie.ixia.encryption-cipher", |
18961 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18962 | 14 | "Cipher used in the encryption", HFILL} |
18963 | 14 | }, |
18964 | | |
18965 | | /* ixia, 3054 / 180 */ |
18966 | 14 | {&hf_pie_ixia_encryption_keylen, |
18967 | 14 | {"Encryption Key Length", "cflow.pie.ixia.encryption-keylen", |
18968 | 14 | FT_UINT16, BASE_DEC|BASE_UNIT_STRING, UNS(&units_byte_bytes), 0x0, |
18969 | 14 | "Length of the encryption key in bytes", HFILL} |
18970 | 14 | }, |
18971 | | |
18972 | | /* ixia, 3054 / 181 */ |
18973 | 14 | {&hf_pie_ixia_imsi, |
18974 | 14 | {"IMSI", "cflow.pie.ixia.imsi", |
18975 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18976 | 14 | "IMSI associated with a GTP tunneled flow", HFILL} |
18977 | 14 | }, |
18978 | | |
18979 | | /* ixia, 3054 / 182 */ |
18980 | 14 | {&hf_pie_ixia_user_agent, |
18981 | 14 | {"HTTP User Agent", "cflow.pie.ixia.http-user-agent", |
18982 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18983 | 14 | "User-Agent string in HTTP requests", HFILL} |
18984 | 14 | }, |
18985 | | |
18986 | | /* ixia, 3054 / 183 */ |
18987 | 14 | {&hf_pie_ixia_host_name, |
18988 | 14 | {"Host Name", "cflow.pie.ixia.hostname", |
18989 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18990 | 14 | "HTTP Hostname", HFILL} |
18991 | 14 | }, |
18992 | | |
18993 | | /* ixia, 3054 / 184 */ |
18994 | 14 | {&hf_pie_ixia_uri, |
18995 | 14 | {"HTTP URI", "cflow.pie.ixia.http-uri", |
18996 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
18997 | 14 | "URI in HTTP requests", HFILL} |
18998 | 14 | }, |
18999 | | |
19000 | | /* ixia, 3054 / 185 */ |
19001 | 14 | {&hf_pie_ixia_dns_txt, |
19002 | 14 | {"DNS TXT", "cflow.pie.ixia.dns-txt", |
19003 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19004 | 14 | "TXT record in DNS query", HFILL} |
19005 | 14 | }, |
19006 | | |
19007 | | /* ixia, 3054 / 186 */ |
19008 | 14 | {&hf_pie_ixia_source_as_name, |
19009 | 14 | {"Source AS Name", "cflow.pie.ixia.src-as-name", |
19010 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19011 | 14 | NULL, HFILL} |
19012 | 14 | }, |
19013 | | |
19014 | | /* ixia, 3054 / 187 */ |
19015 | 14 | {&hf_pie_ixia_dest_as_name, |
19016 | 14 | {"Destination AS Name", "cflow.pie.ixia.dest-as-name", |
19017 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19018 | 14 | NULL, HFILL} |
19019 | 14 | }, |
19020 | | |
19021 | | /* ixia, 3054 / 188 */ |
19022 | 14 | {&hf_pie_ixia_transaction_latency, |
19023 | 14 | {"Transaction Latency (us)", "cflow.pie.ixia.transact-latency-us", |
19024 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19025 | 14 | NULL, HFILL} |
19026 | 14 | }, |
19027 | | |
19028 | | /* ixia, 3054 / 189 */ |
19029 | 14 | {&hf_pie_ixia_dns_query_names, |
19030 | 14 | {"DNS Query Names", "cflow.pie.ixia.dns-query-names", |
19031 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19032 | 14 | "Names in the Query section of a DNS message (comma separated list)", HFILL} |
19033 | 14 | }, |
19034 | | |
19035 | | /* ixia, 3054 / 190 */ |
19036 | 14 | {&hf_pie_ixia_dns_answer_names, |
19037 | 14 | {"DNS Answer Names", "cflow.pie.ixia.dns-answer-names", |
19038 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19039 | 14 | "Names in the Answer section of a DNS message (comma separated list)", HFILL} |
19040 | 14 | }, |
19041 | | |
19042 | | /* ixia, 3054 / 191 */ |
19043 | 14 | {&hf_pie_ixia_dns_classes, |
19044 | 14 | {"DNS Classes", "cflow.pie.ixia.dns-classes", |
19045 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19046 | 14 | "Class types appearing in a DNS message (comma separated list)", HFILL} |
19047 | 14 | }, |
19048 | | |
19049 | | /* ixia, 3054 / 192 */ |
19050 | 14 | {&hf_pie_ixia_threat_type, |
19051 | 14 | {"Threat Type", "cflow.pie.ixia.threat-type", |
19052 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19053 | 14 | "Potential threat type associated with the source/destination IP", HFILL} |
19054 | 14 | }, |
19055 | | |
19056 | | /* ixia, 3054 / 193 */ |
19057 | 14 | {&hf_pie_ixia_threat_ipv4, |
19058 | 14 | {"Threat IPv4", "cflow.pie.ixia.threat-ipv4", |
19059 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
19060 | 14 | "The source/destination IP associated with any threat", HFILL} |
19061 | 14 | }, |
19062 | | |
19063 | | /* ixia, 3054 / 194 */ |
19064 | 14 | {&hf_pie_ixia_threat_ipv6, |
19065 | 14 | {"Threat IPv6", "cflow.pie.ixia.threat-ipv6", |
19066 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
19067 | 14 | "The source/destination IP associated with any threat", HFILL} |
19068 | 14 | }, |
19069 | | |
19070 | | /* ixia, 3054 / 195 */ |
19071 | 14 | {&hf_pie_ixia_http_session, |
19072 | 14 | {"HTTP Sessions", "cflow.pie.ixia.http-session", |
19073 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19074 | 14 | "List of HTTP Sessions", HFILL} |
19075 | 14 | }, |
19076 | | |
19077 | | /* ixia, 3054 / 196 */ |
19078 | 14 | {&hf_pie_ixia_request_time, |
19079 | 14 | {"Request Time (s)", "cflow.pie.ixia.request-time", |
19080 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0x0, |
19081 | 14 | "HTTP Request time (in seconds)", HFILL} |
19082 | 14 | }, |
19083 | | |
19084 | | /* ixia, 3054 / 197 */ |
19085 | 14 | {&hf_pie_ixia_dns_records, |
19086 | 14 | {"DNS Records", "cflow.pie.ixia.dns-records", |
19087 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19088 | 14 | "List of DNS Records", HFILL} |
19089 | 14 | }, |
19090 | | |
19091 | | /* ixia, 3054 / 198 */ |
19092 | 14 | {&hf_pie_ixia_dns_name, |
19093 | 14 | {"DNS Name", "cflow.pie.ixia.dns-name", |
19094 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19095 | 14 | "Name in DNS Records", HFILL} |
19096 | 14 | }, |
19097 | | |
19098 | | /* ixia, 3054 / 199 */ |
19099 | 14 | {&hf_pie_ixia_dns_ipv4, |
19100 | 14 | {"DNS Rdata IPv4", "cflow.pie.ixia.dns-ipv4", |
19101 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
19102 | 14 | "IPv4 from DNS A Record rdata", HFILL} |
19103 | 14 | }, |
19104 | | |
19105 | | /* ixia, 3054 / 200 */ |
19106 | 14 | {&hf_pie_ixia_dns_ipv6, |
19107 | 14 | {"DNS Rdata IPv6", "cflow.pie.ixia.dns-ipv6", |
19108 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
19109 | 14 | "IPv6 from DNS AAAA Record rdata", HFILL} |
19110 | 14 | }, |
19111 | | |
19112 | | /* ixia, 3054 / 201 */ |
19113 | 14 | {&hf_pie_ixia_tls_sni, |
19114 | 14 | {"TLS SNI", "cflow.pie.ixia.tls-sni", |
19115 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19116 | 14 | "TLS Extension Server Name Indication", HFILL} |
19117 | 14 | }, |
19118 | | |
19119 | | /* ixia, 3054 / 202 */ |
19120 | 14 | {&hf_pie_ixia_dhcp_client_id, |
19121 | 14 | {"DHCP Client Id", "cflow.pie.ixia.dhcp-client-id", |
19122 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
19123 | 14 | "DHCP Client Id (Option 61)", HFILL} |
19124 | 14 | }, |
19125 | | |
19126 | | /* ixia, 3054 / 203 */ |
19127 | 14 | {&hf_pie_ixia_dhcp_client_mac, |
19128 | 14 | {"DHCP Client MAC", "cflow.pie.ixia.dhcp-client-mac", |
19129 | 14 | FT_ETHER, BASE_NONE, NULL, 0x0, |
19130 | 14 | "DHCP header client MAC address", HFILL} |
19131 | 14 | }, |
19132 | | |
19133 | | /* ixia, 3054 / 204 */ |
19134 | 14 | {&hf_pie_ixia_dhcp_messages, |
19135 | 14 | {"DHCP Messages", "cflow.pie.ixia.dhcp-messages", |
19136 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19137 | 14 | "List of DHCP messages", HFILL} |
19138 | 14 | }, |
19139 | | |
19140 | | /* ixia, 3054 / 205 */ |
19141 | 14 | {&hf_pie_ixia_dhcp_message_timestamp, |
19142 | 14 | {"DHCP Message Timestamp", "cflow.pie.ixia.dhcp-msg-timestamp", |
19143 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
19144 | 14 | "DHCP message receive timestamp", HFILL} |
19145 | 14 | }, |
19146 | | |
19147 | | /* ixia, 3054 / 206 */ |
19148 | 14 | {&hf_pie_ixia_dhcp_message_type, |
19149 | 14 | {"DHCP Message Type", "cflow.pie.ixia.dhcp-msg-type", |
19150 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19151 | 14 | "DHCP Message Type (Option 53)", HFILL} |
19152 | 14 | }, |
19153 | | |
19154 | | /* ixia, 3054 / 207 */ |
19155 | 14 | {&hf_pie_ixia_dhcp_lease_duration, |
19156 | 14 | {"DHCP Lease Duration", "cflow.pie.ixia.dhcp-lease-duration", |
19157 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
19158 | 14 | "DHCP Lease Duration (Option 51)", HFILL} |
19159 | 14 | }, |
19160 | | |
19161 | | /* ixia, 3054 / 208 */ |
19162 | 14 | {&hf_pie_ixia_dhcp_servername, |
19163 | 14 | {"DHCP Servername", "cflow.pie.ixia.dhcp-servername", |
19164 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19165 | 14 | "DHCP header Servername", HFILL} |
19166 | 14 | }, |
19167 | | |
19168 | | /* ixia, 3054 / 209 */ |
19169 | 14 | {&hf_pie_ixia_radius_events, |
19170 | 14 | {"RADIUS Messages", "cflow.pie.ixia.radius-events", |
19171 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19172 | 14 | "List of RADIUS Events", HFILL} |
19173 | 14 | }, |
19174 | | |
19175 | | /* ixia, 3054 / 210 */ |
19176 | 14 | {&hf_pie_ixia_radius_timestamp, |
19177 | 14 | {"RADIUS Message Rx Timestamp", "cflow.pie.ixia.radius-timestamp", |
19178 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
19179 | 14 | "RADIUS message receive timestamp", HFILL} |
19180 | 14 | }, |
19181 | | |
19182 | | /* ixia, 3054 / 211 */ |
19183 | 14 | {&hf_pie_ixia_radius_event_timestamp, |
19184 | 14 | {"RADIUS Event Timestamp", "cflow.pie.ixia.radius-event-timestamp", |
19185 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
19186 | 14 | "RADIUS event timestamp (Attr 55)", HFILL} |
19187 | 14 | }, |
19188 | | |
19189 | | /* ixia, 3054 / 212 */ |
19190 | 14 | {&hf_pie_ixia_radius_username, |
19191 | 14 | {"RADIUS Username", "cflow.pie.ixia.radius-username", |
19192 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19193 | 14 | "RADIUS Username (Attr 1)", HFILL} |
19194 | 14 | }, |
19195 | | |
19196 | | /* ixia, 3054 / 213 */ |
19197 | 14 | {&hf_pie_ixia_radius_nas_ipv4, |
19198 | 14 | {"RADIUS NAS IPv4", "cflow.pie.ixia.radius-nas-ipv4", |
19199 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
19200 | 14 | "RADIUS NAS IP (Attr 4)", HFILL} |
19201 | 14 | }, |
19202 | | |
19203 | | /* ixia, 3054 / 214 */ |
19204 | 14 | {&hf_pie_ixia_radius_service_type, |
19205 | 14 | {"RADIUS Service Type", "cflow.pie.ixia.radius-service-type", |
19206 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19207 | 14 | "RADIUS Service Type (Attr 6)", HFILL} |
19208 | 14 | }, |
19209 | | |
19210 | | /* ixia, 3054 / 215 */ |
19211 | 14 | {&hf_pie_ixia_radius_framed_protocol, |
19212 | 14 | {"RADIUS Framed Protocol", "cflow.pie.ixia.radius-framed-protocol", |
19213 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19214 | 14 | "RADIUS Framed Protocol (Attr 7)", HFILL} |
19215 | 14 | }, |
19216 | | |
19217 | | /* ixia, 3054 / 216 */ |
19218 | 14 | {&hf_pie_ixia_radius_filter_id, |
19219 | 14 | {"RADIUS Filter ID", "cflow.pie.ixia.radius-filter-id", |
19220 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19221 | 14 | "RADIUS Filter ID (Attr 11)", HFILL} |
19222 | 14 | }, |
19223 | | |
19224 | | /* ixia, 3054 / 217 */ |
19225 | 14 | {&hf_pie_ixia_radius_reply_message, |
19226 | 14 | {"RADIUS Reply Message", "cflow.pie.ixia.radius-reply-msg", |
19227 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19228 | 14 | "RADIUS Reply Message (Attr 18)", HFILL} |
19229 | 14 | }, |
19230 | | |
19231 | | /* ixia, 3054 / 218 */ |
19232 | 14 | {&hf_pie_ixia_radius_called_station_id, |
19233 | 14 | {"RADIUS Called Station ID", "cflow.pie.ixia.radius-called-station", |
19234 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19235 | 14 | "RADIUS Called Station ID (Attr 30)", HFILL} |
19236 | 14 | }, |
19237 | | |
19238 | | /* ixia, 3054 / 219 */ |
19239 | 14 | {&hf_pie_ixia_http_connection, |
19240 | 14 | {"HTTP Connection", "cflow.pie.ixia.http-connection", |
19241 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19242 | 14 | "HTTP Connection header value", HFILL} |
19243 | 14 | }, |
19244 | | |
19245 | | /* ixia, 3054 / 220 */ |
19246 | 14 | {&hf_pie_ixia_http_accept, |
19247 | 14 | {"HTTP Accept", "cflow.pie.ixia.http-accept", |
19248 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19249 | 14 | "HTTP Accept header value", HFILL} |
19250 | 14 | }, |
19251 | | |
19252 | | /* ixia, 3054 / 221 */ |
19253 | 14 | {&hf_pie_ixia_http_accept_language, |
19254 | 14 | {"HTTP Accept-Language", "cflow.pie.ixia.http-accept-language", |
19255 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19256 | 14 | "HTTP Accept-Language header value", HFILL} |
19257 | 14 | }, |
19258 | | |
19259 | | /* ixia, 3054 / 222 */ |
19260 | 14 | {&hf_pie_ixia_http_accept_encoding, |
19261 | 14 | {"HTTP Accept-Encoding", "cflow.pie.ixia.http-accept-encoding", |
19262 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19263 | 14 | "HTTP Accept-Encoding header value", HFILL} |
19264 | 14 | }, |
19265 | | |
19266 | | /* ixia, 3054 / 223 */ |
19267 | 14 | {&hf_pie_ixia_http_reason, |
19268 | 14 | {"HTTP Reason", "cflow.pie.ixia.http-reason", |
19269 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19270 | 14 | "HTTP Status Reason", HFILL} |
19271 | 14 | }, |
19272 | | |
19273 | | /* ixia, 3054 / 224 */ |
19274 | 14 | {&hf_pie_ixia_http_server, |
19275 | 14 | {"HTTP Server", "cflow.pie.ixia.http-server", |
19276 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19277 | 14 | "HTTP Server header value", HFILL} |
19278 | 14 | }, |
19279 | | |
19280 | | /* ixia, 3054 / 218 */ |
19281 | 14 | {&hf_pie_ixia_radius_calling_station_id, |
19282 | 14 | {"RADIUS Calling Station ID", "cflow.pie.ixia.radius-calling-station", |
19283 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19284 | 14 | "RADIUS Calling Station ID (Attr 31)", HFILL} |
19285 | 14 | }, |
19286 | | |
19287 | | /* ixia, 3054 / 226 */ |
19288 | 14 | {&hf_pie_ixia_http_content_length, |
19289 | 14 | {"HTTP Content Length", "cflow.pie.ixia.http-content-length", |
19290 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19291 | 14 | "HTTP Content Length header value", HFILL} |
19292 | 14 | }, |
19293 | | |
19294 | | /* ixia, 3054 / 227 */ |
19295 | 14 | {&hf_pie_ixia_http_referer, |
19296 | 14 | {"HTTP Referer", "cflow.pie.ixia.http-referer", |
19297 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19298 | 14 | "HTTP Referer header value", HFILL} |
19299 | 14 | }, |
19300 | | |
19301 | | /* ixia, 3054 / 228 */ |
19302 | 14 | {&hf_pie_ixia_http_useragent_cpu, |
19303 | 14 | {"HTTP UA-CPU", "cflow.pie.ixia.http-ua-cpu", |
19304 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19305 | 14 | "HTTP UA-CPU header value", HFILL} |
19306 | 14 | }, |
19307 | | |
19308 | | /* ixia, 3054 / 229 */ |
19309 | 14 | {&hf_pie_ixia_email_messages, |
19310 | 14 | {"Email Messages", "cflow.pie.ixia.email-messages", |
19311 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19312 | 14 | "List of Email messages", HFILL} |
19313 | 14 | }, |
19314 | | |
19315 | | /* ixia, 3054 / 230 */ |
19316 | 14 | {&hf_pie_ixia_email_msg_id, |
19317 | 14 | {"Email Msg ID", "cflow.pie.ixia.email-msg-id", |
19318 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19319 | 14 | "Email Message ID", HFILL} |
19320 | 14 | }, |
19321 | | |
19322 | | /* ixia, 3054 / 231 */ |
19323 | 14 | {&hf_pie_ixia_email_msg_date, |
19324 | 14 | {"Email Msg Date", "cflow.pie.ixia.email-msg-date", |
19325 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19326 | 14 | "Email Message Date", HFILL} |
19327 | 14 | }, |
19328 | | |
19329 | | /* ixia, 3054 / 232 */ |
19330 | 14 | {&hf_pie_ixia_email_msg_subject, |
19331 | 14 | {"Email Msg Subject", "cflow.pie.ixia.email-msg-subject", |
19332 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19333 | 14 | "Email Message Subject", HFILL} |
19334 | 14 | }, |
19335 | | |
19336 | | /* ixia, 3054 / 233 */ |
19337 | 14 | {&hf_pie_ixia_email_msg_to, |
19338 | 14 | {"Email Msg To", "cflow.pie.ixia.email-msg-to", |
19339 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19340 | 14 | "Email Message To", HFILL} |
19341 | 14 | }, |
19342 | | |
19343 | | /* ixia, 3054 / 234 */ |
19344 | 14 | {&hf_pie_ixia_email_msg_from, |
19345 | 14 | {"Email Msg From", "cflow.pie.ixia.email-msg-from", |
19346 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19347 | 14 | "Email Message From", HFILL} |
19348 | 14 | }, |
19349 | | |
19350 | | /* ixia, 3054 / 235 */ |
19351 | 14 | {&hf_pie_ixia_email_msg_cc, |
19352 | 14 | {"Email Msg CC", "cflow.pie.ixia.email-msg-cc", |
19353 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19354 | 14 | "Email Message CC", HFILL} |
19355 | 14 | }, |
19356 | | |
19357 | | /* ixia, 3054 / 236 */ |
19358 | 14 | {&hf_pie_ixia_email_msg_bcc, |
19359 | 14 | {"Email Msg BCC", "cflow.pie.ixia.email-msg-bcc", |
19360 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19361 | 14 | "Email Message BCC", HFILL} |
19362 | 14 | }, |
19363 | | |
19364 | | /* ixia, 3054 / 237 */ |
19365 | 14 | {&hf_pie_ixia_email_msg_attachments, |
19366 | 14 | {"Email Msg Attachments", "cflow.pie.ixia.email-msg-attachments", |
19367 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19368 | 14 | "Email Message attachments", HFILL} |
19369 | 14 | }, |
19370 | | |
19371 | | /* ixia, 3054 / 238 */ |
19372 | 14 | {&hf_pie_ixia_tls_srvr_cert, |
19373 | 14 | {"TLS Server Cert", "cflow.pie.ixia.tls-server-cert", |
19374 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19375 | 14 | "TLS Server Certificates", HFILL} |
19376 | 14 | }, |
19377 | | |
19378 | | /* ixia, 3054 / 239 */ |
19379 | 14 | {&hf_pie_ixia_tls_srvr_cert_issuer, |
19380 | 14 | {"TLS Server Cert Issuer", "cflow.pie.ixia.tls-server-cert-issuer", |
19381 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19382 | 14 | "TLS Server Certificates Issuer", HFILL} |
19383 | 14 | }, |
19384 | | |
19385 | | /* ixia, 3054 / 240 */ |
19386 | 14 | {&hf_pie_ixia_tls_srvr_cert_issuer_attr, |
19387 | 14 | {"TLS Server Cert Issuer Attr", "cflow.pie.ixia.tls-server-cert-issuer.attr", |
19388 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19389 | 14 | "TLS Server Certificates Issuer Attribute", HFILL} |
19390 | 14 | }, |
19391 | | |
19392 | | /* ixia, 3054 / 241 */ |
19393 | 14 | {&hf_pie_ixia_tls_srvr_cert_issuer_val, |
19394 | 14 | {"TLS Server Cert Issuer Value", "cflow.pie.ixia.tls-server-cert-issuer.val", |
19395 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19396 | 14 | "TLS Server Certificates Issuer Value", HFILL} |
19397 | 14 | }, |
19398 | | |
19399 | | /* ixia, 3054 / 242 */ |
19400 | 14 | {&hf_pie_ixia_tls_srvr_cert_subject, |
19401 | 14 | {"TLS Server Cert Subject", "cflow.pie.ixia.tls-server-cert-subject", |
19402 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19403 | 14 | "TLS Server Certificates Subject", HFILL} |
19404 | 14 | }, |
19405 | | |
19406 | | /* ixia, 3054 / 243 */ |
19407 | 14 | {&hf_pie_ixia_tls_srvr_cert_subject_attr, |
19408 | 14 | {"TLS Server Cert Subject Attr", "cflow.pie.ixia.tls-server-cert-subject.attr", |
19409 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19410 | 14 | "TLS Server Certificates Subject Attribute", HFILL} |
19411 | 14 | }, |
19412 | | |
19413 | | /* ixia, 3054 / 244 */ |
19414 | 14 | {&hf_pie_ixia_tls_srvr_cert_subject_val, |
19415 | 14 | {"TLS Server Cert Subject Value", "cflow.pie.ixia.tls-server-cert-subject.val", |
19416 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19417 | 14 | "TLS Server Certificates Subject Value", HFILL} |
19418 | 14 | }, |
19419 | | |
19420 | | /* ixia, 3054 / 245 */ |
19421 | 14 | {&hf_pie_ixia_tls_srvr_cert_vld_nt_bfr, |
19422 | 14 | {"TLS Server Cert Valid Not Before", "cflow.pie.ixia.tls-server-cert-vld-notbefore", |
19423 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19424 | 14 | "TLS Server Certificates Valid Not Before", HFILL} |
19425 | 14 | }, |
19426 | | |
19427 | | /* ixia, 3054 / 246 */ |
19428 | 14 | {&hf_pie_ixia_tls_srvr_cert_vld_nt_aftr, |
19429 | 14 | {"TLS Server Cert Valid Not After", "cflow.pie.ixia.tls-server-cert-vld-notafter", |
19430 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19431 | 14 | "TLS Server Certificates Valid Not After", HFILL} |
19432 | 14 | }, |
19433 | | |
19434 | | /* ixia, 3054 / 247 */ |
19435 | 14 | {&hf_pie_ixia_tls_srvr_cert_srl_num, |
19436 | 14 | {"TLS Server Cert Serial Number", "cflow.pie.ixia.tls-server-cert-srlnum", |
19437 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19438 | 14 | "TLS Server Certificates Serial Number", HFILL} |
19439 | 14 | }, |
19440 | | |
19441 | | /* ixia, 3054 / 248 */ |
19442 | 14 | {&hf_pie_ixia_tls_srvr_cert_sign_algo, |
19443 | 14 | {"TLS Server Cert Sign Algo", "cflow.pie.ixia.tls-server-cert-sign-algo", |
19444 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19445 | 14 | "TLS Server Certificates Signature Algorithm", HFILL} |
19446 | 14 | }, |
19447 | | |
19448 | | /* ixia, 3054 / 249 */ |
19449 | 14 | {&hf_pie_ixia_tls_srvr_cert_subj_pki_algo, |
19450 | 14 | {"TLS Server Cert Subject PKI Algo", "cflow.pie.ixia.tls-server-cert-sub-pki-algo", |
19451 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19452 | 14 | "TLS Server Certificates Subject PKI Algorithm", HFILL} |
19453 | 14 | }, |
19454 | | |
19455 | | /* ixia, 3054 / 250 */ |
19456 | 14 | {&hf_pie_ixia_tls_srvr_cert_altnames, |
19457 | 14 | {"TLS Server Cert AltNames", "cflow.pie.ixia.tls-server-cert-altnames", |
19458 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19459 | 14 | "TLS Server Certificates AltNames", HFILL} |
19460 | 14 | }, |
19461 | | |
19462 | | /* ixia, 3054 / 251 */ |
19463 | 14 | {&hf_pie_ixia_tls_srvr_cert_altnames_attr, |
19464 | 14 | {"TLS Server Cert AltNames Attr", "cflow.pie.ixia.tls-server-cert-altnames.attr", |
19465 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19466 | 14 | "TLS Server Certificates AltNames Attribute", HFILL} |
19467 | 14 | }, |
19468 | | |
19469 | | /* ixia, 3054 / 252 */ |
19470 | 14 | {&hf_pie_ixia_tls_srvr_cert_altnames_val, |
19471 | 14 | {"TLS Server Cert AltNames Value", "cflow.pie.ixia.tls-server-cert-altnames.val", |
19472 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19473 | 14 | "TLS Server Certificates AltNames Value", HFILL} |
19474 | 14 | }, |
19475 | | |
19476 | | /* ixia, 3054 / 253 */ |
19477 | 14 | {&hf_pie_ixia_dns_packets, |
19478 | 14 | {"DNS Messages", "cflow.pie.ixia.dns-messages", |
19479 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19480 | 14 | "List of DNS Messages", HFILL} |
19481 | 14 | }, |
19482 | | |
19483 | | /* ixia, 3054 / 254 */ |
19484 | 14 | {&hf_pie_ixia_dns_transaction_id, |
19485 | 14 | {"DNS Transaction Id", "cflow.pie.ixia.dns-transaction-id", |
19486 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0, |
19487 | 14 | "DNS Transaction Identifier", HFILL} |
19488 | 14 | }, |
19489 | | |
19490 | | /* ixia, 3054 / 255 */ |
19491 | 14 | {&hf_pie_ixia_dns_opcode, |
19492 | 14 | {"DNS Msg Opcode", "cflow.pie.ixia.dns-msg-opcode", |
19493 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19494 | 14 | "DNS Message Operation Code", HFILL} |
19495 | 14 | }, |
19496 | | |
19497 | | /* ixia, 3054 / 256 */ |
19498 | 14 | {&hf_pie_ixia_dns_request_type, |
19499 | 14 | {"DNS Query Type", "cflow.pie.ixia.dns-query-type", |
19500 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19501 | 14 | "DNS Query Request Type", HFILL} |
19502 | 14 | }, |
19503 | | |
19504 | | /* ixia, 3054 / 257 */ |
19505 | 14 | {&hf_pie_ixia_dns_response_code, |
19506 | 14 | {"DNS Msg Rcode", "cflow.pie.ixia.dns-msg-rcode", |
19507 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19508 | 14 | "DNS Message Rcode", HFILL} |
19509 | 14 | }, |
19510 | | |
19511 | | /* ixia, 3054 / 258 */ |
19512 | 14 | {&hf_pie_ixia_dns_record_ttl, |
19513 | 14 | {"DNS Rec TTL", "cflow.pie.ixia.dns-rec-ttl", |
19514 | 14 | FT_RELATIVE_TIME, BASE_NONE, NULL, 0x0, |
19515 | 14 | "DNS Record Time to Live (seconds)", HFILL} |
19516 | 14 | }, |
19517 | | |
19518 | | /* ixia, 3054 / 259 */ |
19519 | 14 | {&hf_pie_ixia_dns_raw_rdata, |
19520 | 14 | {"DNS Rec Raw rdata", "cflow.pie.ixia.dns-rec-raw-rdata", |
19521 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19522 | 14 | "DNS Record Raw Rdata", HFILL} |
19523 | 14 | }, |
19524 | | |
19525 | | /* ixia, 3054 / 260 */ |
19526 | 14 | {&hf_pie_ixia_dns_response_type, |
19527 | 14 | {"DNS Record Type", "cflow.pie.ixia.dns-rec-type", |
19528 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19529 | 14 | "DNS Response Record Type", HFILL} |
19530 | 14 | }, |
19531 | | |
19532 | | /* ixia, 3054 / 261 */ |
19533 | 14 | {&hf_pie_ixia_radius_framed_ip, |
19534 | 14 | {"RADIUS Framed IP", "cflow.pie.ixia.radius-framedip", |
19535 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19536 | 14 | "RADIUS Framed IP (Attr 8/168)", HFILL} |
19537 | 14 | }, |
19538 | | |
19539 | | /* ixia, 3054 / 262 */ |
19540 | 14 | {&hf_pie_ixia_dns_qdcount, |
19541 | 14 | {"DNS HDR Question Count", "cflow.pie.ixia.dns-hdr-qdcount", |
19542 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19543 | 14 | "DNS Header Question Count", HFILL} |
19544 | 14 | }, |
19545 | | |
19546 | | /* ixia, 3054 / 263 */ |
19547 | 14 | {&hf_pie_ixia_dns_ancount, |
19548 | 14 | {"DNS HDR Answer Count", "cflow.pie.ixia.dns-hdr-ancount", |
19549 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19550 | 14 | "DNS Header Answer Count", HFILL} |
19551 | 14 | }, |
19552 | | |
19553 | | /* ixia, 3054 / 264 */ |
19554 | 14 | {&hf_pie_ixia_dns_nscount, |
19555 | 14 | {"DNS HDR Auth NS Count", "cflow.pie.ixia.dns-hdr-nscount", |
19556 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19557 | 14 | "DNS Header Auth NS Count", HFILL} |
19558 | 14 | }, |
19559 | | |
19560 | | /* ixia, 3054 / 265 */ |
19561 | 14 | {&hf_pie_ixia_dns_arcount, |
19562 | 14 | {"DNS HDR Additional Count", "cflow.pie.ixia.dns-hdr-arcount", |
19563 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19564 | 14 | "DNS Header Additional Count", HFILL} |
19565 | 14 | }, |
19566 | | |
19567 | | /* ixia, 3054 / 266 */ |
19568 | 14 | {&hf_pie_ixia_dns_auth_answer, |
19569 | 14 | {"DNS HDR Flag Authoritative Answer", "cflow.pie.ixia.dns-hdr-auth-ans", |
19570 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19571 | 14 | "DNS Header Flag Authoritative Answer", HFILL} |
19572 | 14 | }, |
19573 | | |
19574 | | /* ixia, 3054 / 267 */ |
19575 | 14 | {&hf_pie_ixia_dns_trucation, |
19576 | 14 | {"DNS HDR Flag Truncated", "cflow.pie.ixia.dns-hdr-truncated", |
19577 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19578 | 14 | "DNS Header Flag Truncated", HFILL} |
19579 | 14 | }, |
19580 | | |
19581 | | /* ixia, 3054 / 268 */ |
19582 | 14 | {&hf_pie_ixia_dns_recursion_desired, |
19583 | 14 | {"DNS HDR Flag Recursion Desired", "cflow.pie.ixia.dns-hdr-rd", |
19584 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19585 | 14 | "DNS Header Flag Recursion Desired", HFILL} |
19586 | 14 | }, |
19587 | | |
19588 | | /* ixia, 3054 / 269 */ |
19589 | 14 | {&hf_pie_ixia_dns_recursion_avail, |
19590 | 14 | {"DNS HDR Flag Recursion Available", "cflow.pie.ixia.dns-hdr-ra", |
19591 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19592 | 14 | "DNS Header Flag Recursion Available", HFILL} |
19593 | 14 | }, |
19594 | | |
19595 | | /* ixia, 3054 / 270 */ |
19596 | 14 | {&hf_pie_ixia_dns_rdata_len, |
19597 | 14 | {"DNS RData Len", "cflow.pie.ixia.dns-rdata-len", |
19598 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19599 | 14 | "DNS RData Length", HFILL} |
19600 | 14 | }, |
19601 | | |
19602 | | /* ixia, 3054 / 271 */ |
19603 | 14 | {&hf_pie_ixia_dns_questions, |
19604 | 14 | {"DNS Questions", "cflow.pie.ixia.dns-questions", |
19605 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19606 | 14 | "List of Questions in a DNS Message", HFILL} |
19607 | 14 | }, |
19608 | | |
19609 | | /* ixia, 3054 / 272 */ |
19610 | 14 | {&hf_pie_ixia_dns_query_type, |
19611 | 14 | {"DNS Query Type", "cflow.pie.ixia.dns-qtype", |
19612 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19613 | 14 | "DNS Question Qtype", HFILL} |
19614 | 14 | }, |
19615 | | |
19616 | | /* ixia, 3054 / 273 */ |
19617 | 14 | {&hf_pie_ixia_dns_query_name, |
19618 | 14 | {"DNS Query Name", "cflow.pie.ixia.dns-qname", |
19619 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19620 | 14 | "DNS Question Qname", HFILL} |
19621 | 14 | }, |
19622 | | |
19623 | | /* ixia, 3054 / 274 */ |
19624 | 14 | {&hf_pie_ixia_dns_section_type, |
19625 | 14 | {"DNS Msg Section Type", "cflow.pie.ixia.dns-section-type", |
19626 | 14 | FT_UINT8, BASE_DEC, VALS(v10_ixia_dns_section_type), 0x0, |
19627 | 14 | "DNS Message Section Type {0:Answer 1:Authoritative NS 2:Additional}", HFILL} |
19628 | 14 | }, |
19629 | | |
19630 | | /* ixia, 3054 / 275 */ |
19631 | 14 | {&hf_pie_ixia_dns_qr_flag, |
19632 | 14 | {"DNS HDR Flag QR", "cflow.pie.ixia.dns-hdr-qr", |
19633 | 14 | FT_UINT8, BASE_DEC, VALS(v10_ixia_req_res_flag), 0x0, |
19634 | 14 | "DNS Header Flag QR {0:Query, 1:Response}", HFILL} |
19635 | 14 | }, |
19636 | | |
19637 | | /* ixia, 3054 / 276 */ |
19638 | 14 | {&hf_pie_ixia_dns_canonical_name, |
19639 | 14 | {"DNS Cname", "cflow.pie.ixia.dns-cname", |
19640 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19641 | 14 | "DNS Canonical Name", HFILL} |
19642 | 14 | }, |
19643 | | |
19644 | | /* ixia, 3054 / 277 */ |
19645 | 14 | {&hf_pie_ixia_dns_mx_domain, |
19646 | 14 | {"DNS MX Domain", "cflow.pie.ixia.dns-mx-domain", |
19647 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19648 | 14 | "DNS Mail Exchange Domain", HFILL} |
19649 | 14 | }, |
19650 | | |
19651 | | /* ixia, 3054 / 278 */ |
19652 | 14 | {&hf_pie_ixia_dhcp_agent_circuit_id, |
19653 | 14 | {"DHCP Agent Circuit ID", "cflow.pie.ixia.dhcp-agent-circuitid", |
19654 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19655 | 14 | "DHCP Agent Circuit ID (Option 82 Sub 1)", HFILL} |
19656 | 14 | }, |
19657 | | |
19658 | | /* ixia, 3054 / 279 */ |
19659 | 14 | {&hf_pie_ixia_ja3_fingerprint_string, |
19660 | 14 | {"JA3 Fingerprint", "cflow.pie.ixia.ja3-fingerprint", |
19661 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19662 | 14 | "JA3 Fingerprint String", HFILL} |
19663 | 14 | }, |
19664 | | |
19665 | | /* ixia, 3054 / 280 */ |
19666 | 14 | {&hf_pie_ixia_tcp_conn_setup_time, |
19667 | 14 | {"TCP Conn Setup Time (us)", "cflow.pie.ixia.tcp-conn-setup-time", |
19668 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19669 | 14 | "TCP Connection Setup Time (us)", HFILL} |
19670 | 14 | }, |
19671 | | |
19672 | | /* ixia, 3054 / 281 */ |
19673 | 14 | {&hf_pie_ixia_tcp_app_response_time, |
19674 | 14 | {"TCP App Response Time", "cflow.pie.ixia.tcp-app-response-time", |
19675 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19676 | 14 | "TCP Application Response Time (us)", HFILL} |
19677 | 14 | }, |
19678 | | |
19679 | | /* ixia, 3054 / 282 */ |
19680 | 14 | {&hf_pie_ixia_tcp_retrans_pkt_count, |
19681 | 14 | {"TCP Retransmitted Pkt Count", "cflow.pie.ixia.tcp-retrans-pkt-count", |
19682 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19683 | 14 | "TCP Count of Retransmitted Packets", HFILL} |
19684 | 14 | }, |
19685 | | |
19686 | | /* ixia, 3054 / 283 */ |
19687 | 14 | {&hf_pie_ixia_conn_avg_rtt, |
19688 | 14 | {"Connection Average RTT (us)", "cflow.pie.ixia.conn-avg-rtt", |
19689 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19690 | 14 | "Connection Average Round Trip Time (us)", HFILL} |
19691 | 14 | }, |
19692 | | |
19693 | | /* ixia, 3054 / 284 */ |
19694 | 14 | {&hf_pie_ixia_udpAppResponseTime, |
19695 | 14 | {"UDP Average Application Response Time (us)", "cflow.pie.ixia.udpAppResponseTime", |
19696 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19697 | 14 | NULL, HFILL} |
19698 | 14 | }, |
19699 | | |
19700 | | /* ixia, 3054 / 285 */ |
19701 | 14 | {&hf_pie_ixia_quicConnSetupTime, |
19702 | 14 | {"Time to complete a QUIC Handshake (us)", "cflow.pie.ixia.quicConnectionSetupTime", |
19703 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19704 | 14 | "QUIC Handshake Completion Time", HFILL} |
19705 | 14 | }, |
19706 | | |
19707 | | /* ixia, 3054 / 286 */ |
19708 | 14 | {&hf_pie_ixia_quicConnRTT, |
19709 | 14 | {"QUIC Network RTT (us)", "cflow.pie.ixia.quicConnectionRTT", |
19710 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19711 | 14 | "QUIC Network Round Trip Time", HFILL} |
19712 | 14 | }, |
19713 | | |
19714 | | /* ixia, 3054 / 287 */ |
19715 | 14 | {&hf_pie_ixia_quicAppResponseTime, |
19716 | 14 | {"QUIC RTT for application packets (us)", "cflow.pie.ixia.quicAppResponseTime", |
19717 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19718 | 14 | "QUIC Round Trip Time for Application Packets", HFILL} |
19719 | 14 | }, |
19720 | | |
19721 | | /* ixia, 3054 / 288 */ |
19722 | 14 | {&hf_pie_ixia_matchedFilterName, |
19723 | 14 | {"Matched Filter Name", "cflow.pie.ixia.matchedFilterName", |
19724 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19725 | 14 | "The Name of the Matched Filter", HFILL} |
19726 | 14 | }, |
19727 | | |
19728 | | /* ixia, 3054 / 289 */ |
19729 | 14 | {&hf_pie_ixia_gtp_IMSI, |
19730 | 14 | {"GTP IMSI", "cflow.pie.ixia.gtp-IMSI", |
19731 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
19732 | 14 | "Mobile Session GTP IMSI", HFILL} |
19733 | 14 | }, |
19734 | | |
19735 | | /* ixia, 3054 / 290 */ |
19736 | 14 | {&hf_pie_ixia_gtp_ULI_SAI_SAC, |
19737 | 14 | {"GTP ULI SAI SAC", "cflow.pie.ixia.gtpULI-SAI-SAC", |
19738 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19739 | 14 | "Mobile Session GTP ULI SAI SAC", HFILL} |
19740 | 14 | }, |
19741 | | |
19742 | | /* ixia, 3054 / 291 */ |
19743 | 14 | {&hf_pie_ixia_gtp_ULI_RAI_RAC, |
19744 | 14 | {"GTP ULI RAI RAC", "cflow.pie.ixia.gtpULI-RAI-RAC", |
19745 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19746 | 14 | "Mobile Session GTP ULI RAI RAC", HFILL} |
19747 | 14 | }, |
19748 | | |
19749 | | /* ixia, 3054 / 292 */ |
19750 | 14 | {&hf_pie_ixia_gtp_ULI_TAC, |
19751 | 14 | {"GTP ULI TAI TAC", "cflow.pie.ixia.gtpULI-TAC", |
19752 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19753 | 14 | "Mobile Session GTP ULI TAC", HFILL} |
19754 | 14 | }, |
19755 | | |
19756 | | /* ixia, 3054 / 293 */ |
19757 | 14 | {&hf_pie_ixia_gtp_ULI_ECGI_E_NODEB_ID, |
19758 | 14 | {"GTP ULI ECGI E NODEB ID", "cflow.pie.ixia.gtpULI-ECGI-E-NODEB-ID", |
19759 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19760 | 14 | "Mobile Session GTP ULI ECGI E NODEB ID", HFILL} |
19761 | 14 | }, |
19762 | | |
19763 | | /* ixia, 3054 / 294 */ |
19764 | 14 | {&hf_pie_ixia_gtp_ULI_CELL_ID, |
19765 | 14 | {"GTP CGI CELL ID", "cflow.pie.ixia.gtpULI-CELL-ID", |
19766 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19767 | 14 | "Mobile Session GTP CELL ID", HFILL} |
19768 | 14 | }, |
19769 | | |
19770 | | /* ixia, 3054 / 295 */ |
19771 | 14 | {&hf_pie_ixia_gtp_ULI_LAC, |
19772 | 14 | {"GTP CGI LAC", "cflow.pie.ixia.gtpULI-LAC", |
19773 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19774 | 14 | "Mobile Session GTP LAC", HFILL} |
19775 | 14 | }, |
19776 | | |
19777 | | /* ixia, 3054 / 296 */ |
19778 | 14 | {&hf_pie_ixia_gtp_ULI_MCC, |
19779 | 14 | {"GTP ULI MCC", "cflow.pie.ixia.gtpULI-MCC", |
19780 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19781 | 14 | "Mobile Session GTP ULI MCC", HFILL} |
19782 | 14 | }, |
19783 | | |
19784 | | /* ixia, 3054 / 297 */ |
19785 | 14 | {&hf_pie_ixia_gtp_ULI_MNC, |
19786 | 14 | {"GTP ULI MNC", "cflow.pie.ixia.gtpULI-MNC", |
19787 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19788 | 14 | "Mobile Session GTP ULI MNC", HFILL} |
19789 | 14 | }, |
19790 | | |
19791 | | /* ixia, 3054 / 298 */ |
19792 | 14 | {&hf_pie_ixia_gtp_MSISDN, |
19793 | 14 | {"GTP MSISDN", "cflow.pie.ixia.gtp-MSISDN", |
19794 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
19795 | 14 | "Mobile Session GTP MSISDN", HFILL} |
19796 | 14 | }, |
19797 | | |
19798 | | /* ixia, 3054 / 299 */ |
19799 | 14 | {&hf_pie_ixia_gtp_IMEI, |
19800 | 14 | {"GTP IMEI", "cflow.pie.ixia.gtp-IMEI", |
19801 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
19802 | 14 | "Mobile Session GTP IMEI", HFILL} |
19803 | 14 | }, |
19804 | | |
19805 | | /* ixia, 3054 / 300 */ |
19806 | 14 | {&hf_pie_ixia_gtp_RAT_type, |
19807 | 14 | {"GTP RAT Type", "cflow.pie.ixia.gtp-RAT-type", |
19808 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19809 | 14 | "Mobile Session Radio Access Technology Type", HFILL} |
19810 | 14 | }, |
19811 | | |
19812 | | /* ixia, 3054 / 301 */ |
19813 | 14 | {&hf_pie_ixia_gtp_ep_gen, |
19814 | 14 | {"GTP Endpoint Generation", "cflow.pie.ixia.gtp-ep-gen", |
19815 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19816 | 14 | "Mobile Session Endpoint GSM Generation", HFILL} |
19817 | 14 | }, |
19818 | | |
19819 | | /* ixia, 3054 / 302 */ |
19820 | 14 | {&hf_pie_ixia_gtp_up_TEID, |
19821 | 14 | {"GTP Uplink TEID", "cflow.pie.ixia.gtp-uplink-TEID", |
19822 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19823 | 14 | "Mobile Session Uplink Tunnel Endpoint ID", HFILL} |
19824 | 14 | }, |
19825 | | |
19826 | | /* ixia, 3054 / 303 */ |
19827 | 14 | {&hf_pie_ixia_gtp_down_TEID, |
19828 | 14 | {"GTP Downlink TEID", "cflow.pie.ixia.gtp-downlink-TEID", |
19829 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19830 | 14 | "Mobile Session Downlink Tunnel Endpoint ID", HFILL} |
19831 | 14 | }, |
19832 | | |
19833 | | /* ixia, 3054 / 304 */ |
19834 | 14 | {&hf_pie_ixia_gtp_up_ipv4_addr, |
19835 | 14 | {"GTP Uplink Tunnel IPv4 Address", "cflow.pie.ixia.gtp-uplink-tun-ipv4", |
19836 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
19837 | 14 | "Mobile Session Uplink Tunnel IPv4 Address", HFILL} |
19838 | 14 | }, |
19839 | | |
19840 | | /* ixia, 3054 / 305 */ |
19841 | 14 | {&hf_pie_ixia_gtp_down_ipv4_addr, |
19842 | 14 | {"GTP Downlink Tunnel IPv4 Address", "cflow.pie.ixia.gtp-downlink-tun-ipv4", |
19843 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
19844 | 14 | "Mobile Session Downlink Tunnel IPv4 Address", HFILL} |
19845 | 14 | }, |
19846 | | |
19847 | | /* ixia, 3054 / 306 */ |
19848 | 14 | {&hf_pie_ixia_gtp_up_ipv6_addr, |
19849 | 14 | {"GTP Uplink Tunnel IPv6 Address", "cflow.pie.ixia.gtp-uplink-tun-ipv6", |
19850 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
19851 | 14 | "Mobile Session Uplink Tunnel IPv6 Address", HFILL} |
19852 | 14 | }, |
19853 | | |
19854 | | /* ixia, 3054 / 307 */ |
19855 | 14 | {&hf_pie_ixia_gtp_down_ipv6_addr, |
19856 | 14 | {"GTP Downlink Tunnel IPv6 Address", "cflow.pie.ixia.gtp-downlink-tun-ipv6", |
19857 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
19858 | 14 | "Mobile Session Downlink Tunnel IPv6 Address", HFILL} |
19859 | 14 | }, |
19860 | | |
19861 | | /* ixia, 3054 / 308 */ |
19862 | 14 | {&hf_pie_ixia_gtp_up_QCI_QFI, |
19863 | 14 | {"GTP Uplink QCI/QFI", "cflow.pie.ixia.gtp-uplink-QCI-QFI", |
19864 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19865 | 14 | "Mobile Session Uplink QCI or QFI", HFILL} |
19866 | 14 | }, |
19867 | | |
19868 | | /* ixia, 3054 / 309 */ |
19869 | 14 | {&hf_pie_ixia_gtp_down_QCI_QFI, |
19870 | 14 | {"GTP Downlink QCI/QFI", "cflow.pie.ixia.gtp-downlink-QCI-QFI", |
19871 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19872 | 14 | "Mobile Session Downlink QCI or QFI", HFILL} |
19873 | 14 | }, |
19874 | | |
19875 | | /* ixia, 3054 / 310 */ |
19876 | 14 | {&hf_pie_ixia_gtp_up_APN_DNN, |
19877 | 14 | {"GTP Uplink APN/DNN", "cflow.pie.ixia.gtp-uplink-APN-DNN", |
19878 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19879 | 14 | "Mobile Session Uplink Access Point Name or Data Network Name", HFILL} |
19880 | 14 | }, |
19881 | | |
19882 | | /* ixia, 3054 / 311 */ |
19883 | 14 | {&hf_pie_ixia_gtp_down_APN_DNN, |
19884 | 14 | {"GTP Downlink APN/DNN", "cflow.pie.ixia.gtp-downlink-APN-DNN", |
19885 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19886 | 14 | "Mobile Session Downlink Access Point Name or Data Network Name", HFILL} |
19887 | 14 | }, |
19888 | | |
19889 | | /* ixia, 3054 / 312 */ |
19890 | 14 | {&hf_pie_ixia_gtp_NSSAI_SD, |
19891 | 14 | {"GTP NSSAI SD", "cflow.pie.ixia.gtp-NSSAI-SD", |
19892 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
19893 | 14 | "Mobile Session NSSAI Service Differentiator", HFILL} |
19894 | 14 | }, |
19895 | | |
19896 | | /* ixia, 3054 / 313 */ |
19897 | 14 | {&hf_pie_ixia_gtp_NSSAI_SST, |
19898 | 14 | {"GTP NSSAI SST", "cflow.pie.ixia.gtp-NSSAI-SST", |
19899 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19900 | 14 | "Mobile Session NSSAI Slice/Service Type", HFILL} |
19901 | 14 | }, |
19902 | | |
19903 | | /* ixia, 3054 / 314 */ |
19904 | 14 | {&hf_pie_ixia_gtp_5QI_up, |
19905 | 14 | {"GTP Uplink 5QI", "cflow.pie.ixia.gtp-5QI-up", |
19906 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19907 | 14 | "Mobile Session Uplink 5G QoS Identifier", HFILL} |
19908 | 14 | }, |
19909 | | |
19910 | | /* ixia, 3054 / 315 */ |
19911 | 14 | {&hf_pie_ixia_gtp_5QI_down, |
19912 | 14 | {"GTP Downlink 5QI", "cflow.pie.ixia.gtp-5QI-down", |
19913 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19914 | 14 | "Mobile Session Downlink 5G QoS Identifier", HFILL} |
19915 | 14 | }, |
19916 | | |
19917 | | /* ixia, 3054 / 316 */ |
19918 | 14 | {&hf_pie_ixia_stun_response, |
19919 | 14 | {"STUN Response", "cflow.pie.ixia.stun-response", |
19920 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
19921 | 14 | "List of STUN responses", HFILL} |
19922 | 14 | }, |
19923 | | |
19924 | | /* ixia, 3054 / 317 */ |
19925 | 14 | {&hf_pie_ixia_stun_reflexive_ta_ipv6, |
19926 | 14 | {"STUN IPv6 Address", "cflow.pie.ixia.stun-reflexive-ta-ipv6", |
19927 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
19928 | 14 | "STUN Reflexive Transport IPv6 Address", HFILL} |
19929 | 14 | }, |
19930 | | |
19931 | | /* ixia, 3054 / 318 */ |
19932 | 14 | {&hf_pie_ixia_stun_reflexive_ta_ipv4, |
19933 | 14 | {"STUN IPv4 Address", "cflow.pie.ixia.stun-reflexive-ta-ipv4", |
19934 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
19935 | 14 | "STUN Reflexive Transport IPv4 Address", HFILL} |
19936 | 14 | }, |
19937 | | |
19938 | | /* ixia, 3054 / 319 */ |
19939 | 14 | {&hf_pie_ixia_stun_reflexive_ta_port, |
19940 | 14 | {"STUN Port", "cflow.pie.ixia.stun-reflexive-ta-port", |
19941 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
19942 | 14 | "STUN Reflexive Transport Address Port", HFILL} |
19943 | 14 | }, |
19944 | | |
19945 | | /* ixia, 3054 / 320 */ |
19946 | 14 | {&hf_pie_ixia_http_alt_svc, |
19947 | 14 | {"HTTP Alt-svc", "cflow.pie.ixia.http-alt-svc", |
19948 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19949 | 14 | "HTTP Alternative Service", HFILL} |
19950 | 14 | }, |
19951 | | |
19952 | | /* ixia, 3054 / 321 */ |
19953 | 14 | {&hf_pie_ixia_unidirectional, |
19954 | 14 | {"Unidirectional flow", "cflow.pie.ixia.flow-is-unidirectional", |
19955 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
19956 | 14 | "Flow is unidirectional - 1:True, 0:False", HFILL} |
19957 | 14 | }, |
19958 | | |
19959 | | /* ixia, 3054 / 322 */ |
19960 | 14 | {&hf_pie_ixia_http_tls_server_rand, |
19961 | 14 | {"TLS Server Random", "cflow.pie.ixia.tls-server-rand", |
19962 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
19963 | 14 | "SSL/TLS Server Random", HFILL} |
19964 | 14 | }, |
19965 | | |
19966 | | /* ixia, 3054 / 323 */ |
19967 | 14 | {&hf_pie_ixia_http_tls_session_id, |
19968 | 14 | {"TLS Session ID", "cflow.pie.ixia.tls-session-id", |
19969 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
19970 | 14 | "SSL/TLS Session ID", HFILL} |
19971 | 14 | }, |
19972 | | |
19973 | | /* ixia, 3054 / 324 */ |
19974 | 14 | {&hf_pie_ixia_sip_to, |
19975 | 14 | {"SIP To", "cflow.pie.ixia.sip-to", |
19976 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19977 | 14 | "SIP Header To", HFILL} |
19978 | 14 | }, |
19979 | | |
19980 | | /* ixia, 3054 / 325 */ |
19981 | 14 | {&hf_pie_ixia_sip_from, |
19982 | 14 | {"SIP From", "cflow.pie.ixia.sip-from", |
19983 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19984 | 14 | "SIP Header From", HFILL} |
19985 | 14 | }, |
19986 | | |
19987 | | /* ixia, 3054 / 326 */ |
19988 | 14 | {&hf_pie_ixia_sip_call_id, |
19989 | 14 | {"SIP Call ID", "cflow.pie.ixia.sip-call-id", |
19990 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19991 | 14 | "SIP Header Call-ID", HFILL} |
19992 | 14 | }, |
19993 | | |
19994 | | /* ixia, 3054 / 327 */ |
19995 | 14 | {&hf_pie_ixia_sip_content_type, |
19996 | 14 | {"SIP Content Type", "cflow.pie.ixia.sip-content-type", |
19997 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
19998 | 14 | "SIP Header Content-Type", HFILL} |
19999 | 14 | }, |
20000 | | |
20001 | | /* ixia, 3054 / 328 */ |
20002 | 14 | {&hf_pie_ixia_sip_route, |
20003 | 14 | {"SIP Route", "cflow.pie.ixia.sip-route", |
20004 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20005 | 14 | "SIP Header Route", HFILL} |
20006 | 14 | }, |
20007 | | |
20008 | | /* ixia, 3054 / 329 */ |
20009 | 14 | {&hf_pie_ixia_sip_geolocation, |
20010 | 14 | {"SIP Geolocation", "cflow.pie.ixia.sip-geolocation", |
20011 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20012 | 14 | "SIP Header Geolocation", HFILL} |
20013 | 14 | }, |
20014 | | |
20015 | | /* ixia, 3054 / 330 */ |
20016 | 14 | {&hf_pie_ixia_diameter_message, |
20017 | 14 | {"Diameter Message", "cflow.pie.ixia.diameter-message", |
20018 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
20019 | 14 | "List of Diameter Messages", HFILL} |
20020 | 14 | }, |
20021 | | |
20022 | | /* ixia, 3054 / 331 */ |
20023 | 14 | {&hf_pie_ixia_diameter_command_code, |
20024 | 14 | {"Command Code", "cflow.pie.ixia.diameter-command-code", |
20025 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20026 | 14 | "Diameter Command Code", HFILL} |
20027 | 14 | }, |
20028 | | |
20029 | | /* ixia, 3054 / 332 */ |
20030 | 14 | {&hf_pie_ixia_diameter_request, |
20031 | 14 | {"Request", "cflow.pie.ixia.diameter-request", |
20032 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
20033 | 14 | "Diameter Request", HFILL} |
20034 | 14 | }, |
20035 | | |
20036 | | /* ixia, 3054 / 333 */ |
20037 | 14 | {&hf_pie_ixia_diameter_response, |
20038 | 14 | {"Response", "cflow.pie.ixia.diameter-response", |
20039 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
20040 | 14 | "Diameter Response", HFILL} |
20041 | 14 | }, |
20042 | | |
20043 | | /* ixia, 3054 / 334 */ |
20044 | 14 | {&hf_pie_ixia_diameter_application_id, |
20045 | 14 | {"Application ID", "cflow.pie.ixia.diameter-application-id", |
20046 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20047 | 14 | "Diameter Application ID", HFILL} |
20048 | 14 | }, |
20049 | | |
20050 | | /* ixia, 3054 / 335 */ |
20051 | 14 | {&hf_pie_ixia_diameter_origin_host, |
20052 | 14 | {"Origin Host", "cflow.pie.ixia.diameter-origin-host", |
20053 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20054 | 14 | "Diameter Origin Host", HFILL} |
20055 | 14 | }, |
20056 | | |
20057 | | /* ixia, 3054 / 336 */ |
20058 | 14 | {&hf_pie_ixia_diameter_origin_realm, |
20059 | 14 | {"Origin Realm", "cflow.pie.ixia.diameter-origin-realm", |
20060 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20061 | 14 | "Diameter Origin Realm", HFILL} |
20062 | 14 | }, |
20063 | | |
20064 | | /* ixia, 3054 / 337 */ |
20065 | 14 | {&hf_pie_ixia_diameter_dest_host, |
20066 | 14 | {"Destination Host", "cflow.pie.ixia.diameter-dest-host", |
20067 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20068 | 14 | "Diameter Destination Host", HFILL} |
20069 | 14 | }, |
20070 | | |
20071 | | /* ixia, 3054 / 338 */ |
20072 | 14 | {&hf_pie_ixia_diameter_dest_realm, |
20073 | 14 | {"Destination Realm", "cflow.pie.ixia.diameter-dest-realm", |
20074 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20075 | 14 | "Diameter Destination Realm", HFILL} |
20076 | 14 | }, |
20077 | | |
20078 | | /* ixia, 3054 / 339 */ |
20079 | 14 | {&hf_pie_ixia_diameter_user_name, |
20080 | 14 | {"User Name", "cflow.pie.ixia.diameter-user-name", |
20081 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20082 | 14 | "Diameter User Name", HFILL} |
20083 | 14 | }, |
20084 | | |
20085 | | /* ixia, 3054 / 340 */ |
20086 | 14 | {&hf_pie_ixia_diameter_sc_address, |
20087 | 14 | {"SC Address", "cflow.pie.ixia.diameter-sc-address", |
20088 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20089 | 14 | "Diameter SC Address", HFILL} |
20090 | 14 | }, |
20091 | | |
20092 | | /* ixia, 3054 / 341 */ |
20093 | 14 | {&hf_pie_ixia_diameter_auth_vector_rand, |
20094 | 14 | {"Auth Vector RAND", "cflow.pie.ixia.diameter-auth-vector-rand", |
20095 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20096 | 14 | "Diameter Authentication Vector RAND", HFILL} |
20097 | 14 | }, |
20098 | | |
20099 | | /* ixia, 3054 / 342 */ |
20100 | 14 | {&hf_pie_ixia_diameter_auth_vector_xres, |
20101 | 14 | {"Auth Vector XRES", "cflow.pie.ixia.diameter-auth-vector-xres", |
20102 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20103 | 14 | "Diameter Authentication Vector XRES", HFILL} |
20104 | 14 | }, |
20105 | | |
20106 | | /* ixia, 3054 / 343 */ |
20107 | 14 | {&hf_pie_ixia_diameter_auth_vector_autn, |
20108 | 14 | {"Auth Vector AUTN", "cflow.pie.ixia.diameter-auth-vector-autn", |
20109 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20110 | 14 | "Diameter Authentication Vector AUTN", HFILL} |
20111 | 14 | }, |
20112 | | |
20113 | | /* ixia, 3054 / 344 */ |
20114 | 14 | {&hf_pie_ixia_diameter_auth_vector_kasme, |
20115 | 14 | {"Auth Vector KASME", "cflow.pie.ixia.diameter-auth-vector-kasme", |
20116 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20117 | 14 | "Diameter Authentication Vector KASME", HFILL} |
20118 | 14 | }, |
20119 | | |
20120 | | /* ixia, 3054 / 345 */ |
20121 | 14 | {&hf_pie_ixia_diameter_sub_data_ambr_max_req_bw_ul, |
20122 | 14 | {"Subscription Data AMBR Max Requested Bandwidth Upload", |
20123 | 14 | "cflow.pie.ixia.diameter-sub-data-ambr-max-req-bw-ul", |
20124 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20125 | 14 | "Diameter Subscription Data AMBR Max Requested Bandwidth Upload", |
20126 | 14 | HFILL} |
20127 | 14 | }, |
20128 | | |
20129 | | /* ixia, 3054 / 346 */ |
20130 | 14 | {&hf_pie_ixia_diameter_sub_data_ambr_max_req_bw_dl, |
20131 | 14 | {"Subscription Data AMBR Max Requested Bandwidth Download", |
20132 | 14 | "cflow.pie.ixia.diameter-sub-data-ambr-max-req-bw-dl", |
20133 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20134 | 14 | "Diameter Subscription Data AMBR Max Requested Bandwidth Download", |
20135 | 14 | HFILL} |
20136 | 14 | }, |
20137 | | |
20138 | | /* ixia, 3054 / 347 */ |
20139 | 14 | {&hf_pie_ixia_diameter_apn_configuration_profile, |
20140 | 14 | {"APN Configuration Profile", |
20141 | 14 | "cflow.pie.ixia.diameter-apn-configuration-profile", |
20142 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20143 | 14 | "Diameter APN Configuration Profile", HFILL} |
20144 | 14 | }, |
20145 | | |
20146 | | /* ixia, 3054 / 348 */ |
20147 | 14 | {&hf_pie_ixia_diameter_access_restriction_data_flags, |
20148 | 14 | {"Access Restriction Data Flags", |
20149 | 14 | "cflow.pie.ixia.diameter-access-restriction-data-flags", |
20150 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
20151 | 14 | "Diameter Access Restriction Data Flags", HFILL} |
20152 | 14 | }, |
20153 | | |
20154 | | /* ixia, 3054 / 349 */ |
20155 | 14 | {&hf_pie_ixia_diameter_route_record, |
20156 | 14 | {"Route Record", "cflow.pie.ixia.diameter-route-record", |
20157 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20158 | 14 | "Diameter Route Record", HFILL} |
20159 | 14 | }, |
20160 | | |
20161 | | /* ixia, 3054 / 350 */ |
20162 | 14 | {&hf_pie_ixia_diameter_framed_ip_address, |
20163 | 14 | {"Framed IP Address", "cflow.pie.ixia.diameter-framed-ip-address", |
20164 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
20165 | 14 | "Diameter Framed IP Address", HFILL} |
20166 | 14 | }, |
20167 | | |
20168 | | /* ixia, 3054 / 351 */ |
20169 | 14 | {&hf_pie_ixia_diameter_3gpp_user_location_info, |
20170 | 14 | {"3GPP ULI", "cflow.pie.ixia.diameter-3gpp-user-location-info", |
20171 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20172 | 14 | "Diameter 3GPP User Location Info", HFILL} |
20173 | 14 | }, |
20174 | | |
20175 | | /* ixia, 3054 / 352 */ |
20176 | 14 | {&hf_pie_ixia_diameter_called_station_id, |
20177 | 14 | {"Called Station ID", "cflow.pie.ixia.diameter-called-station-id", |
20178 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20179 | 14 | "Diameter Called Station ID", HFILL} |
20180 | 14 | }, |
20181 | | |
20182 | | /* ixia, 3054 / 353 */ |
20183 | 14 | {&hf_pie_ixia_diameter_qos_class_identifier, |
20184 | 14 | {"QoS Class Identifier", "cflow.pie.ixia.diameter-qos-class-identifier", |
20185 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
20186 | 14 | "Diameter QoS Class Identifier", HFILL} |
20187 | 14 | }, |
20188 | | |
20189 | | /* ixia, 3054 / 354 */ |
20190 | 14 | {&hf_pie_ixia_diameter_qos_max_req_bw_dl, |
20191 | 14 | {"QoS Maximum Requested Bandwidth Download", |
20192 | 14 | "cflow.pie.ixia.diameter-qos-max-req-bw-dl", |
20193 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20194 | 14 | "Diameter QoS Maximum Requested Bandwidth Download", HFILL} |
20195 | 14 | }, |
20196 | | |
20197 | | /* ixia, 3054 / 355 */ |
20198 | 14 | {&hf_pie_ixia_diameter_qos_max_req_bw_ul, |
20199 | 14 | {"QoS Maximum Requested Bandwidth Upload", |
20200 | 14 | "cflow.pie.ixia.diameter-qos-max-req-bw-ul", |
20201 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20202 | 14 | "Diameter QoS Maximum Requested Bandwidth Upload", HFILL} |
20203 | 14 | }, |
20204 | | |
20205 | | /* ixia, 3054 / 356 */ |
20206 | 14 | {&hf_pie_ixia_diameter_qos_guaranteed_br_ul, |
20207 | 14 | {"QoS Guaranteed Bitrate Upload", |
20208 | 14 | "cflow.pie.ixia.diameter-qos-guaranteed-br-ul", |
20209 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20210 | 14 | "Diameter Guaranteed Bitrate Upload", HFILL} |
20211 | 14 | }, |
20212 | | |
20213 | | /* ixia, 3054 / 357 */ |
20214 | 14 | {&hf_pie_ixia_diameter_qos_guaranteed_br_dl, |
20215 | 14 | {"QoS Guaranteed Bitrate Download", |
20216 | 14 | "cflow.pie.ixia.diameter-qos-guaranteed-br-dl", |
20217 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20218 | 14 | "Diameter QoS Guaranteed Bitrate Upload", HFILL} |
20219 | 14 | }, |
20220 | | |
20221 | | /* ixia, 3054 / 358 */ |
20222 | 14 | {&hf_pie_ixia_diameter_qos_apn_agg_max_br_ul, |
20223 | 14 | {"QoS APN AMBR Upload", "cflow.pie.ixia.diameter-qos-apn-agg-max-br-ul", |
20224 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20225 | 14 | "Diameter QoS APN Aggregated Maximum Bitrate Upload", HFILL} |
20226 | 14 | }, |
20227 | | |
20228 | | /* ixia, 3054 / 359 */ |
20229 | 14 | {&hf_pie_ixia_diameter_qos_apn_agg_max_br_dl, |
20230 | 14 | {"QoS APN AMBR Download", "cflow.pie.ixia.diameter-qos-apn-agg-max-br-dl", |
20231 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20232 | 14 | "Diameter QoS APN Aggregated Maximum Bitrate Download", HFILL} |
20233 | 14 | }, |
20234 | | |
20235 | | /* ixia, 3054 / 360 */ |
20236 | 14 | {&hf_pie_ixia_diameter_integrity_key, |
20237 | 14 | {"Integrity Key", "cflow.pie.ixia.diameter-integrity-key", |
20238 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20239 | 14 | "Diameter Integrity Key", HFILL} |
20240 | 14 | }, |
20241 | | |
20242 | | /* ixia, 3054 / 361 */ |
20243 | 14 | {&hf_pie_ixia_diameter_confidentiality_key, |
20244 | 14 | {"Confidentiality Key", "cflow.pie.ixia.diameter-confidentiality-key", |
20245 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20246 | 14 | "Diameter Confidentiality Key", HFILL} |
20247 | 14 | }, |
20248 | | |
20249 | | /* ixia, 3054 / 362 */ |
20250 | 14 | {&hf_pie_ixia_diameter_result_code, |
20251 | 14 | {"Result Code", "cflow.pie.ixia.diameter-result-code", |
20252 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
20253 | 14 | "Diameter Result Code", HFILL} |
20254 | 14 | }, |
20255 | | |
20256 | | /* ixia, 3054 / 363 */ |
20257 | 14 | {&hf_pie_ixia_diameter_subscription_id_data, |
20258 | 14 | {"Subscription ID Data", "cflow.pie.ixia.diameter-subscription-id-data", |
20259 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20260 | 14 | "Diameter Subscription ID Data", HFILL} |
20261 | 14 | }, |
20262 | | |
20263 | | /* ixia, 3054 / 364 */ |
20264 | 14 | {&hf_pie_ixia_session_fingerprint, |
20265 | 14 | {"Fingerprint", "cflow.pie.ixia.session-fingerprint", |
20266 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20267 | 14 | "Session Fingerprint", HFILL} |
20268 | 14 | }, |
20269 | | |
20270 | | /* ixia, 3054 / 365 */ |
20271 | 14 | {&hf_pie_ixia_session_parse_errors, |
20272 | 14 | {"Parse Errors", "cflow.pie.ixia.session-parse-errors", |
20273 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20274 | 14 | "Session Parse Errors Count", HFILL} |
20275 | 14 | }, |
20276 | | |
20277 | | /* ixia, 3054 / 366 */ |
20278 | 14 | {&hf_pie_ixia_http_headers, |
20279 | 14 | {"HTTP Headers", "cflow.pie.ixia.http-headers", |
20280 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
20281 | 14 | "List of HTTP Headers", HFILL} |
20282 | 14 | }, |
20283 | | |
20284 | | /* ixia, 3054 / 367 */ |
20285 | 14 | {&hf_pie_ixia_http_header_field, |
20286 | 14 | {"HTTP Header Field", "cflow.pie.ixia.http-header-field", |
20287 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20288 | 14 | "Field name of HTTP header", HFILL} |
20289 | 14 | }, |
20290 | | |
20291 | | /* ixia, 3054 / 368 */ |
20292 | 14 | {&hf_pie_ixia_http_header_value, |
20293 | 14 | {"HTTP Header Value", "cflow.pie.ixia.http-header-value", |
20294 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20295 | 14 | "Value for HTTP header", HFILL} |
20296 | 14 | }, |
20297 | | |
20298 | | /* ixia, 3054 / 369 */ |
20299 | 14 | {&hf_pie_ixia_sip_packets, |
20300 | 14 | {"SIP Packets", "cflow.pie.ixia.sip-packets", |
20301 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20302 | 14 | "List of SIP packets", HFILL} |
20303 | 14 | }, |
20304 | | |
20305 | | /* ixia, 3054 / 370 */ |
20306 | 14 | {&hf_pie_ixia_sip_headers, |
20307 | 14 | {"SIP Headers", "cflow.pie.ixia.sip-headers", |
20308 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
20309 | 14 | "List of SIP headers", HFILL} |
20310 | 14 | }, |
20311 | | |
20312 | | /* ixia, 3054 / 371 */ |
20313 | 14 | {&hf_pie_ixia_sip_type, |
20314 | 14 | {"SIP Type", "cflow.pie.ixia.sip-type", |
20315 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20316 | 14 | "Type of SIP packet", HFILL} |
20317 | 14 | }, |
20318 | | |
20319 | | /* ixia, 3054 / 372 */ |
20320 | 14 | {&hf_pie_ixia_sip_header_field, |
20321 | 14 | {"SIP Header Field", "cflow.pie.ixia.sip-header-field", |
20322 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20323 | 14 | "Name of SIP header", HFILL} |
20324 | 14 | }, |
20325 | | |
20326 | | /* ixia, 3054 / 373 */ |
20327 | 14 | {&hf_pie_ixia_sip_header_value, |
20328 | 14 | {"SIP Header Value", "cflow.pie.ixia.sip-header-value", |
20329 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20330 | 14 | "Value of SIP header", HFILL} |
20331 | 14 | }, |
20332 | | |
20333 | | /* ixia, 3054 / 374 */ |
20334 | 14 | {&hf_pie_ixia_session_ip_scrambling_key_hash, |
20335 | 14 | {"IP Scrambling Key Hash", "cflow.pie.ixia.session-ip-scrambling-key-hash", |
20336 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20337 | 14 | "Session IP Scrambling Key Hash", HFILL} |
20338 | 14 | }, |
20339 | | |
20340 | | /* ixia, 3054 / 375 */ |
20341 | 14 | {&hf_pie_ixia_ja4a, |
20342 | 14 | {"JA4 Fingerprint Part A", "cflow.pie.ixia.ja4a", |
20343 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20344 | 14 | "First Part of a JA4 Fingerprint", HFILL} |
20345 | 14 | }, |
20346 | | |
20347 | | /* ixia, 3054 / 376 */ |
20348 | 14 | {&hf_pie_ixia_ja4b, |
20349 | 14 | {"JA4 Fingerprint Part B", "cflow.pie.ixia.ja4b", |
20350 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20351 | 14 | "Second Part of a JA4 Fingerprint", HFILL} |
20352 | 14 | }, |
20353 | | |
20354 | | /* ixia, 3054 / 377 */ |
20355 | 14 | {&hf_pie_ixia_ja4c, |
20356 | 14 | {"JA4 Fingerprint Part C", "cflow.pie.ixia.ja4c", |
20357 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20358 | 14 | "Third Part of a JA4 Fingerprint", HFILL} |
20359 | 14 | }, |
20360 | | |
20361 | | /* ixia, 3054 / 378 */ |
20362 | 14 | {&hf_pie_ixia_uri_extended, |
20363 | 14 | {"Extended HTTP URI", "cflow.pie.ixia.uri-extended", |
20364 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20365 | 14 | "Extended URI in HTTP requests", HFILL} |
20366 | 14 | }, |
20367 | | |
20368 | | /* ixia, 3054 / 379 */ |
20369 | 14 | {&hf_pie_ixia_app_octet_delta_count, |
20370 | 14 | {"App Octet Delta Count", "cflow.pie.ixia.app-octet-delta-count", |
20371 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
20372 | 14 | "Application Octet Delta Count", HFILL} |
20373 | 14 | }, |
20374 | | |
20375 | | /* ixia, 3054 / 380 */ |
20376 | 14 | {&hf_pie_ixia_reverse_app_octet_delta_count, |
20377 | 14 | {"Reverse App Octet Delta Count", "cflow.pie.ixia.reverse-app-octet-delta-count", |
20378 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
20379 | 14 | "In bi-directional flows, application octet delta count for the server back to client", HFILL} |
20380 | 14 | }, |
20381 | | |
20382 | | /* Netscaler root (a hidden item to allow filtering) */ |
20383 | 14 | {&hf_pie_netscaler, |
20384 | 14 | {"Netscaler", "cflow.pie.netscaler", |
20385 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
20386 | 14 | NULL, HFILL} |
20387 | 14 | }, |
20388 | | /* netscaler, 5951 / 128 */ |
20389 | 14 | {&hf_pie_netscaler_roundtriptime, |
20390 | 14 | {"Round Trip Time", "cflow.pie.netscaler.round-trip-time", |
20391 | 14 | FT_UINT32, BASE_DEC|BASE_UNIT_STRING, UNS(&units_milliseconds), 0x0, |
20392 | 14 | "TCP RTT of the flow in milliseconds", HFILL} |
20393 | 14 | }, |
20394 | | /* netscaler, 5951 / 129 */ |
20395 | 14 | {&hf_pie_netscaler_transactionid, |
20396 | 14 | {"Transaction ID", "cflow.pie.netscaler.transaction-id", |
20397 | 14 | FT_UINT32, BASE_HEX_DEC, NULL, 0x0, |
20398 | 14 | "Four flows of a transaction between client and server (client-to-NS, NS-to-Server, Server-to-NS, NS-to-Client)", HFILL} |
20399 | 14 | }, |
20400 | | /* netscaler, 5951 / 130 */ |
20401 | 14 | {&hf_pie_netscaler_httprequrl, |
20402 | 14 | {"HTTP Request Url", "cflow.pie.netscaler.http-req-url", |
20403 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20404 | 14 | NULL, HFILL} |
20405 | 14 | }, |
20406 | | /* netscaler, 5951 / 131 */ |
20407 | 14 | {&hf_pie_netscaler_httpreqcookie, |
20408 | 14 | {"HTTP Request Cookie", "cflow.pie.netscaler.http-req-cookie", |
20409 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20410 | 14 | NULL, HFILL} |
20411 | 14 | }, |
20412 | | /* netscaler, 5951 / 132 */ |
20413 | 14 | {&hf_pie_netscaler_flowflags, |
20414 | 14 | {"Flow Flags", "cflow.pie.netscaler.flow-flags", |
20415 | 14 | FT_UINT64, BASE_HEX, NULL, 0x0, |
20416 | 14 | "Application Layer Flags", HFILL} |
20417 | 14 | }, |
20418 | | /* netscaler, 5951 / 133 */ |
20419 | 14 | {&hf_pie_netscaler_connectionid, |
20420 | 14 | {"Connection ID", "cflow.pie.netscaler.connection-id", |
20421 | 14 | FT_UINT32, BASE_HEX_DEC, NULL, 0x0, |
20422 | 14 | "Two flows of a TCP connection", HFILL} |
20423 | 14 | }, |
20424 | | /* netscaler, 5951 / 134 */ |
20425 | 14 | {&hf_pie_netscaler_syslogpriority, |
20426 | 14 | {"Syslog Priority", "cflow.pie.netscaler.syslog-priority", |
20427 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
20428 | 14 | "Priority of the syslog message", HFILL} |
20429 | 14 | }, |
20430 | | /* netscaler, 5951 / 135 */ |
20431 | 14 | {&hf_pie_netscaler_syslogmessage, |
20432 | 14 | {"Syslog Message", "cflow.pie.netscaler.syslog-message", |
20433 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20434 | 14 | NULL, HFILL} |
20435 | 14 | }, |
20436 | | /* netscaler, 5951 / 136 */ |
20437 | 14 | {&hf_pie_netscaler_syslogtimestamp, |
20438 | 14 | {"Syslog Timestamp", "cflow.pie.netscaler.syslog-timestamp", |
20439 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_milliseconds), 0x0, |
20440 | 14 | NULL, HFILL} |
20441 | 14 | }, |
20442 | | /* netscaler, 5951 / 140 */ |
20443 | 14 | {&hf_pie_netscaler_httpreqreferer, |
20444 | 14 | {"HTTP Request Referer", "cflow.pie.netscaler.http-req-referer", |
20445 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20446 | 14 | NULL, HFILL} |
20447 | 14 | }, |
20448 | | /* netscaler, 5951 / 141 */ |
20449 | 14 | {&hf_pie_netscaler_httpreqmethod, |
20450 | 14 | {"HTTP Request Method", "cflow.pie.netscaler.http-req-method", |
20451 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20452 | 14 | NULL, HFILL} |
20453 | 14 | }, |
20454 | | /* netscaler, 5951 / 142 */ |
20455 | 14 | {&hf_pie_netscaler_httpreqhost, |
20456 | 14 | {"HTTP Request Host", "cflow.pie.netscaler.http-req-host", |
20457 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20458 | 14 | NULL, HFILL} |
20459 | 14 | }, |
20460 | | /* netscaler, 5951 / 143 */ |
20461 | 14 | {&hf_pie_netscaler_httprequseragent, |
20462 | 14 | {"HTTP Request UserAgent", "cflow.pie.netscaler.http-req-useragent", |
20463 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20464 | 14 | NULL, HFILL} |
20465 | 14 | }, |
20466 | | /* netscaler, 5951 / 144 */ |
20467 | 14 | {&hf_pie_netscaler_httprspstatus, |
20468 | 14 | {"HTTP Response Status", "cflow.pie.netscaler.http-rsp-status", |
20469 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
20470 | 14 | NULL, HFILL} |
20471 | 14 | }, |
20472 | | /* netscaler, 5951 / 145 */ |
20473 | 14 | {&hf_pie_netscaler_httprsplen, |
20474 | 14 | {"HTTP Response Length", "cflow.pie.netscaler.http-rsp-len", |
20475 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
20476 | 14 | NULL, HFILL} |
20477 | 14 | }, |
20478 | | /* netscaler, 5951 / 146 */ |
20479 | 14 | {&hf_pie_netscaler_serverttfb, |
20480 | 14 | {"Server TTFB", "cflow.pie.netscaler.server-ttfb", |
20481 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20482 | 14 | "Time till First Byte (microseconds)", HFILL} |
20483 | 14 | }, |
20484 | | /* netscaler, 5951 / 147 */ |
20485 | 14 | {&hf_pie_netscaler_serverttlb, |
20486 | 14 | {"Server TTLB", "cflow.pie.netscaler.server-ttlb", |
20487 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20488 | 14 | "Time till Last Byte (microseconds)", HFILL} |
20489 | 14 | }, |
20490 | | /* netscaler, 5951 / 150 */ |
20491 | 14 | {&hf_pie_netscaler_appnameincarnationnumber, |
20492 | 14 | {"AppName Incarnation Number", "cflow.pie.netscaler.appname-incarnation-number", |
20493 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20494 | 14 | NULL, HFILL} |
20495 | 14 | }, |
20496 | | /* netscaler, 5951 / 151 */ |
20497 | 14 | {&hf_pie_netscaler_appnameappid, |
20498 | 14 | {"AppName App ID", "cflow.pie.netscaler.appname-app-id", |
20499 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20500 | 14 | NULL, HFILL} |
20501 | 14 | }, |
20502 | | /* netscaler, 5951 / 152 */ |
20503 | 14 | {&hf_pie_netscaler_appname, |
20504 | 14 | {"AppName", "cflow.pie.netscaler.appname", |
20505 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20506 | 14 | NULL, HFILL} |
20507 | 14 | }, |
20508 | | /* netscaler, 5951 / 153 */ |
20509 | 14 | {&hf_pie_netscaler_httpreqrcvfb, |
20510 | 14 | {"HTTP Request Received FB", "cflow.pie.netscaler.http-req-rcv-fb", |
20511 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20512 | 14 | "Timestamp of first byte received from client (microseconds)", HFILL} |
20513 | 14 | }, |
20514 | | /* netscaler, 5951 / 156 */ |
20515 | 14 | {&hf_pie_netscaler_httpreqforwfb, |
20516 | 14 | {"HTTP Request Forwarded FB", "cflow.pie.netscaler.http-req-forw-fb", |
20517 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20518 | 14 | "Timestamp of first byte forwarded to server (microseconds)", HFILL} |
20519 | 14 | }, |
20520 | | /* netscaler, 5951 / 157 */ |
20521 | 14 | {&hf_pie_netscaler_httpresrcvfb, |
20522 | 14 | {"HTTP Response Received FB", "cflow.pie.netscaler.http-res-rcv-fb", |
20523 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20524 | 14 | "Timestamp of first byte received from server (microseconds)", HFILL} |
20525 | 14 | }, |
20526 | | /* netscaler, 5951 / 158 */ |
20527 | 14 | {&hf_pie_netscaler_httpresforwfb, |
20528 | 14 | {"HTTP Response Forwarded FB", "cflow.pie.netscaler.http-res-forw-fb", |
20529 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20530 | 14 | "Timestamp of first byte forwarded to client (microseconds)", HFILL} |
20531 | 14 | }, |
20532 | | /* netscaler, 5951 / 159 */ |
20533 | 14 | {&hf_pie_netscaler_httpreqrcvlb, |
20534 | 14 | {"HTTP Request Received LB", "cflow.pie.netscaler.http-req-rcv-lb", |
20535 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20536 | 14 | "Timestamp of last byte received from client (microseconds)", HFILL} |
20537 | 14 | }, |
20538 | | /* netscaler, 5951 / 160 */ |
20539 | 14 | {&hf_pie_netscaler_httpreqforwlb, |
20540 | 14 | {"HTTP Request Forwarded LB", "cflow.pie.netscaler.http-req-forw-lb", |
20541 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20542 | 14 | "Timestamp of last byte forwarded to server (microseconds)", HFILL} |
20543 | 14 | }, |
20544 | | /* netscaler, 5951 / 161 */ |
20545 | 14 | {&hf_pie_netscaler_mainpageid, |
20546 | 14 | {"Main Page Id", "cflow.pie.netscaler.mainpage-id", |
20547 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20548 | 14 | NULL, HFILL} |
20549 | 14 | }, |
20550 | | /* netscaler, 5951 / 162 */ |
20551 | 14 | {&hf_pie_netscaler_mainpagecoreid, |
20552 | 14 | {"Main Page Core Id", "cflow.pie.netscaler.mainpage-core-id", |
20553 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20554 | 14 | NULL, HFILL} |
20555 | 14 | }, |
20556 | | /* netscaler, 5951 / 163 */ |
20557 | 14 | {&hf_pie_netscaler_httpclientinteractionstarttime, |
20558 | 14 | {"HTTP Client Interaction Start Time", "cflow.pie.netscaler.http-client-interaction-starttime", |
20559 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20560 | 14 | "Timestamp when the page starts loading", HFILL} |
20561 | 14 | }, |
20562 | | /* netscaler, 5951 / 164 */ |
20563 | 14 | {&hf_pie_netscaler_httpclientrenderendtime, |
20564 | 14 | {"HTTP Client Render End Time", "cflow.pie.netscaler.http-client-render-endtime", |
20565 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20566 | 14 | "Timestamp when the page completely renders", HFILL} |
20567 | 14 | }, |
20568 | | /* netscaler, 5951 / 165 */ |
20569 | 14 | {&hf_pie_netscaler_httpclientrenderstarttime, |
20570 | 14 | {"HTTP Client Render Start Time", "cflow.pie.netscaler.http-client-render-starttime", |
20571 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20572 | 14 | "Timestamp when page rendering begins", HFILL} |
20573 | 14 | }, |
20574 | | /* netscaler, 5951 / 167 */ |
20575 | 14 | {&hf_pie_netscaler_apptemplatename, |
20576 | 14 | {"App Template Name", "cflow.pie.netscaler.app-template-name", |
20577 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20578 | 14 | NULL, HFILL} |
20579 | 14 | }, |
20580 | | /* netscaler, 5951 / 168 */ |
20581 | 14 | {&hf_pie_netscaler_httpclientinteractionendtime, |
20582 | 14 | {"HTTP Client Interaction End Time", "cflow.pie.netscaler.http-client-interaction-endtime", |
20583 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20584 | 14 | NULL, HFILL} |
20585 | 14 | }, |
20586 | | /* netscaler, 5951 / 169 */ |
20587 | 14 | {&hf_pie_netscaler_httpresrcvlb, |
20588 | 14 | {"HTTP Response Received LB", "cflow.pie.netscaler.http-res-rcv-lb", |
20589 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20590 | 14 | "Timestamp of last byte received from server (microseconds)", HFILL} |
20591 | 14 | }, |
20592 | | /* netscaler, 5951 / 170 */ |
20593 | 14 | {&hf_pie_netscaler_httpresforwlb, |
20594 | 14 | {"HTTP Response Forwarded LB", "cflow.pie.netscaler.http-res-forw-lb", |
20595 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_microseconds), 0x0, |
20596 | 14 | "Timestamp of last byte of forwarded to client (microseconds)", HFILL} |
20597 | 14 | }, |
20598 | | /* netscaler, 5951 / 171 */ |
20599 | 14 | {&hf_pie_netscaler_appunitnameappid, |
20600 | 14 | {"AppUnit Name App Id", "cflow.pie.netscaler.app-unit-name-appid", |
20601 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20602 | 14 | NULL, HFILL} |
20603 | 14 | }, |
20604 | | /* netscaler, 5951 / 172 */ |
20605 | 14 | {&hf_pie_netscaler_dbloginflags, |
20606 | 14 | {"DB Login Flags", "cflow.pie.netscaler.db-login-flags", |
20607 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
20608 | 14 | NULL, HFILL} |
20609 | 14 | }, |
20610 | | /* netscaler, 5951 / 173 */ |
20611 | 14 | {&hf_pie_netscaler_dbreqtype, |
20612 | 14 | {"DB Request Type", "cflow.pie.netscaler.db-req-type", |
20613 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
20614 | 14 | "Type of database request", HFILL} |
20615 | 14 | }, |
20616 | | /* netscaler, 5951 / 174 */ |
20617 | 14 | {&hf_pie_netscaler_dbprotocolname, |
20618 | 14 | {"DB Protocol Name", "cflow.pie.netscaler.db-protocol-name", |
20619 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
20620 | 14 | "Database protocol", HFILL} |
20621 | 14 | }, |
20622 | | /* netscaler, 5951 / 175 */ |
20623 | 14 | {&hf_pie_netscaler_dbusername, |
20624 | 14 | {"DB User Name", "cflow.pie.netscaler.db-user-name", |
20625 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20626 | 14 | NULL, HFILL} |
20627 | 14 | }, |
20628 | | /* netscaler, 5951 / 176 */ |
20629 | 14 | {&hf_pie_netscaler_dbdatabasename, |
20630 | 14 | {"DB Database Name", "cflow.pie.netscaler.db-database-name", |
20631 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20632 | 14 | NULL, HFILL} |
20633 | 14 | }, |
20634 | | /* netscaler, 5951 / 177 */ |
20635 | 14 | {&hf_pie_netscaler_dbclthostname, |
20636 | 14 | {"DB Client Host Name", "cflow.pie.netscaler.db-clt-hostname", |
20637 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20638 | 14 | NULL, HFILL} |
20639 | 14 | }, |
20640 | | /* netscaler, 5951 / 178 */ |
20641 | 14 | {&hf_pie_netscaler_dbreqstring, |
20642 | 14 | {"DB Request String", "cflow.pie.netscaler.db-req-string", |
20643 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20644 | 14 | NULL, HFILL} |
20645 | 14 | }, |
20646 | | /* netscaler, 5951 / 179 */ |
20647 | 14 | {&hf_pie_netscaler_dbrespstatusstring, |
20648 | 14 | {"DB Response Status String", "cflow.pie.netscaler.db-resp-status-string", |
20649 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20650 | 14 | "Database response status", HFILL} |
20651 | 14 | }, |
20652 | | /* netscaler, 5951 / 180 */ |
20653 | 14 | {&hf_pie_netscaler_dbrespstatus, |
20654 | 14 | {"DB Response Status", "cflow.pie.netscaler.db-resp-status", |
20655 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
20656 | 14 | NULL, HFILL} |
20657 | 14 | }, |
20658 | | /* netscaler, 5951 / 181 */ |
20659 | 14 | {&hf_pie_netscaler_dbresplength, |
20660 | 14 | {"DB Response Length", "cflow.pie.netscaler.db-resp-length", |
20661 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
20662 | 14 | NULL, HFILL} |
20663 | 14 | }, |
20664 | | /* netscaler, 5951 / 182 */ |
20665 | 14 | {&hf_pie_netscaler_clientrtt, |
20666 | 14 | {"Client RTT", "cflow.pie.netscaler.client-rtt", |
20667 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20668 | 14 | "RTT of the client", HFILL} |
20669 | 14 | }, |
20670 | | /* netscaler, 5951 / 183 */ |
20671 | 14 | {&hf_pie_netscaler_httpcontenttype, |
20672 | 14 | {"HTTP Content-Type", "cflow.pie.netscaler.http-contenttype", |
20673 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20674 | 14 | NULL, HFILL} |
20675 | 14 | }, |
20676 | | /* netscaler, 5951 / 185 */ |
20677 | 14 | {&hf_pie_netscaler_httpreqauthorization, |
20678 | 14 | {"HTTP Request Authorization", "cflow.pie.netscaler.http-req-authorization", |
20679 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20680 | 14 | NULL, HFILL} |
20681 | 14 | }, |
20682 | | /* netscaler, 5951 / 186 */ |
20683 | 14 | {&hf_pie_netscaler_httpreqvia, |
20684 | 14 | {"HTTP Request Via", "cflow.pie.netscaler.http-req-via", |
20685 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20686 | 14 | NULL, HFILL} |
20687 | 14 | }, |
20688 | | /* netscaler, 5951 / 187 */ |
20689 | 14 | {&hf_pie_netscaler_httpreslocation, |
20690 | 14 | {"HTTP Response Location", "cflow.pie.netscaler.http-res-location", |
20691 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20692 | 14 | NULL, HFILL} |
20693 | 14 | }, |
20694 | | /* netscaler, 5951 / 188 */ |
20695 | 14 | {&hf_pie_netscaler_httpressetcookie, |
20696 | 14 | {"HTTP Response Set-Cookie", "cflow.pie.netscaler.http-res-setcookie", |
20697 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20698 | 14 | NULL, HFILL} |
20699 | 14 | }, |
20700 | | /* netscaler, 5951 / 189 */ |
20701 | 14 | {&hf_pie_netscaler_httpressetcookie2, |
20702 | 14 | {"HTTP Response Set-Cookie2", "cflow.pie.netscaler.http-res-setcookie2", |
20703 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20704 | 14 | NULL, HFILL} |
20705 | 14 | }, |
20706 | | /* netscaler, 5951 / 190 */ |
20707 | 14 | {&hf_pie_netscaler_httpreqxforwardedfor, |
20708 | 14 | {"HTTP Request X-Forwarded-For", "cflow.pie.netscaler.http-reqx-forwardedfor", |
20709 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20710 | 14 | NULL, HFILL} |
20711 | 14 | }, |
20712 | | /* netscaler, 5951 / 192 */ |
20713 | 14 | {&hf_pie_netscaler_connectionchainid, |
20714 | 14 | {"Connection Chain ID", "cflow.pie.netscaler.connection-chain-id", |
20715 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20716 | 14 | NULL, HFILL} |
20717 | 14 | }, |
20718 | | /* netscaler, 5951 / 193 */ |
20719 | 14 | {&hf_pie_netscaler_connectionchainhopcount, |
20720 | 14 | {"Connection Chain Hop Count", "cflow.pie.netscaler.connection-chain-hop-count", |
20721 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
20722 | 14 | NULL, HFILL} |
20723 | 14 | }, |
20724 | | /* netscaler, 5951 / 200 */ |
20725 | 14 | {&hf_pie_netscaler_icasessionguid, |
20726 | 14 | {"ICA Session GUID", "cflow.pie.netscaler.ica-session-guid", |
20727 | 14 | FT_GUID, BASE_NONE, NULL, 0x0, |
20728 | 14 | NULL, HFILL} |
20729 | 14 | }, |
20730 | | /* netscaler, 5951 / 201 */ |
20731 | 14 | {&hf_pie_netscaler_icaclientversion, |
20732 | 14 | {"ICA Client Version", "cflow.pie.netscaler.ica-client-version", |
20733 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20734 | 14 | "Version of the ICA client", HFILL} |
20735 | 14 | }, |
20736 | | /* netscaler, 5951 / 202 */ |
20737 | 14 | {&hf_pie_netscaler_icaclienttype, |
20738 | 14 | {"ICA Client Type", "cflow.pie.netscaler.ica-client-type", |
20739 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
20740 | 14 | NULL, HFILL} |
20741 | 14 | }, |
20742 | | /* netscaler, 5951 / 203 */ |
20743 | 14 | {&hf_pie_netscaler_icaclientip, |
20744 | 14 | {"ICA Client IP", "cflow.pie.netscaler.ica-client-ip", |
20745 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
20746 | 14 | NULL, HFILL} |
20747 | 14 | }, |
20748 | | /* netscaler, 5951 / 204 */ |
20749 | 14 | {&hf_pie_netscaler_icaclienthostname, |
20750 | 14 | {"ICA Client Host Name", "cflow.pie.netscaler.ica-client-hostname", |
20751 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20752 | 14 | NULL, HFILL} |
20753 | 14 | }, |
20754 | | /* netscaler, 5951 / 205 */ |
20755 | 14 | {&hf_pie_netscaler_aaausername, |
20756 | 14 | {"AAA Username", "cflow.pie.netscaler.aaa-username", |
20757 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20758 | 14 | NULL, HFILL} |
20759 | 14 | }, |
20760 | | /* netscaler, 5951 / 207 */ |
20761 | 14 | {&hf_pie_netscaler_icadomainname, |
20762 | 14 | {"ICA Domain Name", "cflow.pie.netscaler.ica-domain-name", |
20763 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20764 | 14 | NULL, HFILL} |
20765 | 14 | }, |
20766 | | /* netscaler, 5951 / 208 */ |
20767 | 14 | {&hf_pie_netscaler_icaclientlauncher, |
20768 | 14 | {"ICA Client Launcher", "cflow.pie.netscaler.ica-client-launcher", |
20769 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
20770 | 14 | NULL, HFILL} |
20771 | 14 | }, |
20772 | | /* netscaler, 5951 / 209 */ |
20773 | 14 | {&hf_pie_netscaler_icasessionsetuptime, |
20774 | 14 | {"ICA Session Setup Time", "cflow.pie.netscaler.ica-session-setuptime", |
20775 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_seconds), 0x0, |
20776 | 14 | NULL, HFILL} |
20777 | 14 | }, |
20778 | | /* netscaler, 5951 / 210 */ |
20779 | 14 | {&hf_pie_netscaler_icaservername, |
20780 | 14 | {"ICA Server Name", "cflow.pie.netscaler.ica-servername", |
20781 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20782 | 14 | NULL, HFILL} |
20783 | 14 | }, |
20784 | | /* netscaler, 5951 / 214 */ |
20785 | 14 | {&hf_pie_netscaler_icasessionreconnects, |
20786 | 14 | {"ICA Session Reconnects", "cflow.pie.netscaler.ica-session-reconnects", |
20787 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
20788 | 14 | NULL, HFILL} |
20789 | 14 | }, |
20790 | | /* netscaler, 5951 / 215 */ |
20791 | 14 | {&hf_pie_netscaler_icartt, |
20792 | 14 | {"ICA RTT", "cflow.pie.netscaler.ica-rtt", |
20793 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20794 | 14 | NULL, HFILL} |
20795 | 14 | }, |
20796 | | /* netscaler, 5951 / 216 */ |
20797 | 14 | {&hf_pie_netscaler_icaclientsiderxbytes, |
20798 | 14 | {"ICA Clientside RX Bytes", "cflow.pie.netscaler.ica-client-side-rxbytes", |
20799 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20800 | 14 | NULL, HFILL} |
20801 | 14 | }, |
20802 | | /* netscaler, 5951 / 217 */ |
20803 | 14 | {&hf_pie_netscaler_icaclientsidetxbytes, |
20804 | 14 | {"ICA Clientside TX Bytes", "cflow.pie.netscaler.ica-client-side-txbytes", |
20805 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20806 | 14 | NULL, HFILL} |
20807 | 14 | }, |
20808 | | /* netscaler, 5951 / 219 */ |
20809 | 14 | {&hf_pie_netscaler_icaclientsidepacketsretransmit, |
20810 | 14 | {"ICA Clientside Packets Retransmit", "cflow.pie.netscaler.ica-clientside-packets-retransmit", |
20811 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
20812 | 14 | NULL, HFILL} |
20813 | 14 | }, |
20814 | | /* netscaler, 5951 / 220 */ |
20815 | 14 | {&hf_pie_netscaler_icaserversidepacketsretransmit, |
20816 | 14 | {"ICA Serverside Packets Retransmit", "cflow.pie.netscaler.ica-serverside-packets-retransmit", |
20817 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
20818 | 14 | NULL, HFILL} |
20819 | 14 | }, |
20820 | | /* netscaler, 5951 / 221 */ |
20821 | 14 | {&hf_pie_netscaler_icaclientsidertt, |
20822 | 14 | {"ICA Clientside RTT", "cflow.pie.netscaler.ica-clientside-rtt", |
20823 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20824 | 14 | NULL, HFILL} |
20825 | 14 | }, |
20826 | | /* netscaler, 5951 / 222 */ |
20827 | 14 | {&hf_pie_netscaler_icaserversidertt, |
20828 | 14 | {"ICA Serverside RTT", "cflow.pie.netscaler.ica-serverside-rtt", |
20829 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20830 | 14 | NULL, HFILL} |
20831 | 14 | }, |
20832 | | /* netscaler, 5951 / 223 */ |
20833 | 14 | {&hf_pie_netscaler_icasessionupdatebeginsec, |
20834 | 14 | {"ICA Session Update Begin Sec", "cflow.pie.netscaler.ica-session-update-begin-sec", |
20835 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
20836 | 14 | NULL, HFILL} |
20837 | 14 | }, |
20838 | | /* netscaler, 5951 / 224 */ |
20839 | 14 | {&hf_pie_netscaler_icasessionupdateendsec, |
20840 | 14 | {"ICA Session Update End Sec", "cflow.pie.netscaler.ica-session-update-end-sec", |
20841 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
20842 | 14 | NULL, HFILL} |
20843 | 14 | }, |
20844 | | /* netscaler, 5951 / 225 */ |
20845 | 14 | {&hf_pie_netscaler_icachannelid1, |
20846 | 14 | {"ICA Channel Id1", "cflow.pie.netscaler.ica-channel-id1", |
20847 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
20848 | 14 | NULL, HFILL} |
20849 | 14 | }, |
20850 | | /* netscaler, 5951 / 226 */ |
20851 | 14 | {&hf_pie_netscaler_icachannelid1bytes, |
20852 | 14 | {"ICA Channel Id1 Bytes", "cflow.pie.netscaler.ica-channel-id1-bytes", |
20853 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20854 | 14 | NULL, HFILL} |
20855 | 14 | }, |
20856 | | /* netscaler, 5951 / 227 */ |
20857 | 14 | {&hf_pie_netscaler_icachannelid2, |
20858 | 14 | {"ICA Channel Id2", "cflow.pie.netscaler.ica-channel-id2", |
20859 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
20860 | 14 | NULL, HFILL} |
20861 | 14 | }, |
20862 | | /* netscaler, 5951 / 228 */ |
20863 | 14 | {&hf_pie_netscaler_icachannelid2bytes, |
20864 | 14 | {"ICA Channel Id2 Bytes", "cflow.pie.netscaler.ica-channel-id2-bytes", |
20865 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20866 | 14 | NULL, HFILL} |
20867 | 14 | }, |
20868 | | /* netscaler, 5951 / 229 */ |
20869 | 14 | {&hf_pie_netscaler_icachannelid3, |
20870 | 14 | {"ICA Channel Id3", "cflow.pie.netscaler.ica-channel-id3", |
20871 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
20872 | 14 | NULL, HFILL} |
20873 | 14 | }, |
20874 | | /* netscaler, 5951 / 230 */ |
20875 | 14 | {&hf_pie_netscaler_icachannelid3bytes, |
20876 | 14 | {"ICA Channel Id3 Bytes", "cflow.pie.netscaler.ica-channel-id3-bytes", |
20877 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20878 | 14 | NULL, HFILL} |
20879 | 14 | }, |
20880 | | /* netscaler, 5951 / 231 */ |
20881 | 14 | {&hf_pie_netscaler_icachannelid4, |
20882 | 14 | {"ICA Channel Id4", "cflow.pie.netscaler.ica-channel-id4", |
20883 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
20884 | 14 | NULL, HFILL} |
20885 | 14 | }, |
20886 | | /* netscaler, 5951 / 232 */ |
20887 | 14 | {&hf_pie_netscaler_icachannelid4bytes, |
20888 | 14 | {"ICA Channel Id4 Bytes", "cflow.pie.netscaler.ica-channel-id4-bytes", |
20889 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20890 | 14 | NULL, HFILL} |
20891 | 14 | }, |
20892 | | /* netscaler, 5951 / 233 */ |
20893 | 14 | {&hf_pie_netscaler_icachannelid5, |
20894 | 14 | {"ICA Channel Id5", "cflow.pie.netscaler.ica-channel-id5", |
20895 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
20896 | 14 | NULL, HFILL} |
20897 | 14 | }, |
20898 | | /* netscaler, 5951 / 234 */ |
20899 | 14 | {&hf_pie_netscaler_icachannelid5bytes, |
20900 | 14 | {"ICA Channel Id5 Bytes", "cflow.pie.netscaler.ica-channel-id5-bytes", |
20901 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20902 | 14 | NULL, HFILL} |
20903 | 14 | }, |
20904 | | /* netscaler, 5951 / 235 */ |
20905 | 14 | {&hf_pie_netscaler_icaconnectionpriority, |
20906 | 14 | {"ICA Connection Priority", "cflow.pie.netscaler.ica-connection-priority", |
20907 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
20908 | 14 | NULL, HFILL} |
20909 | 14 | }, |
20910 | | /* netscaler, 5951 / 236 */ |
20911 | 14 | {&hf_pie_netscaler_applicationstartupduration, |
20912 | 14 | {"Application Startup Duration", "cflow.pie.netscaler.application-startup-duration", |
20913 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20914 | 14 | NULL, HFILL} |
20915 | 14 | }, |
20916 | | /* netscaler, 5951 / 237 */ |
20917 | 14 | {&hf_pie_netscaler_icalaunchmechanism, |
20918 | 14 | {"ICA Launch Mechanism", "cflow.pie.netscaler.ica-launch-mechanism", |
20919 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0, |
20920 | 14 | NULL, HFILL} |
20921 | 14 | }, |
20922 | | /* netscaler, 5951 / 238 */ |
20923 | 14 | {&hf_pie_netscaler_icaapplicationname, |
20924 | 14 | {"ICA Application Name", "cflow.pie.netscaler.ica-application-name", |
20925 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20926 | 14 | NULL, HFILL} |
20927 | 14 | }, |
20928 | | /* netscaler, 5951 / 239 */ |
20929 | 14 | {&hf_pie_netscaler_applicationstartuptime, |
20930 | 14 | {"Application Startup Time", "cflow.pie.netscaler.application-startup-time", |
20931 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
20932 | 14 | NULL, HFILL} |
20933 | 14 | }, |
20934 | | /* netscaler, 5951 / 240 */ |
20935 | 14 | {&hf_pie_netscaler_icaapplicationterminationtype, |
20936 | 14 | {"ICA Application Termination Type", "cflow.pie.netscaler.ica-application-termination-type", |
20937 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0, |
20938 | 14 | NULL, HFILL} |
20939 | 14 | }, |
20940 | | /* netscaler, 5951 / 241 */ |
20941 | 14 | {&hf_pie_netscaler_icaapplicationterminationtime, |
20942 | 14 | {"ICA Application Termination Time", "cflow.pie.netscaler.ica-application-termination-time", |
20943 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_seconds), 0x0, |
20944 | 14 | NULL, HFILL} |
20945 | 14 | }, |
20946 | | /* netscaler, 5951 / 242 */ |
20947 | 14 | {&hf_pie_netscaler_icasessionendtime, |
20948 | 14 | {"ICA Session End Time", "cflow.pie.netscaler.ica-session-end-time", |
20949 | 14 | FT_UINT64, BASE_DEC|BASE_UNIT_STRING, UNS(&units_seconds), 0x0, |
20950 | 14 | NULL, HFILL} |
20951 | 14 | }, |
20952 | | /* netscaler, 5951 / 243 */ |
20953 | 14 | {&hf_pie_netscaler_icaclientsidejitter, |
20954 | 14 | {"ICA Clientside Jitter", "cflow.pie.netscaler.ica-clientside-jitter", |
20955 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20956 | 14 | NULL, HFILL} |
20957 | 14 | }, |
20958 | | /* netscaler, 5951 / 244 */ |
20959 | 14 | {&hf_pie_netscaler_icaserversidejitter, |
20960 | 14 | {"ICA Serverside Jitter", "cflow.pie.netscaler.ica-serverside-jitter", |
20961 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20962 | 14 | NULL, HFILL} |
20963 | 14 | }, |
20964 | | /* netscaler, 5951 / 245 */ |
20965 | 14 | {&hf_pie_netscaler_icaappprocessid, |
20966 | 14 | {"ICA App Process ID", "cflow.pie.netscaler.ica-app-processid", |
20967 | 14 | FT_UINT32, BASE_DEC_HEX, NULL, 0x0, |
20968 | 14 | NULL, HFILL} |
20969 | 14 | }, |
20970 | | /* netscaler, 5951 / 246 */ |
20971 | 14 | {&hf_pie_netscaler_icaappmodulepath, |
20972 | 14 | {"ICA AppModule Path", "cflow.pie.netscaler.ica-appmodule-path", |
20973 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20974 | 14 | NULL, HFILL} |
20975 | 14 | }, |
20976 | | /* netscaler, 5951 / 247 */ |
20977 | 14 | {&hf_pie_netscaler_icadeviceserialno, |
20978 | 14 | {"ICA Device Serial No", "cflow.pie.netscaler.ica-device-serial-no", |
20979 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
20980 | 14 | NULL, HFILL} |
20981 | 14 | }, |
20982 | | /* netscaler, 5951 / 248 */ |
20983 | 14 | {&hf_pie_netscaler_msiclientcookie, |
20984 | 14 | {"Msi Client Cookie", "cflow.pie.netscaler.msi-client-cookie", |
20985 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
20986 | 14 | NULL, HFILL} |
20987 | 14 | }, |
20988 | | /* netscaler, 5951 / 249 */ |
20989 | 14 | {&hf_pie_netscaler_icaflags, |
20990 | 14 | {"ICA Flags", "cflow.pie.netscaler.ica-flags", |
20991 | 14 | FT_UINT64, BASE_HEX, NULL, 0x0, |
20992 | 14 | NULL, HFILL} |
20993 | 14 | }, |
20994 | | /* netscaler, 5951 / 250 */ |
20995 | 14 | {&hf_pie_netscaler_icausername, |
20996 | 14 | {"ICA Username", "cflow.pie.netscaler.icau-sername", |
20997 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
20998 | 14 | NULL, HFILL} |
20999 | 14 | }, |
21000 | | /* netscaler, 5951 / 251 */ |
21001 | 14 | {&hf_pie_netscaler_licensetype, |
21002 | 14 | {"License Type", "cflow.pie.netscaler.license-type", |
21003 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
21004 | 14 | NULL, HFILL} |
21005 | 14 | }, |
21006 | | /* netscaler, 5951 / 252 */ |
21007 | 14 | {&hf_pie_netscaler_maxlicensecount, |
21008 | 14 | {"Max License Count", "cflow.pie.netscaler.max-license-count", |
21009 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
21010 | 14 | NULL, HFILL} |
21011 | 14 | }, |
21012 | | /* netscaler, 5951 / 253 */ |
21013 | 14 | {&hf_pie_netscaler_currentlicenseconsumed, |
21014 | 14 | {"Current License Consumed", "cflow.pie.netscaler.current-license-consumed", |
21015 | 14 | FT_UINT64, BASE_DEC, NULL, 0x0, |
21016 | 14 | NULL, HFILL} |
21017 | 14 | }, |
21018 | | /* netscaler, 5951 / 254 */ |
21019 | 14 | {&hf_pie_netscaler_icanetworkupdatestarttime, |
21020 | 14 | {"ICA Network Update Start Time", "cflow.pie.netscaler.ica-network-update-start-time", |
21021 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
21022 | 14 | NULL, HFILL} |
21023 | 14 | }, |
21024 | | /* netscaler, 5951 / 255 */ |
21025 | 14 | {&hf_pie_netscaler_icanetworkupdateendtime, |
21026 | 14 | {"ICA Network Update End Time", "cflow.pie.netscaler.ica-network-update-end-time", |
21027 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
21028 | 14 | NULL, HFILL} |
21029 | 14 | }, |
21030 | | /* netscaler, 5951 / 256 */ |
21031 | 14 | {&hf_pie_netscaler_icaclientsidesrtt, |
21032 | 14 | {"ICA Clientside SRTT", "cflow.pie.netscaler.ica-clientside-srtt", |
21033 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21034 | 14 | "ICA Clientside smoothed RTT", HFILL} |
21035 | 14 | }, |
21036 | | /* netscaler, 5951 / 257 */ |
21037 | 14 | {&hf_pie_netscaler_icaserversidesrtt, |
21038 | 14 | {"ICA Serverside SRTT", "cflow.pie.netscaler.ica-serverside-srtt", |
21039 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21040 | 14 | "ICA Serverside smoothed RTT", HFILL} |
21041 | 14 | }, |
21042 | | /* netscaler, 5951 / 258 */ |
21043 | 14 | {&hf_pie_netscaler_icaclientsidedelay, |
21044 | 14 | {"ICA Clientside Delay", "cflow.pie.netscaler.ica-clientsi-dedelay", |
21045 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21046 | 14 | NULL, HFILL} |
21047 | 14 | }, |
21048 | | /* netscaler, 5951 / 259 */ |
21049 | 14 | {&hf_pie_netscaler_icaserversidedelay, |
21050 | 14 | {"ICA Serverside Delay", "cflow.pie.netscaler.ica-serversi-dedelay", |
21051 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21052 | 14 | NULL, HFILL} |
21053 | 14 | }, |
21054 | | /* netscaler, 5951 / 260 */ |
21055 | 14 | {&hf_pie_netscaler_icahostdelay, |
21056 | 14 | {"ICA Host Delay", "cflow.pie.netscaler.ica-host-delay", |
21057 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21058 | 14 | NULL, HFILL} |
21059 | 14 | }, |
21060 | | /* netscaler, 5951 / 261 */ |
21061 | 14 | {&hf_pie_netscaler_icaclientsidewindowsize, |
21062 | 14 | {"ICA Clientside WindowSize", "cflow.pie.netscaler.ica-clientside-windowsize", |
21063 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21064 | 14 | NULL, HFILL} |
21065 | 14 | }, |
21066 | | /* netscaler, 5951 / 262 */ |
21067 | 14 | {&hf_pie_netscaler_icaserversidewindowsize, |
21068 | 14 | {"ICA Serverside WindowSize", "cflow.pie.netscaler.ica-serverside-windowsize", |
21069 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21070 | 14 | NULL, HFILL} |
21071 | 14 | }, |
21072 | | /* netscaler, 5951 / 263 */ |
21073 | 14 | {&hf_pie_netscaler_icaclientsidertocount, |
21074 | 14 | {"ICA Clientside RTO Count", "cflow.pie.netscaler.ica-clientside-rto-count", |
21075 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21076 | 14 | "ICA Clientside retrans timeout occurred Count", HFILL} |
21077 | 14 | }, |
21078 | | /* netscaler, 5951 / 264 */ |
21079 | 14 | {&hf_pie_netscaler_icaserversidertocount, |
21080 | 14 | {"ICA Serverside RTO Count", "cflow.pie.netscaler.ica-serverside-rto-count", |
21081 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21082 | 14 | "ICA Serverside retrans timeout occurred Count", HFILL} |
21083 | 14 | }, |
21084 | | /* netscaler, 5951 / 265 */ |
21085 | 14 | {&hf_pie_netscaler_ical7clientlatency, |
21086 | 14 | {"ICA L7 Client Latency", "cflow.pie.netscaler.ica-l7-client-latency", |
21087 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21088 | 14 | NULL, HFILL} |
21089 | 14 | }, |
21090 | | /* netscaler, 5951 / 266 */ |
21091 | 14 | {&hf_pie_netscaler_ical7serverlatency, |
21092 | 14 | {"ICA L7 Server Latency", "cflow.pie.netscaler.ica-l7-server-latency", |
21093 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21094 | 14 | NULL, HFILL} |
21095 | 14 | }, |
21096 | | /* netscaler, 5951 / 267 */ |
21097 | 14 | {&hf_pie_netscaler_httpdomainname, |
21098 | 14 | {"HTTP Domain Name", "cflow.pie.netscaler.http-domain-name", |
21099 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21100 | 14 | NULL, HFILL} |
21101 | 14 | }, |
21102 | | /* netscaler, 5951 / 268 */ |
21103 | 14 | {&hf_pie_netscaler_cacheredirclientconnectioncoreid, |
21104 | 14 | {"CacheRedir Client Connection Core ID", "cflow.pie.netscaler.cacheredir-client-connection-coreid", |
21105 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
21106 | 14 | NULL, HFILL} |
21107 | 14 | }, |
21108 | | /* netscaler, 5951 / 269 */ |
21109 | 14 | {&hf_pie_netscaler_cacheredirclientconnectiontransactionid, |
21110 | 14 | {"CacheRedir Client Connection Transaction ID", "cflow.pie.netscaler.cacheredir-client-connectiontransactionid", |
21111 | 14 | FT_UINT32, BASE_HEX, NULL, 0x0, |
21112 | 14 | NULL, HFILL} |
21113 | 14 | }, |
21114 | | |
21115 | | /* Barracuda root (a hidden item to allow filtering) */ |
21116 | 14 | {&hf_pie_barracuda, |
21117 | 14 | {"Barracuda", "cflow.pie.barracuda", |
21118 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
21119 | 14 | NULL, HFILL} |
21120 | 14 | }, |
21121 | | /* Barracuda, 10704 / 1 */ |
21122 | 14 | {&hf_pie_barracuda_timestamp, |
21123 | 14 | {"Timestamp", "cflow.pie.barracuda.timestamp", |
21124 | 14 | FT_ABSOLUTE_TIME, ABSOLUTE_TIME_UTC, NULL, 0x0, |
21125 | 14 | "Seconds since epoch", HFILL} |
21126 | 14 | }, |
21127 | | /* Barracuda, 10704 / 2 */ |
21128 | 14 | {&hf_pie_barracuda_logop, |
21129 | 14 | {"LogOp", "cflow.pie.barracuda.logop", |
21130 | 14 | FT_UINT8, BASE_DEC, VALS(v10_barracuda_logop), 0x0, |
21131 | 14 | NULL, HFILL} |
21132 | 14 | }, |
21133 | | /* Barracuda, 10704 / 3 */ |
21134 | 14 | {&hf_pie_barracuda_traffictype, |
21135 | 14 | {"Traffic Type", "cflow.pie.barracuda.traffictype", |
21136 | 14 | FT_UINT8, BASE_DEC, VALS(v10_barracuda_traffictype), 0x0, |
21137 | 14 | NULL, HFILL} |
21138 | 14 | }, |
21139 | | /* Barracuda, 10704 / 4 */ |
21140 | 14 | {&hf_pie_barracuda_fwrule, |
21141 | 14 | {"FW Rule", "cflow.pie.barracuda.fwrule", |
21142 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21143 | 14 | "Name of FW Rule", HFILL} |
21144 | 14 | }, |
21145 | | /* Barracuda, 10704 / 5 */ |
21146 | 14 | {&hf_pie_barracuda_servicename, |
21147 | 14 | {"Service Name", "cflow.pie.barracuda.servicename", |
21148 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21149 | 14 | NULL, HFILL} |
21150 | 14 | }, |
21151 | | /* Barracuda, 10704 / 6 */ |
21152 | 14 | {&hf_pie_barracuda_reason, |
21153 | 14 | {"Reason", "cflow.pie.barracuda.reason", |
21154 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21155 | 14 | NULL, HFILL} |
21156 | 14 | }, |
21157 | | /* Barracuda, 10704 / 7 */ |
21158 | 14 | {&hf_pie_barracuda_reasontext, |
21159 | 14 | {"Reason Text", "cflow.pie.barracuda.reasontext", |
21160 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21161 | 14 | NULL, HFILL} |
21162 | 14 | }, |
21163 | | /* Barracuda, 10704 / 8 */ |
21164 | 14 | {&hf_pie_barracuda_bindipv4address, |
21165 | 14 | {"Bind IPv4 Address", "cflow.pie.barracuda.bindipv4address", |
21166 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
21167 | 14 | NULL, HFILL} |
21168 | 14 | }, |
21169 | | /* Barracuda, 10704 / 9 */ |
21170 | 14 | {&hf_pie_barracuda_bindtransportport, |
21171 | 14 | {"Bind Transport Port", "cflow.pie.barracuda.bindtransportport", |
21172 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21173 | 14 | NULL, HFILL} |
21174 | 14 | }, |
21175 | | /* Barracuda, 10704 / 10 */ |
21176 | 14 | {&hf_pie_barracuda_connipv4address, |
21177 | 14 | {"Conn IPv4 Address", "cflow.pie.barracuda.connipv4address", |
21178 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
21179 | 14 | NULL, HFILL} |
21180 | 14 | }, |
21181 | | /* Barracuda, 10704 / 11 */ |
21182 | 14 | {&hf_pie_barracuda_conntransportport, |
21183 | 14 | {"Conn Transport Port", "cflow.pie.barracuda.conntransportport", |
21184 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21185 | 14 | NULL, HFILL} |
21186 | 14 | }, |
21187 | | /* Barracuda, 10704 / 12 */ |
21188 | 14 | {&hf_pie_barracuda_auditcounter, |
21189 | 14 | {"Audit Counter", "cflow.pie.barracuda.auditcounter", |
21190 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21191 | 14 | "Internal Data Counter", HFILL} |
21192 | 14 | }, |
21193 | | |
21194 | | /* Gigamon root (a hidden item to allow filtering) */ |
21195 | 14 | {&hf_pie_gigamon, |
21196 | 14 | {"Gigamon", "cflow.pie.gigamon", |
21197 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
21198 | 14 | NULL, HFILL} |
21199 | 14 | }, |
21200 | | /* gigamon, 26866 / 1 */ |
21201 | 14 | {&hf_pie_gigamon_httprequrl, |
21202 | 14 | {"HttpReqUrl", "cflow.pie.gigamon.httprequrl", |
21203 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21204 | 14 | NULL, HFILL} |
21205 | 14 | }, |
21206 | | /* gigamon, 26866 / 2 */ |
21207 | 14 | {&hf_pie_gigamon_httprspstatus, |
21208 | 14 | {"HttpRspStatus", "cflow.pie.gigamon.httprspstatus", |
21209 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21210 | 14 | NULL, HFILL} |
21211 | 14 | }, |
21212 | | /* gigamon, 26866 / 101 */ |
21213 | 14 | {&hf_pie_gigamon_sslcertificateissuercommonname, |
21214 | 14 | {"SslCertificateIssuerCommonName", "cflow.pie.gigamon.sslcertificateissuercommonname", |
21215 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21216 | 14 | NULL, HFILL} |
21217 | 14 | }, |
21218 | | /* gigamon, 26866 / 102 */ |
21219 | 14 | {&hf_pie_gigamon_sslcertificatesubjectcommonname, |
21220 | 14 | {"SslCertificateSubjectCommonName", "cflow.pie.gigamon.sslcertificatesubjectcommonname", |
21221 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21222 | 14 | NULL, HFILL} |
21223 | 14 | }, |
21224 | | /* gigamon, 26866 / 103 */ |
21225 | 14 | {&hf_pie_gigamon_sslcertificateissuer, |
21226 | 14 | {"SslCertificateIssuer", "cflow.pie.gigamon.sslcertificateissuer", |
21227 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21228 | 14 | NULL, HFILL} |
21229 | 14 | }, |
21230 | | /* gigamon, 26866 / 104 */ |
21231 | 14 | {&hf_pie_gigamon_sslcertificatesubject, |
21232 | 14 | {"SslCertificateSubject", "cflow.pie.gigamon.sslcertificatesubject", |
21233 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21234 | 14 | NULL, HFILL} |
21235 | 14 | }, |
21236 | | /* gigamon, 26866 / 105 */ |
21237 | 14 | {&hf_pie_gigamon_sslcertificatevalidnotbefore, |
21238 | 14 | {"SslCertificateValidNotBefore", "cflow.pie.gigamon.sslcertificatevalidnotbefore", |
21239 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21240 | 14 | NULL, HFILL} |
21241 | 14 | }, |
21242 | | /* gigamon, 26866 / 106 */ |
21243 | 14 | {&hf_pie_gigamon_sslcertificatevalidnotafter, |
21244 | 14 | {"SslCertificateValidNotAfter", "cflow.pie.gigamon.sslcertificatevalidnotafter", |
21245 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21246 | 14 | NULL, HFILL} |
21247 | 14 | }, |
21248 | | /* gigamon, 26866 / 107 */ |
21249 | 14 | {&hf_pie_gigamon_sslcertificateserialnumber, |
21250 | 14 | {"SslCertificateSerialNumber", "cflow.pie.gigamon.sslcertificateserialnumber", |
21251 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
21252 | 14 | NULL, HFILL} |
21253 | 14 | }, |
21254 | | /* gigamon, 26866 / 108 */ |
21255 | 14 | {&hf_pie_gigamon_sslcertificatesignaturealgorithm, |
21256 | 14 | {"SslCertificateSignatureAlgorithm", "cflow.pie.gigamon.sslcertificatesignaturealgorithm", |
21257 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
21258 | 14 | NULL, HFILL} |
21259 | 14 | }, |
21260 | | /* gigamon, 26866 / 109 */ |
21261 | 14 | {&hf_pie_gigamon_sslcertificatesubjectpubalgorithm, |
21262 | 14 | {"SslCertificateSubjectPubAlgorithm", "cflow.pie.gigamon.sslcertificatesubjectpubalgorithm", |
21263 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
21264 | 14 | NULL, HFILL} |
21265 | 14 | }, |
21266 | | |
21267 | | /* gigamon, 26866 / 110 */ |
21268 | 14 | {&hf_pie_gigamon_sslcertificatesubjectpubkeysize, |
21269 | 14 | {"SslCertificateSubjectPubKeySize", "cflow.pie.gigamon.sslcertificatesubjectpubkeysize", |
21270 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21271 | 14 | NULL, HFILL} |
21272 | 14 | }, |
21273 | | /* gigamon, 26866 / 111 */ |
21274 | 14 | {&hf_pie_gigamon_sslcertificatesubjectaltname, |
21275 | 14 | {"SslCertificateSubjectAltName", "cflow.pie.gigamon.sslcertificatesubjectaltname", |
21276 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21277 | 14 | NULL, HFILL} |
21278 | 14 | }, |
21279 | | /* gigamon, 26866 / 112 */ |
21280 | 14 | {&hf_pie_gigamon_sslservernameindication, |
21281 | 14 | {"SslServerNameIndication", "cflow.pie.gigamon.sslservernameindication", |
21282 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21283 | 14 | NULL, HFILL} |
21284 | 14 | }, |
21285 | | /* gigamon, 26866 / 113 */ |
21286 | 14 | {&hf_pie_gigamon_sslserverversion, |
21287 | 14 | {"SslServerVersion", "cflow.pie.gigamon.sslserverversion", |
21288 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21289 | 14 | NULL, HFILL} |
21290 | 14 | }, |
21291 | | /* gigamon, 26866 / 114 */ |
21292 | 14 | {&hf_pie_gigamon_sslservercipher, |
21293 | 14 | {"SslServerCipher", "cflow.pie.gigamon.sslservercipher", |
21294 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21295 | 14 | NULL, HFILL} |
21296 | 14 | }, |
21297 | | /* gigamon, 26866 / 115 */ |
21298 | 14 | {&hf_pie_gigamon_sslservercompressionmethod, |
21299 | 14 | {"SslServerCompressionMethod", "cflow.pie.gigamon.sslservercompressionmethod", |
21300 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
21301 | 14 | NULL, HFILL} |
21302 | 14 | }, |
21303 | | /* gigamon, 26866 / 116 */ |
21304 | 14 | {&hf_pie_gigamon_sslserversessionid, |
21305 | 14 | {"SslServerSessionId", "cflow.pie.gigamon.sslserversessionid", |
21306 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
21307 | 14 | NULL, HFILL} |
21308 | 14 | }, |
21309 | | /* gigamon, 26866 / 201 */ |
21310 | 14 | {&hf_pie_gigamon_dnsidentifier, |
21311 | 14 | {"DnsIdentifier", "cflow.pie.gigamon.dnsidentifier", |
21312 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21313 | 14 | NULL, HFILL} |
21314 | 14 | }, |
21315 | | /* gigamon, 26866 / 202 */ |
21316 | 14 | {&hf_pie_gigamon_dnsopcode, |
21317 | 14 | {"DnsOpCode", "cflow.pie.gigamon.dnsopcode", |
21318 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
21319 | 14 | NULL, HFILL} |
21320 | 14 | }, |
21321 | | /* gigamon, 26866 / 203 */ |
21322 | 14 | {&hf_pie_gigamon_dnsresponsecode, |
21323 | 14 | {"DnsResponseCode", "cflow.pie.gigamon.dnsresponsecode", |
21324 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
21325 | 14 | NULL, HFILL} |
21326 | 14 | }, |
21327 | | /* gigamon, 26866 / 204 */ |
21328 | 14 | {&hf_pie_gigamon_dnsqueryname, |
21329 | 14 | {"DnsQueryName", "cflow.pie.gigamon.dnsqueryname", |
21330 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21331 | 14 | NULL, HFILL} |
21332 | 14 | }, |
21333 | | /* gigamon, 26866 / 205 */ |
21334 | 14 | {&hf_pie_gigamon_dnsresponsename, |
21335 | 14 | {"DnsResponseName", "cflow.pie.gigamon.dnsresponsename", |
21336 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21337 | 14 | NULL, HFILL} |
21338 | 14 | }, |
21339 | | /* gigamon, 26866 / 206 */ |
21340 | 14 | {&hf_pie_gigamon_dnsresponsettl, |
21341 | 14 | {"DnsResponseTTL", "cflow.pie.gigamon.dnsresponsettl", |
21342 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21343 | 14 | NULL, HFILL} |
21344 | 14 | }, |
21345 | | /* gigamon, 26866 / 207 */ |
21346 | 14 | {&hf_pie_gigamon_dnsresponseipv4address, |
21347 | 14 | {"DnsResponseIPv4Address", "cflow.pie.gigamon.dnsresponseipv4address", |
21348 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
21349 | 14 | NULL, HFILL} |
21350 | 14 | }, |
21351 | | /* gigamon, 26866 / 208 */ |
21352 | 14 | {&hf_pie_gigamon_dnsresponseipv6address, |
21353 | 14 | {"DnsResponseIPv6Address", "cflow.pie.gigamon.dnsresponseipv6address", |
21354 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
21355 | 14 | NULL, HFILL} |
21356 | 14 | }, |
21357 | | /* gigamon, 26866 / 209 */ |
21358 | 14 | {&hf_pie_gigamon_dnsbits, |
21359 | 14 | {"DnsBits", "cflow.pie.gigamon.dnsbits", |
21360 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21361 | 14 | NULL, HFILL} |
21362 | 14 | }, |
21363 | | /* gigamon, 26866 / 210 */ |
21364 | 14 | {&hf_pie_gigamon_dnsqdcount, |
21365 | 14 | {"DnsQdCount", "cflow.pie.gigamon.dnsqdcount", |
21366 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21367 | 14 | NULL, HFILL} |
21368 | 14 | }, |
21369 | | /* gigamon, 26866 / 211 */ |
21370 | 14 | {&hf_pie_gigamon_dnsancount, |
21371 | 14 | {"DnsAnCount", "cflow.pie.gigamon.dnsancount", |
21372 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21373 | 14 | NULL, HFILL} |
21374 | 14 | }, |
21375 | | /* gigamon, 26866 / 212 */ |
21376 | 14 | {&hf_pie_gigamon_dnsnscount, |
21377 | 14 | {"DnsNsCount", "cflow.pie.gigamon.dnsnscount", |
21378 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21379 | 14 | NULL, HFILL} |
21380 | 14 | }, |
21381 | | /* gigamon, 26866 / 213 */ |
21382 | 14 | {&hf_pie_gigamon_dnsarcount, |
21383 | 14 | {"DnsArCount", "cflow.pie.gigamon.dnsarcount", |
21384 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21385 | 14 | NULL, HFILL} |
21386 | 14 | }, |
21387 | | /* gigamon, 26866 / 214 */ |
21388 | 14 | {&hf_pie_gigamon_dnsquerytype, |
21389 | 14 | {"DnsQueryType", "cflow.pie.gigamon.dnsquerytype", |
21390 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21391 | 14 | NULL, HFILL} |
21392 | 14 | }, |
21393 | | /* gigamon, 26866 / 215 */ |
21394 | 14 | {&hf_pie_gigamon_dnsqueryclass, |
21395 | 14 | {"DnsQueryClass", "cflow.pie.gigamon.dnsqueryclass", |
21396 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21397 | 14 | NULL, HFILL} |
21398 | 14 | }, |
21399 | | /* gigamon, 26866 / 216 */ |
21400 | 14 | {&hf_pie_gigamon_dnsresponsetype, |
21401 | 14 | {"DnsResponseType", "cflow.pie.gigamon.dnsresponsetype", |
21402 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21403 | 14 | NULL, HFILL} |
21404 | 14 | }, |
21405 | | /* gigamon, 26866 / 217 */ |
21406 | 14 | {&hf_pie_gigamon_dnsresponseclass, |
21407 | 14 | {"DnsResponseClass", "cflow.pie.gigamon.dnsresponseclass", |
21408 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21409 | 14 | NULL, HFILL} |
21410 | 14 | }, |
21411 | | /* gigamon, 26866 / 218 */ |
21412 | 14 | {&hf_pie_gigamon_dnsresponserdlength, |
21413 | 14 | {"DnsResponseRdLength", "cflow.pie.gigamon.dnsresponserdlength", |
21414 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21415 | 14 | NULL, HFILL} |
21416 | 14 | }, |
21417 | | /* gigamon, 26866 / 219 */ |
21418 | 14 | {&hf_pie_gigamon_dnsresponserdata, |
21419 | 14 | {"DnsResponseRdata", "cflow.pie.gigamon.dnsresponserdata", |
21420 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21421 | 14 | NULL, HFILL} |
21422 | 14 | }, |
21423 | | /* gigamon, 26866 / 220 */ |
21424 | 14 | {&hf_pie_gigamon_dnsauthorityname, |
21425 | 14 | {"DnsAuthorityName", "cflow.pie.gigamon.dnsauthorityname", |
21426 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21427 | 14 | NULL, HFILL} |
21428 | 14 | }, |
21429 | | /* gigamon, 26866 / 221 */ |
21430 | 14 | {&hf_pie_gigamon_dnsauthoritytype, |
21431 | 14 | {"DnsAuthorityType", "cflow.pie.gigamon.dnsauthoritytype", |
21432 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21433 | 14 | NULL, HFILL} |
21434 | 14 | }, |
21435 | | /* gigamon, 26866 / 222 */ |
21436 | 14 | {&hf_pie_gigamon_dnsauthorityclass, |
21437 | 14 | {"DnsAuthorityClass", "cflow.pie.gigamon.dnsauthorityclass", |
21438 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21439 | 14 | NULL, HFILL} |
21440 | 14 | }, |
21441 | | /* gigamon, 26866 / 223 */ |
21442 | 14 | {&hf_pie_gigamon_dnsauthorityttl, |
21443 | 14 | {"DnsAuthorityTTL", "cflow.pie.gigamon.dnsauthorityttl", |
21444 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21445 | 14 | NULL, HFILL} |
21446 | 14 | }, |
21447 | | /* gigamon, 26866 / 224 */ |
21448 | 14 | {&hf_pie_gigamon_dnsauthorityrdlength, |
21449 | 14 | {"DnsAuthorityRdLength", "cflow.pie.gigamon.dnsauthorityrdlength", |
21450 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21451 | 14 | NULL, HFILL} |
21452 | 14 | }, |
21453 | | /* gigamon, 26866 / 225 */ |
21454 | 14 | {&hf_pie_gigamon_dnsauthorityrdata, |
21455 | 14 | {"DnsAuthorityRdata", "cflow.pie.gigamon.dnsauthorityrdata", |
21456 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21457 | 14 | NULL, HFILL} |
21458 | 14 | }, |
21459 | | /* gigamon, 26866 / 226 */ |
21460 | 14 | {&hf_pie_gigamon_dnsadditionalname, |
21461 | 14 | {"DnsAdditionalName", "cflow.pie.gigamon.dnsadditionalname", |
21462 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21463 | 14 | NULL, HFILL} |
21464 | 14 | }, |
21465 | | /* gigamon, 26866 / 227 */ |
21466 | 14 | {&hf_pie_gigamon_dnsadditionaltype, |
21467 | 14 | {"DnsAdditionalType", "cflow.pie.gigamon.dnsadditionaltype", |
21468 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21469 | 14 | NULL, HFILL} |
21470 | 14 | }, |
21471 | | /* gigamon, 26866 / 228 */ |
21472 | 14 | {&hf_pie_gigamon_dnsadditionalclass, |
21473 | 14 | {"DnsAdditionalClass", "cflow.pie.gigamon.dnsadditionalclass", |
21474 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21475 | 14 | NULL, HFILL} |
21476 | 14 | }, |
21477 | | /* gigamon, 26866 / 229 */ |
21478 | 14 | {&hf_pie_gigamon_dnsadditionalttl, |
21479 | 14 | {"DnsAdditionalTTL", "cflow.pie.gigamon.dnsadditionalttl", |
21480 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21481 | 14 | NULL, HFILL} |
21482 | 14 | }, |
21483 | | /* gigamon, 26866 / 230 */ |
21484 | 14 | {&hf_pie_gigamon_dnsadditionalrdlength, |
21485 | 14 | {"DnsAdditionalRdLength", "cflow.pie.gigamon.dnsadditionalrdlength", |
21486 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21487 | 14 | NULL, HFILL} |
21488 | 14 | }, |
21489 | | /* gigamon, 26866 / 231 */ |
21490 | 14 | {&hf_pie_gigamon_dnsadditionalrdata, |
21491 | 14 | {"DnsAdditionalRdata", "cflow.pie.gigamon.dnsadditionalrdata", |
21492 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21493 | 14 | NULL, HFILL} |
21494 | 14 | }, |
21495 | | /* Niagara Networks root (a hidden item to allow filtering) */ |
21496 | 14 | {&hf_pie_niagara_networks, |
21497 | 14 | {"NiagaraNetworks", "cflow.pie.niagaranetworks", |
21498 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
21499 | 14 | NULL, HFILL} |
21500 | 14 | }, |
21501 | | /* Niagara Networks, 47729 / 100 */ |
21502 | 14 | {&hf_pie_niagara_networks_sslservernameindication, |
21503 | 14 | {"SslServerNameIndication", "cflow.pie.niagaranetworks.sslservernameindication", |
21504 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21505 | 14 | NULL, HFILL} |
21506 | 14 | }, |
21507 | | /* Niagara Networks, 47729 / 101 */ |
21508 | 14 | {&hf_pie_niagara_networks_sslserverversion, |
21509 | 14 | {"SslServerVersion", "cflow.pie.niagaranetworks.sslserverversion", |
21510 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0, |
21511 | 14 | NULL, HFILL} |
21512 | 14 | }, |
21513 | | /* Niagara Networks, 47729 / 102 */ |
21514 | 14 | {&hf_pie_niagara_networks_sslserverversiontext, |
21515 | 14 | {"SslServerVersionText", "cflow.pie.niagaranetworks.sslserverversiontext", |
21516 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21517 | 14 | NULL, HFILL} |
21518 | 14 | }, |
21519 | | /* Niagara Networks, 47729 / 103 */ |
21520 | 14 | {&hf_pie_niagara_networks_sslservercipher, |
21521 | 14 | {"SslServerCipher", "cflow.pie.niagaranetworks.sslservercipher", |
21522 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0, |
21523 | 14 | NULL, HFILL} |
21524 | 14 | }, |
21525 | | /* Niagara Networks, 47729 / 104 */ |
21526 | 14 | {&hf_pie_niagara_networks_sslserverciphertext, |
21527 | 14 | {"SslServerCipherText", "cflow.pie.niagaranetworks.sslserverciphertext", |
21528 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21529 | 14 | NULL, HFILL} |
21530 | 14 | }, |
21531 | | /* Niagara Networks, 47729 / 105 */ |
21532 | 14 | {&hf_pie_niagara_networks_sslconnectionencryptiontype, |
21533 | 14 | {"SslConnectionEncryptionType", "cflow.pie.niagaranetworks.sslconnectionencryptiontype", |
21534 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21535 | 14 | NULL, HFILL} |
21536 | 14 | }, |
21537 | | /* Niagara Networks, 47729 / 106 */ |
21538 | 14 | {&hf_pie_niagara_networks_sslservercompressionmethod, |
21539 | 14 | {"SslServerCompressionMethod", "cflow.pie.niagaranetworks.sslservercompressionmethod", |
21540 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21541 | 14 | NULL, HFILL} |
21542 | 14 | }, |
21543 | | /* Niagara Networks, 47729 / 107 */ |
21544 | 14 | {&hf_pie_niagara_networks_sslserversessionid, |
21545 | 14 | {"SslServerSessionId", "cflow.pie.niagaranetworks.sslserversessionid", |
21546 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
21547 | 14 | NULL, HFILL} |
21548 | 14 | }, |
21549 | | /* Niagara Networks, 47729 / 108 */ |
21550 | 14 | {&hf_pie_niagara_networks_sslcertificateissuer, |
21551 | 14 | {"SslCertificateIssuer", "cflow.pie.niagaranetworks.sslcertificateissuer", |
21552 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21553 | 14 | NULL, HFILL} |
21554 | 14 | }, |
21555 | | /* Niagara Networks, 47729 / 109 */ |
21556 | 14 | {&hf_pie_niagara_networks_sslcertificateissuername, |
21557 | 14 | {"SslCertificateIssuerName", "cflow.pie.niagaranetworks.sslcertificateissuername", |
21558 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21559 | 14 | NULL, HFILL} |
21560 | 14 | }, |
21561 | | /* Niagara Networks, 47729 / 110 */ |
21562 | 14 | {&hf_pie_niagara_networks_sslcertificatesubject, |
21563 | 14 | {"SslCertificateSubject", "cflow.pie.niagaranetworks.sslcertificatesubject", |
21564 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21565 | 14 | NULL, HFILL} |
21566 | 14 | }, |
21567 | | /* Niagara Networks, 47729 / 111 */ |
21568 | 14 | {&hf_pie_niagara_networks_sslcertificatesubjectname, |
21569 | 14 | {"SslCertificateSubjectName", "cflow.pie.niagaranetworks.sslcertificatesubjectname", |
21570 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21571 | 14 | NULL, HFILL} |
21572 | 14 | }, |
21573 | | /* Niagara Networks, 47729 / 112 */ |
21574 | 14 | {&hf_pie_niagara_networks_sslcertificatevalidnotbefore, |
21575 | 14 | {"SslCertificateValidNotBefore", "cflow.pie.niagaranetworks.sslcertificatevalidnotbefore", |
21576 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21577 | 14 | NULL, HFILL} |
21578 | 14 | }, |
21579 | | /* Niagara Networks, 47729 / 113 */ |
21580 | 14 | {&hf_pie_niagara_networks_sslcertificatevalidnotafter, |
21581 | 14 | {"SslCertificateValidNotAfter", "cflow.pie.niagaranetworks.sslcertificatevalidnotafter", |
21582 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21583 | 14 | NULL, HFILL} |
21584 | 14 | }, |
21585 | | /* Niagara Networks, 47729 / 114 */ |
21586 | 14 | {&hf_pie_niagara_networks_sslcertificateserialnumber, |
21587 | 14 | {"SslCertificateSerialNumber", "cflow.pie.niagaranetworks.sslcertificateserialnumber", |
21588 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21589 | 14 | NULL, HFILL} |
21590 | 14 | }, |
21591 | | /* Niagara Networks, 47729 / 115 */ |
21592 | 14 | {&hf_pie_niagara_networks_sslcertificatesignaturealgorithm, |
21593 | 14 | {"SslCertificateSignatureAlgorithm", "cflow.pie.niagaranetworks.sslcertificatesignaturealgorithm", |
21594 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21595 | 14 | NULL, HFILL} |
21596 | 14 | }, |
21597 | | /* Niagara Networks, 47729 / 116 */ |
21598 | 14 | {&hf_pie_niagara_networks_sslcertificatesignaturealgorithmtext, |
21599 | 14 | {"SslCertificateSignatureAlgorithmText", "cflow.pie.niagaranetworks.sslcertificatesignaturealgorithmtext", |
21600 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21601 | 14 | NULL, HFILL} |
21602 | 14 | }, |
21603 | | /* Niagara Networks, 47729 / 117 */ |
21604 | 14 | {&hf_pie_niagara_networks_sslcertificatesubjectpublickeysize, |
21605 | 14 | {"SslCertificateSubjectPublicKeySize", "cflow.pie.niagaranetworks.sslcertificatesubjectpublickeysize", |
21606 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21607 | 14 | NULL, HFILL} |
21608 | 14 | }, |
21609 | | /* Niagara Networks, 47729 / 118 */ |
21610 | 14 | {&hf_pie_niagara_networks_sslcertificatesubjectpublicalgorithm, |
21611 | 14 | {"SslCertificateSubjectPublicAlgorithm", "cflow.pie.niagaranetworks.sslcertificatesubjectpublicalgorithm", |
21612 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21613 | 14 | NULL, HFILL} |
21614 | 14 | }, |
21615 | | /* Niagara Networks, 47729 / 119 */ |
21616 | 14 | {&hf_pie_niagara_networks_sslcertificatesubjectpublicalgorithmtext, |
21617 | 14 | {"SslCertificateSubjectPublicAlgorithmText", "cflow.pie.niagaranetworks.sslcertificatesubjectpublicalgorithmtext", |
21618 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21619 | 14 | NULL, HFILL} |
21620 | 14 | }, |
21621 | | /* Niagara Networks, 47729 / 120 */ |
21622 | 14 | {&hf_pie_niagara_networks_sslcertificatesubjectalgorithmtext, |
21623 | 14 | {"SslCertificateSubjectAlgorithmText", "cflow.pie.niagaranetworks.sslcertificatesubjectalgorithmtext", |
21624 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21625 | 14 | NULL, HFILL} |
21626 | 14 | }, |
21627 | | /* Niagara Networks, 47729 / 121 */ |
21628 | 14 | {&hf_pie_niagara_networks_sslcertificatesubjectalternativename, |
21629 | 14 | {"SslCertificateSubjectAlternativeName", "cflow.pie.niagaranetworks.sslcertificatesubjectalternativename", |
21630 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21631 | 14 | NULL, HFILL} |
21632 | 14 | }, |
21633 | | /* Niagara Networks, 47729 / 122 */ |
21634 | 14 | {&hf_pie_niagara_networks_sslcertificatesha1, |
21635 | 14 | {"SslCertificateSha1", "cflow.pie.niagaranetworks.sslcertificatesha1", |
21636 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
21637 | 14 | NULL, HFILL} |
21638 | 14 | }, |
21639 | | /* Niagara Networks, 47729 / 200 */ |
21640 | 14 | {&hf_pie_niagara_networks_dnsidentifier, |
21641 | 14 | {"DnsIdentifier", "cflow.pie.niagaranetworks.dnsidentifier", |
21642 | 14 | FT_UINT16, BASE_HEX, NULL, 0x0, |
21643 | 14 | NULL, HFILL} |
21644 | 14 | }, |
21645 | | /* Niagara Networks, 47729 / 201 */ |
21646 | 14 | {&hf_pie_niagara_networks_dnsopcode, |
21647 | 14 | {"DnsOpCode", "cflow.pie.niagaranetworks.dnsopcode", |
21648 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
21649 | 14 | NULL, HFILL} |
21650 | 14 | }, |
21651 | | /* Niagara Networks, 47729 / 202 */ |
21652 | 14 | {&hf_pie_niagara_networks_dnsresponsecode, |
21653 | 14 | {"DnsResponseCode", "cflow.pie.niagaranetworks.dnsresponsecode", |
21654 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
21655 | 14 | NULL, HFILL} |
21656 | 14 | }, |
21657 | | /* Niagara Networks, 47729 / 203 */ |
21658 | 14 | {&hf_pie_niagara_networks_dnsqueryname, |
21659 | 14 | {"DnsQueryName", "cflow.pie.niagaranetworks.dnsqueryname", |
21660 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21661 | 14 | NULL, HFILL} |
21662 | 14 | }, |
21663 | | /* Niagara Networks, 47729 / 204 */ |
21664 | 14 | {&hf_pie_niagara_networks_dnsresponsename, |
21665 | 14 | {"DnsResponseName", "cflow.pie.niagaranetworks.dnsresponsename", |
21666 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21667 | 14 | NULL, HFILL} |
21668 | 14 | }, |
21669 | | /* Niagara Networks, 47729 / 205 */ |
21670 | 14 | {&hf_pie_niagara_networks_dnsresponsettl, |
21671 | 14 | {"DnsResponseTTL", "cflow.pie.niagaranetworks.dnsresponsettl", |
21672 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21673 | 14 | NULL, HFILL} |
21674 | 14 | }, |
21675 | | /* Niagara Networks, 47729 / 206 */ |
21676 | 14 | {&hf_pie_niagara_networks_dnsresponseipv4addr, |
21677 | 14 | {"DnsResponseIPv4Addr", "cflow.pie.niagaranetworks.dnsresponseipv4addr", |
21678 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21679 | 14 | NULL, HFILL} |
21680 | 14 | }, |
21681 | | /* Niagara Networks, 47729 / 207 */ |
21682 | 14 | {&hf_pie_niagara_networks_dnsresponseipv4addrtext, |
21683 | 14 | {"DnsResponseIPv4AddrText", "cflow.pie.niagaranetworks.dnsresponseipv4addrtext", |
21684 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21685 | 14 | NULL, HFILL} |
21686 | 14 | }, |
21687 | | /* Niagara Networks, 47729 / 208 */ |
21688 | 14 | {&hf_pie_niagara_networks_dnsresponseipv6addr, |
21689 | 14 | {"DnsResponseIPv6Addr", "cflow.pie.niagaranetworks.dnsresponseipv6addr", |
21690 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21691 | 14 | NULL, HFILL} |
21692 | 14 | }, |
21693 | | /* Niagara Networks, 47729 / 209 */ |
21694 | 14 | {&hf_pie_niagara_networks_dnsresponseipv6addrtext, |
21695 | 14 | {"DnsResponseIPv6AddrText", "cflow.pie.niagaranetworks.dnsresponseipv6addrtext", |
21696 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21697 | 14 | NULL, HFILL} |
21698 | 14 | }, |
21699 | | /* Niagara Networks, 47729 / 210 */ |
21700 | 14 | {&hf_pie_niagara_networks_dnsbits, |
21701 | 14 | {"DnsBits", "cflow.pie.niagaranetworks.dnsbits", |
21702 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21703 | 14 | NULL, HFILL} |
21704 | 14 | }, |
21705 | | /* Niagara Networks, 47729 / 211 */ |
21706 | 14 | {&hf_pie_niagara_networks_dnsqdcount, |
21707 | 14 | {"DnsQDCount", "cflow.pie.niagaranetworks.dnsqdcount", |
21708 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21709 | 14 | NULL, HFILL} |
21710 | 14 | }, |
21711 | | /* Niagara Networks, 47729 / 212 */ |
21712 | 14 | {&hf_pie_niagara_networks_dnsancount, |
21713 | 14 | {"DnsANCount", "cflow.pie.niagaranetworks.dnsancount", |
21714 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21715 | 14 | NULL, HFILL} |
21716 | 14 | }, |
21717 | | /* Niagara Networks, 47729 / 213 */ |
21718 | 14 | {&hf_pie_niagara_networks_dnsnscount, |
21719 | 14 | {"DnsNSCount", "cflow.pie.niagaranetworks.dnsnscount", |
21720 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21721 | 14 | NULL, HFILL} |
21722 | 14 | }, |
21723 | | /* Niagara Networks, 47729 / 214 */ |
21724 | 14 | {&hf_pie_niagara_networks_dnsarcount, |
21725 | 14 | {"DnsARCount", "cflow.pie.niagaranetworks.dnsarcount", |
21726 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21727 | 14 | NULL, HFILL} |
21728 | 14 | }, |
21729 | | /* Niagara Networks, 47729 / 215 */ |
21730 | 14 | {&hf_pie_niagara_networks_dnsquerytype, |
21731 | 14 | {"DnsQueryType", "cflow.pie.niagaranetworks.dnsquerytype", |
21732 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21733 | 14 | NULL, HFILL} |
21734 | 14 | }, |
21735 | | /* Niagara Networks, 47729 / 216 */ |
21736 | 14 | {&hf_pie_niagara_networks_dnsquerytypetext, |
21737 | 14 | {"DnsQueryTypeText", "cflow.pie.niagaranetworks.dnsquerytypetext", |
21738 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21739 | 14 | NULL, HFILL} |
21740 | 14 | }, |
21741 | | /* Niagara Networks, 47729 / 217 */ |
21742 | 14 | {&hf_pie_niagara_networks_dnsqueryclass, |
21743 | 14 | {"DnsQueryClass", "cflow.pie.niagaranetworks.dnsqueryclass", |
21744 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21745 | 14 | NULL, HFILL} |
21746 | 14 | }, |
21747 | | /* Niagara Networks, 47729 / 218 */ |
21748 | 14 | {&hf_pie_niagara_networks_dnsqueryclasstext, |
21749 | 14 | {"DnsQueryClassText", "cflow.pie.niagaranetworks.dnsqueryclasstext", |
21750 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21751 | 14 | NULL, HFILL} |
21752 | 14 | }, |
21753 | | /* Niagara Networks, 47729 / 219 */ |
21754 | 14 | {&hf_pie_niagara_networks_dnsresponsetype, |
21755 | 14 | {"DnsResponseType", "cflow.pie.niagaranetworks.dnsresponsetype", |
21756 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21757 | 14 | NULL, HFILL} |
21758 | 14 | }, |
21759 | | /* Niagara Networks, 47729 / 220 */ |
21760 | 14 | {&hf_pie_niagara_networks_dnsresponsetypetext, |
21761 | 14 | {"DnsResponseTypeText", "cflow.pie.niagaranetworks.dnsresponsetypetext", |
21762 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21763 | 14 | NULL, HFILL} |
21764 | 14 | }, |
21765 | | /* Niagara Networks, 47729 / 221 */ |
21766 | 14 | {&hf_pie_niagara_networks_dnsresponseclass, |
21767 | 14 | {"DnsResponseClass", "cflow.pie.niagaranetworks.dnsresponseclass", |
21768 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21769 | 14 | NULL, HFILL} |
21770 | 14 | }, |
21771 | | /* Niagara Networks, 47729 / 222 */ |
21772 | 14 | {&hf_pie_niagara_networks_dnsresponseclasstext, |
21773 | 14 | {"DnsResponseClassText", "cflow.pie.niagaranetworks.dnsresponseclasstext", |
21774 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21775 | 14 | NULL, HFILL} |
21776 | 14 | }, |
21777 | | /* Niagara Networks, 47729 / 223 */ |
21778 | 14 | {&hf_pie_niagara_networks_dnsresponserdlength, |
21779 | 14 | {"DnsResponseRDLength", "cflow.pie.niagaranetworks.dnsresponserdlength", |
21780 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21781 | 14 | NULL, HFILL} |
21782 | 14 | }, |
21783 | | /* Niagara Networks, 47729 / 224 */ |
21784 | 14 | {&hf_pie_niagara_networks_dnsresponserdata, |
21785 | 14 | {"DnsResponseRData", "cflow.pie.niagaranetworks.dnsresponserdata", |
21786 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21787 | 14 | NULL, HFILL} |
21788 | 14 | }, |
21789 | | /* Niagara Networks, 47729 / 225 */ |
21790 | 14 | {&hf_pie_niagara_networks_dnsauthorityname, |
21791 | 14 | {"DnsAuthorityName", "cflow.pie.niagaranetworks.dnsauthorityname", |
21792 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21793 | 14 | NULL, HFILL} |
21794 | 14 | }, |
21795 | | /* Niagara Networks, 47729 / 226 */ |
21796 | 14 | {&hf_pie_niagara_networks_dnsauthoritytype, |
21797 | 14 | {"DnsAuthorityType", "cflow.pie.niagaranetworks.dnsauthoritytype", |
21798 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21799 | 14 | NULL, HFILL} |
21800 | 14 | }, |
21801 | | /* Niagara Networks, 47729 / 227 */ |
21802 | 14 | {&hf_pie_niagara_networks_dnsauthoritytypetext, |
21803 | 14 | {"DnsAuthorityTypeText", "cflow.pie.niagaranetworks.dnsauthoritytypetext", |
21804 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21805 | 14 | NULL, HFILL} |
21806 | 14 | }, |
21807 | | /* Niagara Networks, 47729 / 228 */ |
21808 | 14 | {&hf_pie_niagara_networks_dnsauthorityclass, |
21809 | 14 | {"DnsAuthorityClass", "cflow.pie.niagaranetworks.dnsauthorityclass", |
21810 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21811 | 14 | NULL, HFILL} |
21812 | 14 | }, |
21813 | | /* Niagara Networks, 47729 / 229 */ |
21814 | 14 | {&hf_pie_niagara_networks_dnsauthorityclasstext, |
21815 | 14 | {"DnsAuthorityClassText", "cflow.pie.niagaranetworks.dnsauthorityclasstext", |
21816 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21817 | 14 | NULL, HFILL} |
21818 | 14 | }, |
21819 | | /* Niagara Networks, 47729 / 230 */ |
21820 | 14 | {&hf_pie_niagara_networks_dnsauthorityttl, |
21821 | 14 | {"DnsAuthorityTTL", "cflow.pie.niagaranetworks.dnsauthorityttl", |
21822 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21823 | 14 | NULL, HFILL} |
21824 | 14 | }, |
21825 | | /* Niagara Networks, 47729 / 231 */ |
21826 | 14 | {&hf_pie_niagara_networks_dnsauthorityrdlength, |
21827 | 14 | {"DnsAuthorityRDLength", "cflow.pie.niagaranetworks.dnsauthorityrdlength", |
21828 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21829 | 14 | NULL, HFILL} |
21830 | 14 | }, |
21831 | | /* Niagara Networks, 47729 / 232 */ |
21832 | 14 | {&hf_pie_niagara_networks_dnsauthorityrdata, |
21833 | 14 | {"DnsAuthorityRData", "cflow.pie.niagaranetworks.dnsauthorityrdata", |
21834 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21835 | 14 | NULL, HFILL} |
21836 | 14 | }, |
21837 | | /* Niagara Networks, 47729 / 233 */ |
21838 | 14 | {&hf_pie_niagara_networks_dnsadditionalname, |
21839 | 14 | {"DnsAdditionalName", "cflow.pie.niagaranetworks.dnsadditionalname", |
21840 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21841 | 14 | NULL, HFILL} |
21842 | 14 | }, |
21843 | | /* Niagara Networks, 47729 / 234 */ |
21844 | 14 | {&hf_pie_niagara_networks_dnsadditionaltype, |
21845 | 14 | {"DnsAdditionalType", "cflow.pie.niagaranetworks.dnsadditionaltype", |
21846 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21847 | 14 | NULL, HFILL} |
21848 | 14 | }, |
21849 | | /* Niagara Networks, 47729 / 235 */ |
21850 | 14 | {&hf_pie_niagara_networks_dnsadditionaltypetext, |
21851 | 14 | {"DnsAdditionalTypeText", "cflow.pie.niagaranetworks.dnsadditionaltypetext", |
21852 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21853 | 14 | NULL, HFILL} |
21854 | 14 | }, |
21855 | | /* Niagara Networks, 47729 / 236 */ |
21856 | 14 | {&hf_pie_niagara_networks_dnsadditionalclass, |
21857 | 14 | {"DnsAdditionalClass", "cflow.pie.niagaranetworks.dnsadditionalclass", |
21858 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21859 | 14 | NULL, HFILL} |
21860 | 14 | }, |
21861 | | /* Niagara Networks, 47729 / 237 */ |
21862 | 14 | {&hf_pie_niagara_networks_dnsadditionalclasstext, |
21863 | 14 | {"DnsAdditionalClassText", "cflow.pie.niagaranetworks.dnsadditionalclasstext", |
21864 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21865 | 14 | NULL, HFILL} |
21866 | 14 | }, |
21867 | | /* Niagara Networks, 47729 / 238 */ |
21868 | 14 | {&hf_pie_niagara_networks_dnsadditionalttl, |
21869 | 14 | {"DnsAdditionalTTL", "cflow.pie.niagaranetworks.dnsadditionalttl", |
21870 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21871 | 14 | NULL, HFILL} |
21872 | 14 | }, |
21873 | | /* Niagara Networks, 47729 / 239 */ |
21874 | 14 | {&hf_pie_niagara_networks_dnsadditionalrdlength, |
21875 | 14 | {"DnsAdditionalRDLength", "cflow.pie.niagaranetworks.dnsadditionalrdlength", |
21876 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
21877 | 14 | NULL, HFILL} |
21878 | 14 | }, |
21879 | | /* Niagara Networks, 47729 / 240 */ |
21880 | 14 | {&hf_pie_niagara_networks_dnsadditionalrdata, |
21881 | 14 | {"DnsAdditionalRData", "cflow.pie.niagaranetworks.dnsadditionalrdata", |
21882 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21883 | 14 | NULL, HFILL} |
21884 | 14 | }, |
21885 | | /* Niagara Networks, 47729 / 300 */ |
21886 | 14 | {&hf_pie_niagara_networks_radiuspackettypecode, |
21887 | 14 | {"RadiusPacketTypeCode", "cflow.pie.niagaranetworks.radiuspackettypecode", |
21888 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
21889 | 14 | NULL, HFILL} |
21890 | 14 | }, |
21891 | | /* Niagara Networks, 47729 / 301 */ |
21892 | 14 | {&hf_pie_niagara_networks_radiuspackettypecodetext, |
21893 | 14 | {"RadiusPacketTypeCodeText", "cflow.pie.niagaranetworks.radiuspackettypecodetext", |
21894 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21895 | 14 | NULL, HFILL} |
21896 | 14 | }, |
21897 | | /* Niagara Networks, 47729 / 302 */ |
21898 | 14 | {&hf_pie_niagara_networks_radiuspacketidentifier, |
21899 | 14 | {"RadiusPacketIdentifier", "cflow.pie.niagaranetworks.radiuspacketidentifier", |
21900 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
21901 | 14 | NULL, HFILL} |
21902 | 14 | }, |
21903 | | /* Niagara Networks, 47729 / 303 */ |
21904 | 14 | {&hf_pie_niagara_networks_radiusauthenticator, |
21905 | 14 | {"RadiusAuthenticator", "cflow.pie.niagaranetworks.radiusauthenticator", |
21906 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
21907 | 14 | NULL, HFILL} |
21908 | 14 | }, |
21909 | | /* Niagara Networks, 47729 / 304 */ |
21910 | 14 | {&hf_pie_niagara_networks_radiususername, |
21911 | 14 | {"RadiusUserName", "cflow.pie.niagaranetworks.radiususername", |
21912 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21913 | 14 | NULL, HFILL} |
21914 | 14 | }, |
21915 | | /* Niagara Networks, 47729 / 305 */ |
21916 | 14 | {&hf_pie_niagara_networks_radiuscallingstationid, |
21917 | 14 | {"RadiusCallingStationId", "cflow.pie.niagaranetworks.radiuscallingstationid", |
21918 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21919 | 14 | NULL, HFILL} |
21920 | 14 | }, |
21921 | | /* Niagara Networks, 47729 / 306 */ |
21922 | 14 | {&hf_pie_niagara_networks_radiuscalledstationid, |
21923 | 14 | {"RadiusCalledStationId", "cflow.pie.niagaranetworks.radiuscalledstationid", |
21924 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21925 | 14 | NULL, HFILL} |
21926 | 14 | }, |
21927 | | /* Niagara Networks, 47729 / 307 */ |
21928 | 14 | {&hf_pie_niagara_networks_radiusnasipaddress, |
21929 | 14 | {"RadiusNasIpAddress", "cflow.pie.niagaranetworks.radiusnasipaddress", |
21930 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
21931 | 14 | NULL, HFILL} |
21932 | 14 | }, |
21933 | | /* Niagara Networks, 47729 / 308 */ |
21934 | 14 | {&hf_pie_niagara_networks_radiusnasipv6address, |
21935 | 14 | {"RadiusNasIpv6Address", "cflow.pie.niagaranetworks.radiusnasipv6address", |
21936 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
21937 | 14 | NULL, HFILL} |
21938 | 14 | }, |
21939 | | /* Niagara Networks, 47729 / 309 */ |
21940 | 14 | {&hf_pie_niagara_networks_radiusnasidentifier, |
21941 | 14 | {"RadiusNasIdentifier", "cflow.pie.niagaranetworks.radiusnasidentifier", |
21942 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21943 | 14 | NULL, HFILL} |
21944 | 14 | }, |
21945 | | /* Niagara Networks, 47729 / 310 */ |
21946 | 14 | {&hf_pie_niagara_networks_radiusframedipaddress, |
21947 | 14 | {"RadiusFramedIpAddress", "cflow.pie.niagaranetworks.radiusframedipaddress", |
21948 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
21949 | 14 | NULL, HFILL} |
21950 | 14 | }, |
21951 | | /* Niagara Networks, 47729 / 311 */ |
21952 | 14 | {&hf_pie_niagara_networks_radiusframedipv6address, |
21953 | 14 | {"RadiusFramedIpv6Address", "cflow.pie.niagaranetworks.radiusframedipv6address", |
21954 | 14 | FT_IPv6, BASE_NONE, NULL, 0x0, |
21955 | 14 | NULL, HFILL} |
21956 | 14 | }, |
21957 | | /* Niagara Networks, 47729 / 312 */ |
21958 | 14 | {&hf_pie_niagara_networks_radiusacctsessionid, |
21959 | 14 | {"RadiusAcctSessionId", "cflow.pie.niagaranetworks.radiusacctsessionid", |
21960 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21961 | 14 | NULL, HFILL} |
21962 | 14 | }, |
21963 | | /* Niagara Networks, 47729 / 313 */ |
21964 | 14 | {&hf_pie_niagara_networks_radiusacctstatustype, |
21965 | 14 | {"RadiusAcctStatusType", "cflow.pie.niagaranetworks.radiusacctstatustype", |
21966 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
21967 | 14 | NULL, HFILL} |
21968 | 14 | }, |
21969 | | /* Niagara Networks, 47729 / 314 */ |
21970 | 14 | {&hf_pie_niagara_networks_radiusacctinoctets, |
21971 | 14 | {"RadiusAcctInOctets", "cflow.pie.niagaranetworks.radiusacctinoctets", |
21972 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21973 | 14 | NULL, HFILL} |
21974 | 14 | }, |
21975 | | /* Niagara Networks, 47729 / 315 */ |
21976 | 14 | {&hf_pie_niagara_networks_radiusacctoutoctets, |
21977 | 14 | {"RadiusAcctOutOctets", "cflow.pie.niagaranetworks.radiusacctoutoctets", |
21978 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21979 | 14 | NULL, HFILL} |
21980 | 14 | }, |
21981 | | /* Niagara Networks, 47729 / 316 */ |
21982 | 14 | {&hf_pie_niagara_networks_radiusacctinpackets, |
21983 | 14 | {"RadiusAcctInPackets", "cflow.pie.niagaranetworks.radiusacctinpackets", |
21984 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21985 | 14 | NULL, HFILL} |
21986 | 14 | }, |
21987 | | /* Niagara Networks, 47729 / 317 */ |
21988 | 14 | {&hf_pie_niagara_networks_radiusacctoutpackets, |
21989 | 14 | {"RadiusAcctOutPackets", "cflow.pie.niagaranetworks.radiusacctoutpackets", |
21990 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21991 | 14 | NULL, HFILL} |
21992 | 14 | }, |
21993 | | /* Niagara Networks, 47729 / 318 */ |
21994 | 14 | {&hf_pie_niagara_networks_radiusvsavendorid, |
21995 | 14 | {"RadiusVsaVendorId", "cflow.pie.niagaranetworks.radiusvsavendorid", |
21996 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
21997 | 14 | NULL, HFILL} |
21998 | 14 | }, |
21999 | | /* Niagara Networks, 47729 / 319 */ |
22000 | 14 | {&hf_pie_niagara_networks_radiusvsaname, |
22001 | 14 | {"RadiusVsaName", "cflow.pie.niagaranetworks.radiusvsaname", |
22002 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
22003 | 14 | NULL, HFILL} |
22004 | 14 | }, |
22005 | | /* Niagara Networks, 47729 / 320 */ |
22006 | 14 | {&hf_pie_niagara_networks_radiusvsaid, |
22007 | 14 | {"RadiusVsaId", "cflow.pie.niagaranetworks.radiusvsaid", |
22008 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
22009 | 14 | NULL, HFILL} |
22010 | 14 | }, |
22011 | | /* Niagara Networks, 47729 / 321 */ |
22012 | 14 | {&hf_pie_niagara_networks_radiusvsavalue, |
22013 | 14 | {"RadiusVsaValue", "cflow.pie.niagaranetworks.radiusvsavalue", |
22014 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
22015 | 14 | NULL, HFILL} |
22016 | 14 | }, |
22017 | | |
22018 | | /* Cisco root (a hidden item to allow filtering) */ |
22019 | 14 | {&hf_pie_cisco, |
22020 | 14 | {"Cisco", "cflow.pie.cisco", |
22021 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
22022 | 14 | NULL, HFILL} |
22023 | 14 | }, |
22024 | | /* Cisco, 9 / 4251 */ |
22025 | 14 | {&hf_pie_cisco_transport_packets_lost_counter, |
22026 | 14 | {"Transport Packets Lost Counter", "cflow.pie.cisco.transport_packets_lost_counter", |
22027 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22028 | 14 | NULL, HFILL} |
22029 | 14 | }, |
22030 | | /* Cisco, 9 / 4254 */ |
22031 | 14 | {&hf_pie_cisco_transport_rtp_ssrc, |
22032 | 14 | {"Transport RTP SSRC", "cflow.pie.cisco.transport_rtp_ssrc", |
22033 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22034 | 14 | NULL, HFILL} |
22035 | 14 | }, |
22036 | | /* Cisco, 9 / 4257 */ |
22037 | 14 | {&hf_pie_cisco_transport_rtp_jitter_maximum, |
22038 | 14 | {"Transport RTP Jitter Maximum", "cflow.pie.cisco.transport_rtp_jitter_maximum", |
22039 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22040 | 14 | NULL, HFILL} |
22041 | 14 | }, |
22042 | | /* Cisco, 9 / 4273 */ |
22043 | 14 | {&hf_pie_cisco_transport_rtp_payload_type, |
22044 | 14 | {"Transport RTP Payload-type", "cflow.pie.cisco.transport_rtp_payload_type", |
22045 | 14 | FT_UINT8, BASE_HEX, NULL, 0x0, |
22046 | 14 | NULL, HFILL} |
22047 | 14 | }, |
22048 | | /* Cisco, 9 / 4325 */ |
22049 | 14 | {&hf_pie_cisco_transport_rtp_jitter_mean_sum, |
22050 | 14 | {"Transport RTP Jitter Mean Sum", "cflow.pie.cisco.transport_rtp_jitter_mean_sum", |
22051 | 14 | FT_UINT64, BASE_HEX, NULL, 0x0, |
22052 | 14 | NULL, HFILL} |
22053 | 14 | }, |
22054 | | /* Cisco, 9 / 8233 */ |
22055 | 14 | {&hf_pie_cisco_c3pl_class_cce_id, |
22056 | 14 | {"C3PL Class Cce-id", "cflow.pie.cisco.c3pl_class_cce_id", |
22057 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22058 | 14 | NULL, HFILL} |
22059 | 14 | }, |
22060 | | /* Cisco, 9 / 8234 */ |
22061 | 14 | {&hf_pie_cisco_c3pl_class_name, |
22062 | 14 | {"C3PL Class Name", "cflow.pie.cisco.c3pl_class_name", |
22063 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
22064 | 14 | NULL, HFILL} |
22065 | 14 | }, |
22066 | | /* Cisco, 9 / 8235 */ |
22067 | 14 | {&hf_pie_cisco_c3pl_class_type, |
22068 | 14 | {"C3PL Class Type", "cflow.pie.cisco.c3pl_class_type", |
22069 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
22070 | 14 | NULL, HFILL} |
22071 | 14 | }, |
22072 | | /* Cisco, 9 / 8236 */ |
22073 | 14 | {&hf_pie_cisco_c3pl_policy_cce_id, |
22074 | 14 | {"C3PL Policy Cce-id", "cflow.pie.cisco.c3pl_policy_cce_id", |
22075 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22076 | 14 | NULL, HFILL} |
22077 | 14 | }, |
22078 | | /* Cisco, 9 / 8237 */ |
22079 | 14 | {&hf_pie_cisco_c3pl_policy_name, |
22080 | 14 | {"C3PL Policy Name", "cflow.pie.cisco.c3pl_policy_name", |
22081 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
22082 | 14 | NULL, HFILL} |
22083 | 14 | }, |
22084 | | /* Cisco, 9 / 8238 */ |
22085 | 14 | {&hf_pie_cisco_c3pl_policy_type, |
22086 | 14 | {"C3PL Policy Type", "cflow.pie.cisco.c3pl_policy_type", |
22087 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
22088 | 14 | NULL, HFILL} |
22089 | 14 | }, |
22090 | | /* Cisco, 9 / 9292 */ |
22091 | 14 | {&hf_pie_cisco_connection_server_counter_responses, |
22092 | 14 | {"Connection Server Counter Responses", "cflow.pie.ciso.connection_server_counter_responses", |
22093 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22094 | 14 | NULL, HFILL} |
22095 | 14 | }, |
22096 | | /* Cisco, 9 / 9268 */ |
22097 | 14 | {&hf_pie_cisco_connection_client_counter_packets_retransmitted, |
22098 | 14 | {"Connection Client Counter Packets Retransmitted", "cflow.pie.ciso.connection_client_counter_packets_retransmitted", |
22099 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22100 | 14 | NULL, HFILL} |
22101 | 14 | }, |
22102 | | /* Cisco, 9 / 9272 */ |
22103 | 14 | {&hf_pie_cisco_connection_transaction_counter_complete, |
22104 | 14 | {"Connection Transaction Counter Complete", "cflow.pie.ciso.connection_transaction_counter_complete", |
22105 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22106 | 14 | NULL, HFILL} |
22107 | 14 | }, |
22108 | | /* Cisco, 9 / 9273 */ |
22109 | 14 | {&hf_pie_cisco_connection_transaction_duration_sum, |
22110 | 14 | {"Connection Transaction Duration Sum", "cflow.pie.cisco.connection_transaction_duration_sum", |
22111 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22112 | 14 | "connection transaction duration sum (ms)", HFILL} |
22113 | 14 | }, |
22114 | | /* Cisco, 9 / 9300 */ |
22115 | 14 | {&hf_pie_cisco_connection_delay_response_to_server_histogram_late, |
22116 | 14 | {"Connection Delay Response to-Server Histogram Late", "cflow.pie.ciso.connection_delay_response_to_server_histogram_late", |
22117 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22118 | 14 | NULL, HFILL} |
22119 | 14 | }, |
22120 | | /* Cisco, 9 / 9303 */ |
22121 | 14 | {&hf_pie_cisco_connection_delay_response_to_server_sum, |
22122 | 14 | {"Connection Delay Response to-Server Sum", "cflow.pie.cisco.connection_delay_response_to_server_sum", |
22123 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22124 | 14 | "Connection delay response to-server time sum (ms)", HFILL} |
22125 | 14 | }, |
22126 | | /* Cisco, 9 / 9306 */ |
22127 | 14 | {&hf_pie_cisco_connection_delay_application_sum, |
22128 | 14 | {"Connection Delay Application Sum", "cflow.pie.cisco.connection_delay_application_sum", |
22129 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22130 | 14 | "connection delay application sum (ms)", HFILL} |
22131 | 14 | }, |
22132 | | /* Cisco, 9 / 9307 */ |
22133 | 14 | {&hf_pie_cisco_connection_delay_application_max, |
22134 | 14 | {"Connection Delay Application Max", "cflow.pie.cisco.connection_delay_application_max", |
22135 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22136 | 14 | "connection delay application max (ms)", HFILL} |
22137 | 14 | }, |
22138 | | /* Cisco, 9 / 9309 */ |
22139 | 14 | {&hf_pie_cisco_connection_delay_response_client_to_server_sum, |
22140 | 14 | {"Connection Delay Response Client-to-Server Sum", "cflow.pie.cisco.connection_delay_response_client-to_server_sum", |
22141 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22142 | 14 | "connection delay response client-to-server sum (ms)", HFILL} |
22143 | 14 | }, |
22144 | | /* Cisco, 9 / 9313 */ |
22145 | 14 | {&hf_pie_cisco_connection_delay_network_client_to_server_sum, |
22146 | 14 | {"Connection Delay Network Client-to-Server Sum", "cflow.pie.cisco.connection_delay_network_client-to_server_sum", |
22147 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22148 | 14 | "connection delay network client-to-server sum (ms)", HFILL} |
22149 | 14 | }, |
22150 | | /* Cisco, 9 / 9316 */ |
22151 | 14 | {&hf_pie_cisco_connection_delay_network_to_client_sum, |
22152 | 14 | {"Connection Delay Network to-Client Sum", "cflow.pie.cisco.connection_delay_network_to-client_sum", |
22153 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22154 | 14 | "connection delay network to-client sum (ms)", HFILL} |
22155 | 14 | }, |
22156 | | /* Cisco, 9 / 9319 */ |
22157 | 14 | {&hf_pie_cisco_connection_delay_network_to_server_sum, |
22158 | 14 | {"Connection Delay Network to-Server Sum", "cflow.pie.cisco.connection_delay_network_to_server_sum", |
22159 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22160 | 14 | "connection delay network to-server sum (ms)", HFILL} |
22161 | 14 | }, |
22162 | | /* Cisco, 9 / 9252 */ |
22163 | 14 | {&hf_pie_cisco_services_waas_segment, |
22164 | 14 | {"Services WAAS Segment", "cflow.pie.cisco.services_waas_segment", |
22165 | 14 | FT_UINT8, BASE_DEC, VALS(v10_cisco_waas_segment), 0x0, |
22166 | 14 | NULL, HFILL} |
22167 | 14 | }, |
22168 | | /* Cisco, 9 / 9253 */ |
22169 | 14 | {&hf_pie_cisco_services_waas_passthrough_reason, |
22170 | 14 | {"Services WAAS Passthrough-reason", "cflow.pie.cisco.services_waas_passthrough-reason", |
22171 | 14 | FT_UINT8, BASE_DEC, VALS(v10_cisco_waas_passthrough_reason), 0x0, |
22172 | 14 | NULL, HFILL} |
22173 | 14 | }, |
22174 | | /* Cisco, 9 / 9357 */ |
22175 | 14 | {&hf_pie_cisco_application_http_uri_statistics, |
22176 | 14 | {"Application HTTP URI Statistics", "cflow.pie.cisco.application_http_uri_statistics", |
22177 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
22178 | 14 | NULL, HFILL} |
22179 | 14 | }, |
22180 | | /* Cisco, 9 / 9357 */ |
22181 | 14 | {&hf_pie_cisco_application_http_uri_statistics_count, |
22182 | 14 | {"Count", "cflow.pie.cisco.application_http_uri_statistics_count", |
22183 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
22184 | 14 | NULL, HFILL} |
22185 | 14 | }, |
22186 | | /* Cisco, 9 / 12232 */ |
22187 | 14 | {&hf_pie_cisco_application_category_name, |
22188 | 14 | {"Application Category Name", "cflow.pie.cisco.application_category_name", |
22189 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
22190 | 14 | NULL, HFILL} |
22191 | 14 | }, |
22192 | | /* Cisco, 9 / 12233 */ |
22193 | 14 | {&hf_pie_cisco_application_sub_category_name, |
22194 | 14 | {"Application Sub Category Name", "cflow.pie.cisco.application_sub_category_name", |
22195 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
22196 | 14 | NULL, HFILL} |
22197 | 14 | }, |
22198 | | /* Cisco, 9 / 12234 */ |
22199 | 14 | {&hf_pie_cisco_application_group_name, |
22200 | 14 | {"Application Group Name", "cflow.pie.cisco.application_group_name", |
22201 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
22202 | 14 | NULL, HFILL} |
22203 | 14 | }, |
22204 | | /* Cisco, 9 / 12235 */ |
22205 | 14 | {&hf_pie_cisco_application_http_host, |
22206 | 14 | {"Application HTTP Host", "cflow.pie.cisco.application_http_host", |
22207 | 14 | FT_STRING, BASE_NONE, NULL, 0x0, |
22208 | 14 | NULL, HFILL} |
22209 | 14 | }, |
22210 | | /* Cisco, 9 / 12235 */ |
22211 | 14 | {&hf_pie_cisco_application_http_host_app_id, |
22212 | 14 | {"NBAR App ID", "cflow.pie.cisco.application_http_host_app_id", |
22213 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
22214 | 14 | NULL, HFILL} |
22215 | 14 | }, |
22216 | | /* Cisco, 9 / 12235 */ |
22217 | 14 | {&hf_pie_cisco_application_http_host_sub_app_id, |
22218 | 14 | {"Sub App ID", "cflow.pie.cisco.application_http_host_sub_app_id", |
22219 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
22220 | 14 | NULL, HFILL} |
22221 | 14 | }, |
22222 | | /* Cisco, 9 / 12236 */ |
22223 | 14 | {&hf_pie_cisco_connection_client_ipv4_address, |
22224 | 14 | {"Connection Client IPv4 Address", "cflow.pie.cisco.connection_client_ipv4_address", |
22225 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
22226 | 14 | NULL, HFILL} |
22227 | 14 | }, |
22228 | | /* Cisco, 9 / 12237 */ |
22229 | 14 | {&hf_pie_cisco_connection_server_ipv4_address, |
22230 | 14 | {"Connection Server IPv4 Address", "cflow.pie.cisco.connection_server_ipv4_address", |
22231 | 14 | FT_IPv4, BASE_NONE, NULL, 0x0, |
22232 | 14 | NULL, HFILL} |
22233 | 14 | }, |
22234 | | /* Cisco, 9 / 12240 */ |
22235 | 14 | {&hf_pie_cisco_connection_client_transport_port, |
22236 | 14 | {"Connection Client Transport Port", "cflow.pie.cisco.connection_client_transport_port", |
22237 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
22238 | 14 | NULL, HFILL} |
22239 | 14 | }, |
22240 | | /* Cisco, 9 / 12241 */ |
22241 | 14 | {&hf_pie_cisco_connection_server_transport_port, |
22242 | 14 | {"Connection Server Transport Port", "cflow.pie.cisco.connection_server_transport_port", |
22243 | 14 | FT_UINT16, BASE_DEC, NULL, 0x0, |
22244 | 14 | NULL, HFILL} |
22245 | 14 | }, |
22246 | | /* Cisco, 9 / 12242 */ |
22247 | 14 | {&hf_pie_cisco_connection_id, |
22248 | 14 | {"Connection Id", "cflow.pie.cisco.connection_id", |
22249 | 14 | FT_UINT32, BASE_DEC, NULL, 0x0, |
22250 | 14 | NULL, HFILL} |
22251 | 14 | }, |
22252 | | /* Cisco, 9 / 12243 */ |
22253 | 14 | {&hf_pie_cisco_application_traffic_class, |
22254 | 14 | {"Application Traffic-class", "cflow.pie.cisco.application_traffic_class", |
22255 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
22256 | 14 | NULL, HFILL} |
22257 | 14 | }, |
22258 | | /* Cisco, 9 / 12244 */ |
22259 | 14 | {&hf_pie_cisco_application_business_relevance, |
22260 | 14 | {"Application Business-relevance", "cflow.pie.cisco.application_business-relevance", |
22261 | 14 | FT_BYTES, BASE_NONE, NULL, 0x0, |
22262 | 14 | NULL, HFILL} |
22263 | 14 | }, |
22264 | | |
22265 | | /* Juniper Networks root (a hidden item to allow filtering) */ |
22266 | 14 | {&hf_pie_juniper, |
22267 | 14 | {"JuniperNetworks", "cflow.pie.juniper", |
22268 | 14 | FT_NONE, BASE_NONE, NULL, 0x0, |
22269 | 14 | NULL, HFILL} |
22270 | 14 | }, |
22271 | | /* Juniper Networks, 2636 / 137 */ |
22272 | 14 | {&hf_pie_juniper_cpid_16bit, |
22273 | 14 | {"Juniper CPID Type", "cflow.pie.juniper.resiliency.cpid", |
22274 | 14 | FT_UINT16, BASE_HEX, VALS(v10_juniper_cpid), 0xFC00, |
22275 | 14 | NULL, HFILL} |
22276 | 14 | }, |
22277 | | /* Juniper Networks, 2636 / 137 */ |
22278 | 14 | {&hf_pie_juniper_cpdesc_16bit, |
22279 | 14 | {"Juniper CPID Value", "cflow.pie.juniper.resiliency.cpdesc", |
22280 | 14 | FT_UINT16, BASE_DEC, NULL, 0x03FF, |
22281 | 14 | NULL, HFILL} |
22282 | 14 | }, |
22283 | | /* Juniper Networks, 2636 / 137 */ |
22284 | 14 | {&hf_pie_juniper_cpid_32bit, |
22285 | 14 | {"Juniper CPID Type", "cflow.pie.juniper.resiliency.cpid", |
22286 | 14 | FT_UINT32, BASE_HEX, VALS(v10_juniper_cpid), 0xFC000000, |
22287 | 14 | NULL, HFILL} |
22288 | 14 | }, |
22289 | | /* Juniper Networks, 2636 / 137 */ |
22290 | 14 | {&hf_pie_juniper_cpdesc_32bit, |
22291 | 14 | {"Juniper CPID Value", "cflow.pie.juniper.resiliency.cpdesc", |
22292 | 14 | FT_UINT32, BASE_DEC, NULL, 0x03FFFFFF, |
22293 | 14 | NULL, HFILL} |
22294 | 14 | }, |
22295 | | |
22296 | | |
22297 | 14 | {&hf_string_len_short, |
22298 | 14 | {"String_len_short", "cflow.string_len_short", |
22299 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
22300 | 14 | NULL, HFILL} |
22301 | 14 | }, |
22302 | 14 | {&hf_string_len_long, |
22303 | 14 | {"String_len_short", "cflow.string_len_long", |
22304 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0, |
22305 | 14 | NULL, HFILL} |
22306 | 14 | }, |
22307 | 14 | {&hf_cflow_mpls_label, |
22308 | 14 | {"MPLS label", "cflow.mpls_label", |
22309 | 14 | FT_UINT24, BASE_DEC, NULL, 0xFFFFF0, |
22310 | 14 | NULL, HFILL} |
22311 | 14 | }, |
22312 | 14 | {&hf_cflow_mpls_exp, |
22313 | 14 | {"MPLS experimental bits", "cflow.mpls_exp", |
22314 | 14 | FT_UINT8, BASE_DEC, NULL, 0x0E, |
22315 | 14 | NULL, HFILL} |
22316 | 14 | }, |
22317 | 14 | {&hf_cflow_mpls_bos, |
22318 | 14 | {"MPLS Bottom of Stack", "cflow.mpls_bos", |
22319 | 14 | FT_BOOLEAN, 8, TFS(&mpls_bos_tfs), 0x01, |
22320 | 14 | NULL, HFILL} |
22321 | 14 | }, |
22322 | | |
22323 | 14 | { &hf_template_frame, |
22324 | 14 | { "Template Frame", "cflow.template_frame", |
22325 | 14 | FT_FRAMENUM, BASE_NONE, 0, 0x0, |
22326 | 14 | NULL, HFILL} |
22327 | 14 | }, |
22328 | 14 | }; |
22329 | | |
22330 | 14 | static int *ett[] = { |
22331 | 14 | &ett_netflow, |
22332 | 14 | &ett_unixtime, |
22333 | 14 | &ett_flow, |
22334 | 14 | &ett_flowtime, |
22335 | 14 | &ett_str_len, |
22336 | 14 | &ett_template, |
22337 | 14 | &ett_field, |
22338 | 14 | &ett_dataflowset, |
22339 | 14 | &ett_fwdstat, |
22340 | 14 | &ett_mpls_label, |
22341 | 14 | &ett_tcpflags, |
22342 | 14 | &ett_subtemplate_list, |
22343 | 14 | &ett_resiliency, |
22344 | 14 | &ett_data_link_frame_sec, |
22345 | 14 | &ett_srhflagsipv6, |
22346 | 14 | &ett_gtpflags |
22347 | 14 | }; |
22348 | | |
22349 | 14 | static ei_register_info ei[] = { |
22350 | 14 | { &ei_cflow_flowset_length, |
22351 | 14 | { "cflow.flowset_length.invalid", PI_MALFORMED, PI_WARN, |
22352 | 14 | "Flow length invalid", EXPFILL }}, |
22353 | 14 | { &ei_cflow_no_flow_information, |
22354 | 14 | { "cflow.no_flow_information", PI_MALFORMED, PI_WARN, |
22355 | 14 | "No flow information", EXPFILL }}, |
22356 | 14 | { &ei_cflow_template_ipfix_scope_field_count, |
22357 | 14 | { "cflow.template_ipfix_scope_field_count.none", PI_MALFORMED, PI_WARN, |
22358 | 14 | "No scope fields", EXPFILL }}, |
22359 | 14 | { &ei_cflow_template_ipfix_scope_field_count_too_many, |
22360 | 14 | { "cflow.template_ipfix_scope_field_count.too_many", PI_MALFORMED, PI_WARN, |
22361 | 14 | "More IPFIX scopes than can be handled", EXPFILL }}, |
22362 | 14 | { &ei_cflow_options, |
22363 | 14 | { "cflow.options.too_many", PI_UNDECODED, PI_WARN, |
22364 | 14 | "More options than can be handled", EXPFILL }}, |
22365 | 14 | { &ei_cflow_scopes, |
22366 | 14 | { "cflow.scopes.too_many", PI_UNDECODED, PI_WARN, |
22367 | 14 | "More scopes than can be handled", EXPFILL }}, |
22368 | 14 | { &ei_cflow_entries, |
22369 | 14 | { "cflow.entries.too_many", PI_UNDECODED, PI_WARN, |
22370 | 14 | "More entries than can be handled", EXPFILL }}, |
22371 | 14 | { &ei_cflow_mpls_label_bad_length, |
22372 | 14 | { "cflow.mpls_label.bad_length", PI_UNDECODED, PI_WARN, |
22373 | 14 | "MPLS-Label bad length", EXPFILL }}, |
22374 | 14 | { &ei_cflow_flowsets_impossible, |
22375 | 14 | { "cflow.flowsets.impossible", PI_MALFORMED, PI_WARN, |
22376 | 14 | "FlowSets impossible", EXPFILL }}, |
22377 | 14 | { &ei_cflow_no_template_found, |
22378 | 14 | { "cflow.no_template_found", PI_MALFORMED, PI_WARN, |
22379 | 14 | "No template found", EXPFILL }}, |
22380 | 14 | { &ei_transport_bytes_out_of_order, |
22381 | 14 | { "cflow.transport_bytes.out-of-order", PI_MALFORMED, PI_WARN, |
22382 | 14 | "Transport Bytes Out of Order", EXPFILL}}, |
22383 | 14 | { &ei_unexpected_sequence_number, |
22384 | 14 | { "cflow.unexpected_sequence_number", PI_SEQUENCE, PI_WARN, |
22385 | 14 | "Unexpected flow sequence for domain ID", EXPFILL}}, |
22386 | 14 | { &ei_cflow_subtemplate_bad_length, |
22387 | 14 | { "cflow.subtemplate_bad_length", PI_UNDECODED, PI_WARN, |
22388 | 14 | "SubTemplateList bad length", EXPFILL}}, |
22389 | 14 | }; |
22390 | | |
22391 | 14 | module_t *netflow_module; |
22392 | 14 | expert_module_t* expert_netflow; |
22393 | | |
22394 | 14 | proto_netflow = proto_register_protocol("Cisco NetFlow/IPFIX", "CFLOW", "cflow"); |
22395 | 14 | netflow_handle = register_dissector("netflow", dissect_netflow, proto_netflow); |
22396 | 14 | netflow_tcp_handle = register_dissector("netflow_tcp", dissect_tcp_netflow, proto_netflow); |
22397 | | |
22398 | 14 | register_dissector("cflow", dissect_netflow, proto_netflow); |
22399 | | |
22400 | 14 | proto_register_field_array(proto_netflow, hf, array_length(hf)); |
22401 | 14 | proto_register_subtree_array(ett, array_length(ett)); |
22402 | 14 | expert_netflow = expert_register_protocol(proto_netflow); |
22403 | 14 | expert_register_field_array(expert_netflow, ei, array_length(ei)); |
22404 | | |
22405 | | /* Register our configuration options for NetFlow */ |
22406 | 14 | netflow_module = prefs_register_protocol(proto_netflow, proto_reg_handoff_netflow); |
22407 | | |
22408 | | /* Set default Netflow port(s) */ |
22409 | 14 | range_convert_str(wmem_epan_scope(), &global_netflow_ports, NETFLOW_UDP_PORTS, MAX_UDP_PORT); |
22410 | 14 | range_convert_str(wmem_epan_scope(), &global_ipfix_ports, IPFIX_UDP_PORTS, MAX_UDP_PORT); |
22411 | | |
22412 | 14 | prefs_register_obsolete_preference(netflow_module, "udp.port"); |
22413 | | |
22414 | 14 | prefs_register_range_preference(netflow_module, "netflow.ports", |
22415 | 14 | "NetFlow UDP Port(s)", |
22416 | 14 | "Set the port(s) for NetFlow messages" |
22417 | 14 | " (default: " NETFLOW_UDP_PORTS ")", |
22418 | 14 | &global_netflow_ports, MAX_UDP_PORT); |
22419 | | |
22420 | 14 | prefs_register_range_preference(netflow_module, "ipfix.ports", |
22421 | 14 | "IPFIX UDP/TCP/SCTP Port(s)", |
22422 | 14 | "Set the port(s) for IPFIX messages" |
22423 | 14 | " (default: " IPFIX_UDP_PORTS ")", |
22424 | 14 | &global_ipfix_ports, MAX_UDP_PORT); |
22425 | | |
22426 | 14 | prefs_register_uint_preference(netflow_module, "max_template_fields", |
22427 | 14 | "Maximum number of fields allowed in a template", |
22428 | 14 | "Set the number of fields allowed in a template. " |
22429 | 14 | "Use 0 (zero) for unlimited. " |
22430 | 14 | " (default: " G_STRINGIFY(V9_TMPLT_MAX_FIELDS_DEF) ")", |
22431 | 14 | 10, &v9_tmplt_max_fields); |
22432 | | |
22433 | 14 | prefs_register_bool_preference(netflow_module, "desegment", "Reassemble Netflow v10 messages spanning multiple TCP segments.", "Whether the Netflow/Ipfix dissector should reassemble messages spanning multiple TCP segments. To use this option, you must also enable \"Allow subdissectors to reassemble TCP streams\" in the TCP protocol settings.", &netflow_preference_desegment); |
22434 | | |
22435 | 14 | prefs_register_bool_preference(netflow_module, "tcpflags_1byte_cwr", |
22436 | 14 | "TCP flags: Decode first two bits of 1 byte TCP flags", |
22437 | 14 | "Whether the first two bits of 1 byte TCP flags should be decoded as CWR and ECE or reserved.", |
22438 | 14 | &netflow_preference_tcpflags_1byte_cwr); |
22439 | | |
22440 | 14 | v9_v10_tmplt_table = wmem_map_new_autoreset(wmem_epan_scope(), wmem_file_scope(), v9_v10_tmplt_table_hash, v9_v10_tmplt_table_equal); |
22441 | 14 | } |
22442 | | |
22443 | | static unsigned |
22444 | | get_netflow_pdu_len(packet_info *pinfo _U_, tvbuff_t *tvb, int offset, void *data _U_) |
22445 | 41 | { |
22446 | 41 | unsigned int ver; |
22447 | 41 | uint16_t plen; |
22448 | | |
22449 | 41 | ver = tvb_get_ntohs(tvb, offset); |
22450 | 41 | if (ver == 10) { |
22451 | 25 | plen = tvb_get_ntohs(tvb, offset+2); |
22452 | 25 | } else { |
22453 | 16 | plen = tvb_reported_length(tvb); |
22454 | 16 | } |
22455 | | |
22456 | 41 | return plen; |
22457 | 41 | } |
22458 | | |
22459 | | static int |
22460 | | dissect_tcp_netflow(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data) |
22461 | 41 | { |
22462 | 41 | tcp_dissect_pdus(tvb, pinfo, tree, netflow_preference_desegment, 4, get_netflow_pdu_len, |
22463 | 41 | dissect_netflow, data); |
22464 | 41 | return tvb_reported_length(tvb); |
22465 | 41 | } |
22466 | | |
22467 | | /* |
22468 | | * protocol/port association |
22469 | | */ |
22470 | | static void |
22471 | | ipfix_delete_callback(uint32_t port, void *ptr _U_) |
22472 | 0 | { |
22473 | 0 | if ( port ) { |
22474 | 0 | dissector_delete_uint("udp.port", port, netflow_handle); |
22475 | 0 | dissector_delete_uint("sctp.port", port, netflow_handle); |
22476 | 0 | } |
22477 | 0 | } |
22478 | | |
22479 | | static void |
22480 | | ipfix_add_callback(uint32_t port, void *ptr _U_) |
22481 | 14 | { |
22482 | 14 | if ( port ) { |
22483 | 14 | dissector_add_uint("udp.port", port, netflow_handle); |
22484 | 14 | dissector_add_uint("sctp.port", port, netflow_handle); |
22485 | 14 | } |
22486 | 14 | } |
22487 | | |
22488 | | void |
22489 | | proto_reg_handoff_netflow(void) |
22490 | 14 | { |
22491 | 14 | static bool netflow_prefs_initialized = false; |
22492 | 14 | static range_t *netflow_ports; |
22493 | 14 | static range_t *ipfix_ports; |
22494 | | |
22495 | 14 | if (!netflow_prefs_initialized) { |
22496 | | /* Find eth_handle used for IE315*/ |
22497 | 14 | eth_handle = find_dissector ("eth_withoutfcs"); |
22498 | | |
22499 | 14 | netflow_prefs_initialized = true; |
22500 | 14 | dissector_add_uint("wtap_encap", WTAP_ENCAP_RAW_IPFIX, netflow_handle); |
22501 | 14 | dissector_add_uint_range_with_preference("tcp.port", IPFIX_UDP_PORTS, netflow_tcp_handle); |
22502 | 14 | } else { |
22503 | 0 | dissector_delete_uint_range("udp.port", netflow_ports, netflow_handle); |
22504 | 0 | wmem_free(wmem_epan_scope(), netflow_ports); |
22505 | 0 | range_foreach(ipfix_ports, ipfix_delete_callback, NULL); |
22506 | 0 | wmem_free(wmem_epan_scope(), ipfix_ports); |
22507 | 0 | } |
22508 | | |
22509 | 14 | netflow_ports = range_copy(wmem_epan_scope(), global_netflow_ports); |
22510 | 14 | ipfix_ports = range_copy(wmem_epan_scope(), global_ipfix_ports); |
22511 | | |
22512 | 14 | dissector_add_uint_range("udp.port", netflow_ports, netflow_handle); |
22513 | 14 | range_foreach(ipfix_ports, ipfix_add_callback, NULL); |
22514 | 14 | } |
22515 | | |
22516 | | /* |
22517 | | * Editor modelines |
22518 | | * |
22519 | | * Local Variables: |
22520 | | * c-basic-offset: 4 |
22521 | | * tab-width: 8 |
22522 | | * indent-tabs-mode: nil |
22523 | | * End: |
22524 | | * |
22525 | | * ex: set shiftwidth=4 tabstop=8 expandtab: |
22526 | | * :indentSize=4:tabSize=8:noTabs=true: |
22527 | | */ |