Update Keysight/Ixia netflow fields support.
This commit is contained in:
parent
34d30922eb
commit
73910a3319
|
@ -1688,6 +1688,11 @@ static const value_string v10_template_types_ixia[] = {
|
||||||
{ 281, "TCP Application Response Time (us)"},
|
{ 281, "TCP Application Response Time (us)"},
|
||||||
{ 282, "TCP Count of Retransmitted Packets"},
|
{ 282, "TCP Count of Retransmitted Packets"},
|
||||||
{ 283, "Connection Average Round Trip Time (us)"},
|
{ 283, "Connection Average Round Trip Time (us)"},
|
||||||
|
{ 284, "UDP Average Response Time (us)"},
|
||||||
|
{ 285, "Time to complete a QUIC Handshake (us)"},
|
||||||
|
{ 286, "QUIC Network RTT (us)"},
|
||||||
|
{ 287, "QUIC RTT for Application Packets (us)"},
|
||||||
|
{ 288, "The Name of the Matched Filter"},
|
||||||
{ 0, NULL }
|
{ 0, NULL }
|
||||||
};
|
};
|
||||||
static value_string_ext v10_template_types_ixia_ext = VALUE_STRING_EXT_INIT(v10_template_types_ixia);
|
static value_string_ext v10_template_types_ixia_ext = VALUE_STRING_EXT_INIT(v10_template_types_ixia);
|
||||||
|
@ -3476,6 +3481,7 @@ static int hf_pie_ixia_udpAppResponseTime = -1;
|
||||||
static int hf_pie_ixia_quicConnSetupTime = -1;
|
static int hf_pie_ixia_quicConnSetupTime = -1;
|
||||||
static int hf_pie_ixia_quicConnRTT = -1;
|
static int hf_pie_ixia_quicConnRTT = -1;
|
||||||
static int hf_pie_ixia_quicAppResponseTime = -1;
|
static int hf_pie_ixia_quicAppResponseTime = -1;
|
||||||
|
static int hf_pie_ixia_matchedFilterName = -1;
|
||||||
|
|
||||||
static int hf_pie_netscaler = -1;
|
static int hf_pie_netscaler = -1;
|
||||||
static int hf_pie_netscaler_roundtriptime = -1;
|
static int hf_pie_netscaler_roundtriptime = -1;
|
||||||
|
@ -10756,6 +10762,10 @@ dissect_v9_v10_pdu_data(tvbuff_t *tvb, packet_info *pinfo, proto_tree *pdutree,
|
||||||
ti = proto_tree_add_item(pdutree, hf_pie_ixia_quicAppResponseTime,
|
ti = proto_tree_add_item(pdutree, hf_pie_ixia_quicAppResponseTime,
|
||||||
tvb, offset, length, ENC_BIG_ENDIAN);
|
tvb, offset, length, ENC_BIG_ENDIAN);
|
||||||
break;
|
break;
|
||||||
|
case ((VENDOR_IXIA << 16) | 288):
|
||||||
|
ti = proto_tree_add_item(pdutree, hf_pie_ixia_matchedFilterName,
|
||||||
|
tvb, offset, length, ENC_ASCII);
|
||||||
|
break;
|
||||||
/* END Ixia Communications */
|
/* END Ixia Communications */
|
||||||
|
|
||||||
/* START Netscaler Communications */
|
/* START Netscaler Communications */
|
||||||
|
@ -18874,28 +18884,35 @@ proto_register_netflow(void)
|
||||||
{&hf_pie_ixia_udpAppResponseTime,
|
{&hf_pie_ixia_udpAppResponseTime,
|
||||||
{"UDP Average Application Response Time (us)", "cflow.pie.ixia.udpAppResponseTime",
|
{"UDP Average Application Response Time (us)", "cflow.pie.ixia.udpAppResponseTime",
|
||||||
FT_UINT32, BASE_DEC, NULL, 0x0,
|
FT_UINT32, BASE_DEC, NULL, 0x0,
|
||||||
NULL, HFILL}
|
"Average UDP Application Response Time (us)", HFILL}
|
||||||
},
|
},
|
||||||
|
|
||||||
/* ixia, 3054 / 285 */
|
/* ixia, 3054 / 285 */
|
||||||
{&hf_pie_ixia_quicConnSetupTime,
|
{&hf_pie_ixia_quicConnSetupTime,
|
||||||
{"Time to complete a QUIC Handshake (us)", "cflow.pie.ixia.quicConnectionSetupTime",
|
{"Time to complete a QUIC Handshake (us)", "cflow.pie.ixia.quicConnectionSetupTime",
|
||||||
FT_UINT32, BASE_DEC, NULL, 0x0,
|
FT_UINT32, BASE_DEC, NULL, 0x0,
|
||||||
NULL, HFILL}
|
"QUIC Handshake Completion Time", HFILL}
|
||||||
},
|
},
|
||||||
|
|
||||||
/* ixia, 3054 / 286 */
|
/* ixia, 3054 / 286 */
|
||||||
{&hf_pie_ixia_quicConnRTT,
|
{&hf_pie_ixia_quicConnRTT,
|
||||||
{"QUIC Network RTT (us)", "cflow.pie.ixia.quicConnectionRTT",
|
{"QUIC Network RTT (us)", "cflow.pie.ixia.quicConnectionRTT",
|
||||||
FT_UINT32, BASE_DEC, NULL, 0x0,
|
FT_UINT32, BASE_DEC, NULL, 0x0,
|
||||||
NULL, HFILL}
|
"QUIC Network Round Trip Time", HFILL}
|
||||||
},
|
},
|
||||||
|
|
||||||
/* ixia, 3054 / 287 */
|
/* ixia, 3054 / 287 */
|
||||||
{&hf_pie_ixia_quicAppResponseTime,
|
{&hf_pie_ixia_quicAppResponseTime,
|
||||||
{"QUIC RTT for application packets (us)", "cflow.pie.ixia.quicAppResponseTime",
|
{"QUIC RTT for application packets (us)", "cflow.pie.ixia.quicAppResponseTime",
|
||||||
FT_UINT32, BASE_DEC, NULL, 0x0,
|
FT_UINT32, BASE_DEC, NULL, 0x0,
|
||||||
NULL, HFILL}
|
"QUIC Round Trip Time for Application Packets", HFILL}
|
||||||
|
},
|
||||||
|
|
||||||
|
/* ixia, 3054 / 288 */
|
||||||
|
{&hf_pie_ixia_matchedFilterName,
|
||||||
|
{"Matched Filter Name", "cflow.pie.ixia.matchedFilterName",
|
||||||
|
FT_STRING, BASE_NONE, NULL, 0x0,
|
||||||
|
"The Name of the Matched Filter", HFILL}
|
||||||
},
|
},
|
||||||
|
|
||||||
/* Netscaler root (a hidden item to allow filtering) */
|
/* Netscaler root (a hidden item to allow filtering) */
|
||||||
|
|
Loading…
Reference in New Issue