diff options
author | Michael Mann <mmann78@netscape.net> | 2018-12-27 14:47:02 -0500 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2018-12-28 14:50:45 +0000 |
commit | c10c7737cc38cad91262293142ff92cb023f7789 (patch) | |
tree | cd6a6171232461157f0b36d34d2f8fbc43d5a21e /epan/dissectors | |
parent | 6180d0fdaa5e27de9fcddba7bd9d47adc0c71a42 (diff) |
Allow floating point values for stats_tree
Bug: 4234
Change-Id: Ibd59809b2dd9890a7851eb57ef7af384e280a74b
Reviewed-on: https://code.wireshark.org/review/31222
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors')
-rw-r--r-- | epan/dissectors/packet-ancp.c | 4 | ||||
-rw-r--r-- | epan/dissectors/packet-bacapp.c | 4 | ||||
-rw-r--r-- | epan/dissectors/packet-collectd.c | 4 | ||||
-rw-r--r-- | epan/dissectors/packet-dns.c | 58 | ||||
-rw-r--r-- | epan/dissectors/packet-f5ethtrailer.c | 16 | ||||
-rw-r--r-- | epan/dissectors/packet-gsm_osmux.c | 18 | ||||
-rw-r--r-- | epan/dissectors/packet-hartip.c | 8 | ||||
-rw-r--r-- | epan/dissectors/packet-hpfeeds.c | 8 | ||||
-rw-r--r-- | epan/dissectors/packet-http.c | 30 | ||||
-rw-r--r-- | epan/dissectors/packet-http2.c | 2 | ||||
-rw-r--r-- | epan/dissectors/packet-isup.c | 4 | ||||
-rw-r--r-- | epan/dissectors/packet-lbmr.c | 22 | ||||
-rw-r--r-- | epan/dissectors/packet-rtsp.c | 18 | ||||
-rw-r--r-- | epan/dissectors/packet-sametime.c | 2 | ||||
-rw-r--r-- | epan/dissectors/packet-smpp.c | 8 | ||||
-rw-r--r-- | epan/dissectors/packet-ucp.c | 12 |
16 files changed, 109 insertions, 109 deletions
diff --git a/epan/dissectors/packet-ancp.c b/epan/dissectors/packet-ancp.c index dde614241a..e8a4bcc118 100644 --- a/epan/dissectors/packet-ancp.c +++ b/epan/dissectors/packet-ancp.c @@ -590,11 +590,11 @@ dissect_ancp_adj_msg(tvbuff_t *tvb, packet_info *pinfo, proto_tree *ancp_tree, static void ancp_stats_tree_init(stats_tree *st) { - st_node_packets = stats_tree_create_node(st, st_str_packets, 0, TRUE); + st_node_packets = stats_tree_create_node(st, st_str_packets, 0, STAT_DT_INT, TRUE); st_node_packet_types = stats_tree_create_pivot(st, st_str_packet_types, st_node_packets); st_node_adj_pack_types = stats_tree_create_node(st, st_str_adj_pack_types, - st_node_packets, TRUE); + st_node_packets, STAT_DT_INT, TRUE); } static int diff --git a/epan/dissectors/packet-bacapp.c b/epan/dissectors/packet-bacapp.c index 66a10790ed..da6a20776a 100644 --- a/epan/dissectors/packet-bacapp.c +++ b/epan/dissectors/packet-bacapp.c @@ -6174,8 +6174,8 @@ static void bacapp_packet_stats_tree_init(stats_tree* st) { st_node_packets_by_ip = stats_tree_create_pivot(st, st_str_packets_by_ip, 0); - st_node_packets_by_ip_src = stats_tree_create_node(st, st_str_packets_by_ip_src, st_node_packets_by_ip, TRUE); - st_node_packets_by_ip_dst = stats_tree_create_node(st, st_str_packets_by_ip_dst, st_node_packets_by_ip, TRUE); + st_node_packets_by_ip_src = stats_tree_create_node(st, st_str_packets_by_ip_src, st_node_packets_by_ip, STAT_DT_INT, TRUE); + st_node_packets_by_ip_dst = stats_tree_create_node(st, st_str_packets_by_ip_dst, st_node_packets_by_ip, STAT_DT_INT, TRUE); } static gchar * diff --git a/epan/dissectors/packet-collectd.c b/epan/dissectors/packet-collectd.c index f065a76789..823aa3a15a 100644 --- a/epan/dissectors/packet-collectd.c +++ b/epan/dissectors/packet-collectd.c @@ -200,8 +200,8 @@ collectd_time_to_nstime (guint64 t) static void collectd_stats_tree_init (stats_tree *st) { - st_collectd_packets = stats_tree_create_node (st, "Packets", 0, FALSE); - st_collectd_values = stats_tree_create_node (st, "Values", 0, TRUE); + st_collectd_packets = stats_tree_create_node (st, "Packets", 0, STAT_DT_INT, FALSE); + st_collectd_values = stats_tree_create_node (st, "Values", 0, STAT_DT_INT, TRUE); st_collectd_values_hosts = stats_tree_create_pivot (st, "By host", st_collectd_values); diff --git a/epan/dissectors/packet-dns.c b/epan/dissectors/packet-dns.c index 3dd3bd7f9d..4c5e169fa6 100644 --- a/epan/dissectors/packet-dns.c +++ b/epan/dissectors/packet-dns.c @@ -4152,33 +4152,33 @@ dissect_dns(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data) static void dns_stats_tree_init(stats_tree* st) { - st_node_packets = stats_tree_create_node(st, st_str_packets, 0, TRUE); + st_node_packets = stats_tree_create_node(st, st_str_packets, 0, STAT_DT_INT, TRUE); st_node_packet_qr = stats_tree_create_pivot(st, st_str_packet_qr, st_node_packets); st_node_packet_qtypes = stats_tree_create_pivot(st, st_str_packet_qtypes, st_node_packets); st_node_packet_qclasses = stats_tree_create_pivot(st, st_str_packet_qclasses, st_node_packets); st_node_packet_rcodes = stats_tree_create_pivot(st, st_str_packet_rcodes, st_node_packets); st_node_packet_opcodes = stats_tree_create_pivot(st, st_str_packet_opcodes, st_node_packets); - st_node_packets_avg_size = stats_tree_create_node(st, st_str_packets_avg_size, 0, FALSE); - st_node_query_stats = stats_tree_create_node(st, st_str_query_stats, 0, TRUE); - st_node_query_qname_len = stats_tree_create_node(st, st_str_query_qname_len, st_node_query_stats, FALSE); - st_node_query_domains = stats_tree_create_node(st, st_str_query_domains, st_node_query_stats, TRUE); - st_node_query_domains_l1 = stats_tree_create_node(st, st_str_query_domains_l1, st_node_query_domains, FALSE); - st_node_query_domains_l2 = stats_tree_create_node(st, st_str_query_domains_l2, st_node_query_domains, FALSE); - st_node_query_domains_l3 = stats_tree_create_node(st, st_str_query_domains_l3, st_node_query_domains, FALSE); - st_node_query_domains_lmore = stats_tree_create_node(st, st_str_query_domains_lmore, st_node_query_domains, FALSE); - st_node_response_stats = stats_tree_create_node(st, st_str_response_stats, 0, TRUE); + st_node_packets_avg_size = stats_tree_create_node(st, st_str_packets_avg_size, 0, STAT_DT_INT, FALSE); + st_node_query_stats = stats_tree_create_node(st, st_str_query_stats, 0, STAT_DT_INT, TRUE); + st_node_query_qname_len = stats_tree_create_node(st, st_str_query_qname_len, st_node_query_stats, STAT_DT_INT, FALSE); + st_node_query_domains = stats_tree_create_node(st, st_str_query_domains, st_node_query_stats, STAT_DT_INT, TRUE); + st_node_query_domains_l1 = stats_tree_create_node(st, st_str_query_domains_l1, st_node_query_domains, STAT_DT_INT, FALSE); + st_node_query_domains_l2 = stats_tree_create_node(st, st_str_query_domains_l2, st_node_query_domains, STAT_DT_INT, FALSE); + st_node_query_domains_l3 = stats_tree_create_node(st, st_str_query_domains_l3, st_node_query_domains, STAT_DT_INT, FALSE); + st_node_query_domains_lmore = stats_tree_create_node(st, st_str_query_domains_lmore, st_node_query_domains, STAT_DT_INT, FALSE); + st_node_response_stats = stats_tree_create_node(st, st_str_response_stats, 0, STAT_DT_INT, TRUE); st_node_response_nquestions = stats_tree_create_node(st, st_str_response_nquestions, - st_node_response_stats, FALSE); + st_node_response_stats, STAT_DT_INT, FALSE); st_node_response_nanswers = stats_tree_create_node(st, st_str_response_nanswers, - st_node_response_stats, FALSE); + st_node_response_stats, STAT_DT_INT, FALSE); st_node_response_nauthorities = stats_tree_create_node(st, st_str_response_nauthorities, - st_node_response_stats, FALSE); + st_node_response_stats, STAT_DT_INT, FALSE); st_node_response_nadditionals = stats_tree_create_node(st, st_str_response_nadditionals, - st_node_response_stats, FALSE); - st_node_service_stats = stats_tree_create_node(st, st_str_service_stats, 0, TRUE); - st_node_service_unsolicited = stats_tree_create_node(st, st_str_service_unsolicited, st_node_service_stats, FALSE); - st_node_service_retransmission = stats_tree_create_node(st, st_str_service_retransmission, st_node_service_stats, FALSE); - st_node_service_rrt = stats_tree_create_node(st, st_str_service_rrt, st_node_service_stats, FALSE); + st_node_response_stats, STAT_DT_INT, FALSE); + st_node_service_stats = stats_tree_create_node(st, st_str_service_stats, 0, STAT_DT_INT, TRUE); + st_node_service_unsolicited = stats_tree_create_node(st, st_str_service_unsolicited, st_node_service_stats, STAT_DT_INT, FALSE); + st_node_service_retransmission = stats_tree_create_node(st, st_str_service_retransmission, st_node_service_stats, STAT_DT_INT, FALSE); + st_node_service_rrt = stats_tree_create_node(st, st_str_service_rrt, st_node_service_stats, STAT_DT_INT, FALSE); } static int dns_stats_tree_packet(stats_tree* st, packet_info* pinfo _U_, epan_dissect_t* edt _U_, const void* p) @@ -4195,12 +4195,12 @@ static int dns_stats_tree_packet(stats_tree* st, packet_info* pinfo _U_, epan_di val_to_str(pi->packet_rcode, rcode_vals, "Unknown rcode (%d)")); stats_tree_tick_pivot(st, st_node_packet_opcodes, val_to_str(pi->packet_opcode, opcode_vals, "Unknown opcode (%d)")); - avg_stat_node_add_value(st, st_str_packets_avg_size, 0, FALSE, + avg_stat_node_add_value_int(st, st_str_packets_avg_size, 0, FALSE, pi->payload_size); /* split up stats for queries and responses */ if (pi->packet_qr == 0) { - avg_stat_node_add_value(st, st_str_query_qname_len, 0, FALSE, pi->qname_len); + avg_stat_node_add_value_int(st, st_str_query_qname_len, 0, FALSE, pi->qname_len); switch(pi->qname_labels) { case 1: tick_stat_node(st, st_str_query_domains_l1, 0, FALSE); @@ -4216,24 +4216,24 @@ static int dns_stats_tree_packet(stats_tree* st, packet_info* pinfo _U_, epan_di break; } } else { - avg_stat_node_add_value(st, st_str_response_nquestions, 0, FALSE, pi->nquestions); - avg_stat_node_add_value(st, st_str_response_nanswers, 0, FALSE, pi->nanswers); - avg_stat_node_add_value(st, st_str_response_nauthorities, 0, FALSE, pi->nauthorities); - avg_stat_node_add_value(st, st_str_response_nadditionals, 0, FALSE, pi->nadditionals); + avg_stat_node_add_value_int(st, st_str_response_nquestions, 0, FALSE, pi->nquestions); + avg_stat_node_add_value_int(st, st_str_response_nanswers, 0, FALSE, pi->nanswers); + avg_stat_node_add_value_int(st, st_str_response_nauthorities, 0, FALSE, pi->nauthorities); + avg_stat_node_add_value_int(st, st_str_response_nadditionals, 0, FALSE, pi->nadditionals); if (pi->unsolicited) { tick_stat_node(st, st_str_service_unsolicited, 0, FALSE); } else { - avg_stat_node_add_value(st, st_str_response_nquestions, 0, FALSE, pi->nquestions); - avg_stat_node_add_value(st, st_str_response_nanswers, 0, FALSE, pi->nanswers); - avg_stat_node_add_value(st, st_str_response_nauthorities, 0, FALSE, pi->nauthorities); - avg_stat_node_add_value(st, st_str_response_nadditionals, 0, FALSE, pi->nadditionals); + avg_stat_node_add_value_int(st, st_str_response_nquestions, 0, FALSE, pi->nquestions); + avg_stat_node_add_value_int(st, st_str_response_nanswers, 0, FALSE, pi->nanswers); + avg_stat_node_add_value_int(st, st_str_response_nauthorities, 0, FALSE, pi->nauthorities); + avg_stat_node_add_value_int(st, st_str_response_nadditionals, 0, FALSE, pi->nadditionals); if (pi->unsolicited) { tick_stat_node(st, st_str_service_unsolicited, 0, FALSE); } else { if (pi->retransmission) tick_stat_node(st, st_str_service_retransmission, 0, FALSE); else - avg_stat_node_add_value(st, st_str_service_rrt, 0, FALSE, (guint32)(pi->rrt.secs * 1000000 + pi->rrt.nsecs/1000)); + avg_stat_node_add_value_int(st, st_str_service_rrt, 0, FALSE, (guint32)(pi->rrt.secs * 1000000 + pi->rrt.nsecs/1000)); } } } diff --git a/epan/dissectors/packet-f5ethtrailer.c b/epan/dissectors/packet-f5ethtrailer.c index 540ed0eaab..557ccbf0d0 100644 --- a/epan/dissectors/packet-f5ethtrailer.c +++ b/epan/dissectors/packet-f5ethtrailer.c @@ -633,9 +633,9 @@ static const gchar *st_str_virtdist_novirt = "Flow without virtual server name"; static void f5eth_tmmdist_stats_tree_init( stats_tree *st ) { - st_node_tmmpktdist = stats_tree_create_node(st, st_str_tmmdist_pkts, 0, TRUE); + st_node_tmmpktdist = stats_tree_create_node(st, st_str_tmmdist_pkts, 0, STAT_DT_INT, TRUE); stat_node_set_flags(st, st_str_tmmdist_pkts, 0, TRUE, ST_FLG_SORT_TOP); - st_node_tmmbytedist = stats_tree_create_node(st, st_str_tmmdist_bytes, 0, TRUE); + st_node_tmmbytedist = stats_tree_create_node(st, st_str_tmmdist_bytes, 0, STAT_DT_INT, TRUE); } /* f5eth_tmmdist_stats_tree_init() */ #define PER_TMM_STAT_NAME_BUF_LEN (sizeof("slot SSS,tmm TTT")) @@ -741,18 +741,18 @@ static int f5eth_tmmdist_stats_tree_packet( static void f5eth_virtdist_stats_tree_init( stats_tree *st ) { - st_node_virtpktdist = stats_tree_create_node(st, st_str_virtdist_pkts, 0, TRUE); + st_node_virtpktdist = stats_tree_create_node(st, st_str_virtdist_pkts, 0, STAT_DT_INT, TRUE); stat_node_set_flags(st, st_str_virtdist_pkts, 0, TRUE, ST_FLG_SORT_TOP); - st_node_virtbytedist = stats_tree_create_node(st, st_str_virtdist_bytes, 0, TRUE); + st_node_virtbytedist = stats_tree_create_node(st, st_str_virtdist_bytes, 0, STAT_DT_INT, TRUE); - stats_tree_create_node(st, st_str_virtdist_noflow, st_node_virtpktdist, TRUE); + stats_tree_create_node(st, st_str_virtdist_noflow, st_node_virtpktdist, STAT_DT_INT, TRUE); stat_node_set_flags(st, st_str_virtdist_noflow, st_node_virtpktdist, TRUE, ST_FLG_SORT_TOP); - stats_tree_create_node(st, st_str_virtdist_novirt, st_node_virtpktdist, TRUE); + stats_tree_create_node(st, st_str_virtdist_novirt, st_node_virtpktdist, STAT_DT_INT, TRUE); stat_node_set_flags(st, st_str_virtdist_novirt, st_node_virtpktdist, TRUE, ST_FLG_SORT_TOP); - stats_tree_create_node(st, st_str_virtdist_noflow, st_node_virtbytedist, TRUE); + stats_tree_create_node(st, st_str_virtdist_noflow, st_node_virtbytedist, STAT_DT_INT, TRUE); stat_node_set_flags(st, st_str_virtdist_noflow, st_node_virtbytedist, TRUE, ST_FLG_SORT_TOP); - stats_tree_create_node(st, st_str_virtdist_novirt, st_node_virtbytedist, TRUE); + stats_tree_create_node(st, st_str_virtdist_novirt, st_node_virtbytedist, STAT_DT_INT, TRUE); stat_node_set_flags(st, st_str_virtdist_novirt, st_node_virtbytedist, TRUE, ST_FLG_SORT_TOP); } /* f5eth_virtdist_stats_tree_init() */ diff --git a/epan/dissectors/packet-gsm_osmux.c b/epan/dissectors/packet-gsm_osmux.c index e6cf2e8797..f291814085 100644 --- a/epan/dissectors/packet-gsm_osmux.c +++ b/epan/dissectors/packet-gsm_osmux.c @@ -379,8 +379,8 @@ static void stream_hash_clean_stats(gpointer key _U_, gpointer value, gpointer u static void osmux_stats_tree_init(stats_tree *st) { wmem_map_foreach(osmux_stream_hash, stream_hash_clean_stats, NULL); - st_osmux_stats = stats_tree_create_node(st, st_str_total_pkts, 0, TRUE); - st_osmux_stats_conn = stats_tree_create_node(st, st_str_conn, st_osmux_stats, TRUE); + st_osmux_stats = stats_tree_create_node(st, st_str_total_pkts, 0, STAT_DT_INT, TRUE); + st_osmux_stats_conn = stats_tree_create_node(st, st_str_conn, st_osmux_stats, STAT_DT_INT, TRUE); } static int osmux_stats_tree_packet(stats_tree *st, packet_info *pinfo, @@ -397,7 +397,7 @@ static int osmux_stats_tree_packet(stats_tree *st, packet_info *pinfo, if (!stream->stats.node_id) { tick_stat_node(st, st_str_conn, st_osmux_stats, TRUE); - stream->stats.node_id = stats_tree_create_node(st, stream_name, st_osmux_stats_conn, TRUE); + stream->stats.node_id = stats_tree_create_node(st, stream_name, st_osmux_stats_conn, STAT_DT_INT, TRUE); } tick_stat_node(st, stream_name, st_osmux_stats_conn, TRUE); @@ -417,9 +417,9 @@ static int osmux_stats_tree_packet(stats_tree *st, packet_info *pinfo, /* Calculate relative transmit time */ if ((stream->stats.prev_ts.secs == 0 && stream->stats.prev_ts.nsecs == 0) || osmuxh->rtp_m) { - avg_stat_node_add_value(st, st_str_jit_rtt, stream->stats.node_id, TRUE, 0); - avg_stat_node_add_value(st, st_str_jit_rtt_abs, stream->stats.node_id, TRUE, 0); - avg_stat_node_add_value(st, st_str_jit_jit, stream->stats.node_id, TRUE, 0); + avg_stat_node_add_value_int(st, st_str_jit_rtt, stream->stats.node_id, TRUE, 0); + avg_stat_node_add_value_int(st, st_str_jit_rtt_abs, stream->stats.node_id, TRUE, 0); + avg_stat_node_add_value_int(st, st_str_jit_jit, stream->stats.node_id, TRUE, 0); stream->stats.jitter = 0; } else { nstime_t diff_rx; @@ -431,9 +431,9 @@ static int osmux_stats_tree_packet(stats_tree *st, packet_info *pinfo, Dij = diff_rx_ms - diff_tx_ms; abs_Dij = Dij * ( Dij >= 0 ? 1 : -1 ); stream->stats.jitter = stream->stats.jitter + ((double) abs_Dij - stream->stats.jitter)/16.0; - avg_stat_node_add_value(st, st_str_jit_rtt, stream->stats.node_id, TRUE, Dij); - avg_stat_node_add_value(st, st_str_jit_rtt_abs, stream->stats.node_id, TRUE, abs_Dij); - avg_stat_node_add_value(st, st_str_jit_jit, stream->stats.node_id, TRUE, (gint) stream->stats.jitter); + avg_stat_node_add_value_int(st, st_str_jit_rtt, stream->stats.node_id, TRUE, Dij); + avg_stat_node_add_value_int(st, st_str_jit_rtt_abs, stream->stats.node_id, TRUE, abs_Dij); + avg_stat_node_add_value_int(st, st_str_jit_jit, stream->stats.node_id, TRUE, (gint) stream->stats.jitter); } stream->stats.prev_ts = pinfo->abs_ts; stream->stats.prev_seq = osmuxh->seq; diff --git a/epan/dissectors/packet-hartip.c b/epan/dissectors/packet-hartip.c index 5a47d3af21..7a4a598a07 100644 --- a/epan/dissectors/packet-hartip.c +++ b/epan/dissectors/packet-hartip.c @@ -322,11 +322,11 @@ static int st_node_errors = -1; static void hartip_stats_tree_init(stats_tree* st) { - st_node_packets = stats_tree_create_node(st, st_str_packets, 0, TRUE); + st_node_packets = stats_tree_create_node(st, st_str_packets, 0, STAT_DT_INT, TRUE); st_node_requests = stats_tree_create_pivot(st, st_str_requests, st_node_packets); - st_node_responses = stats_tree_create_node(st, st_str_responses, st_node_packets, TRUE); - st_node_publish = stats_tree_create_node(st, st_str_publish, st_node_packets, TRUE); - st_node_errors = stats_tree_create_node(st, st_str_errors, st_node_packets, TRUE); + st_node_responses = stats_tree_create_node(st, st_str_responses, st_node_packets, STAT_DT_INT, TRUE); + st_node_publish = stats_tree_create_node(st, st_str_publish, st_node_packets, STAT_DT_INT, TRUE); + st_node_errors = stats_tree_create_node(st, st_str_errors, st_node_packets, STAT_DT_INT, TRUE); } static int diff --git a/epan/dissectors/packet-hpfeeds.c b/epan/dissectors/packet-hpfeeds.c index ae85c72552..41fa3f9415 100644 --- a/epan/dissectors/packet-hpfeeds.c +++ b/epan/dissectors/packet-hpfeeds.c @@ -206,7 +206,7 @@ dissect_hpfeeds_publish_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, static void hpfeeds_stats_tree_init(stats_tree* st) { - st_node_channels_payload = stats_tree_create_node(st, st_str_channels_payload, 0, TRUE); + st_node_channels_payload = stats_tree_create_node(st, st_str_channels_payload, 0, STAT_DT_INT, TRUE); st_node_opcodes = stats_tree_create_pivot(st, st_str_opcodes, 0); channels_list = wmem_list_new(wmem_epan_scope()); @@ -233,12 +233,12 @@ static int hpfeeds_stats_tree_packet(stats_tree* st _U_, packet_info* pinfo _U_, ch_node = (struct channel_node*)wmem_alloc0(wmem_file_scope(), sizeof(struct channel_node)); ch_node->channel = wmem_strdup(wmem_file_scope(), pi->channel); ch_node->st_node_channel_payload = stats_tree_create_node(st, ch_node->channel, - st_node_channels_payload, FALSE); + st_node_channels_payload, STAT_DT_INT, FALSE); wmem_list_append(channels_list, ch_node); } - avg_stat_node_add_value(st, st_str_channels_payload, 0, FALSE, pi->payload_size); - avg_stat_node_add_value(st, ch_node->channel, 0, FALSE, pi->payload_size); + avg_stat_node_add_value_int(st, st_str_channels_payload, 0, FALSE, pi->payload_size); + avg_stat_node_add_value_int(st, ch_node->channel, 0, FALSE, pi->payload_size); } stats_tree_tick_pivot(st, st_node_opcodes, diff --git a/epan/dissectors/packet-http.c b/epan/dissectors/packet-http.c index 0d18765687..8fd72e5aa2 100644 --- a/epan/dissectors/packet-http.c +++ b/epan/dissectors/packet-http.c @@ -456,10 +456,10 @@ static int st_node_resps_by_srv_addr = -1; static void http_reqs_stats_tree_init(stats_tree* st) { - st_node_reqs = stats_tree_create_node(st, st_str_reqs, 0, TRUE); - st_node_reqs_by_srv_addr = stats_tree_create_node(st, st_str_reqs_by_srv_addr, st_node_reqs, TRUE); - st_node_reqs_by_http_host = stats_tree_create_node(st, st_str_reqs_by_http_host, st_node_reqs, TRUE); - st_node_resps_by_srv_addr = stats_tree_create_node(st, st_str_resps_by_srv_addr, 0, TRUE); + st_node_reqs = stats_tree_create_node(st, st_str_reqs, 0, STAT_DT_INT, TRUE); + st_node_reqs_by_srv_addr = stats_tree_create_node(st, st_str_reqs_by_srv_addr, st_node_reqs, STAT_DT_INT, TRUE); + st_node_reqs_by_http_host = stats_tree_create_node(st, st_str_reqs_by_http_host, st_node_reqs, STAT_DT_INT, TRUE); + st_node_resps_by_srv_addr = stats_tree_create_node(st, st_str_resps_by_srv_addr, 0, STAT_DT_INT, TRUE); } /* HTTP/Load Distribution stats packet function */ @@ -521,7 +521,7 @@ static const gchar *st_str_requests_by_host = "HTTP Requests by HTTP Host"; static void http_req_stats_tree_init(stats_tree* st) { - st_node_requests_by_host = stats_tree_create_node(st, st_str_requests_by_host, 0, TRUE); + st_node_requests_by_host = stats_tree_create_node(st, st_str_requests_by_host, 0, STAT_DT_INT, TRUE); } /* HTTP/Requests stats packet function */ @@ -575,16 +575,16 @@ static int st_node_other = -1; static void http_stats_tree_init(stats_tree* st) { - st_node_packets = stats_tree_create_node(st, st_str_packets, 0, TRUE); + st_node_packets = stats_tree_create_node(st, st_str_packets, 0, STAT_DT_INT, TRUE); st_node_requests = stats_tree_create_pivot(st, st_str_requests, st_node_packets); - st_node_responses = stats_tree_create_node(st, st_str_responses, st_node_packets, TRUE); - st_node_resp_broken = stats_tree_create_node(st, st_str_resp_broken, st_node_responses, TRUE); - st_node_resp_100 = stats_tree_create_node(st, st_str_resp_100, st_node_responses, TRUE); - st_node_resp_200 = stats_tree_create_node(st, st_str_resp_200, st_node_responses, TRUE); - st_node_resp_300 = stats_tree_create_node(st, st_str_resp_300, st_node_responses, TRUE); - st_node_resp_400 = stats_tree_create_node(st, st_str_resp_400, st_node_responses, TRUE); - st_node_resp_500 = stats_tree_create_node(st, st_str_resp_500, st_node_responses, TRUE); - st_node_other = stats_tree_create_node(st, st_str_other, st_node_packets,FALSE); + st_node_responses = stats_tree_create_node(st, st_str_responses, st_node_packets, STAT_DT_INT, TRUE); + st_node_resp_broken = stats_tree_create_node(st, st_str_resp_broken, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_100 = stats_tree_create_node(st, st_str_resp_100, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_200 = stats_tree_create_node(st, st_str_resp_200, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_300 = stats_tree_create_node(st, st_str_resp_300, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_400 = stats_tree_create_node(st, st_str_resp_400, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_500 = stats_tree_create_node(st, st_str_resp_500, st_node_responses, STAT_DT_INT, TRUE); + st_node_other = stats_tree_create_node(st, st_str_other, st_node_packets, STAT_DT_INT, FALSE); } /* HTTP/Packet Counter stats packet function */ @@ -687,7 +687,7 @@ http_seq_stats_tree_init(stats_tree* st) refstats_uri_to_node_id_hash = wmem_map_new(wmem_file_scope(), wmem_str_hash, g_str_equal); /* Add the root node and its mappings */ - st_node_requests_by_referer = stats_tree_create_node(st, st_str_request_sequences, root_node_id, TRUE); + st_node_requests_by_referer = stats_tree_create_node(st, st_str_request_sequences, root_node_id, STAT_DT_INT, TRUE); node_id_p = GINT_TO_POINTER(st_node_requests_by_referer); uri = wmem_strdup(wmem_file_scope(), st_str_request_sequences); diff --git a/epan/dissectors/packet-http2.c b/epan/dissectors/packet-http2.c index 9e6b048a61..30d00f2513 100644 --- a/epan/dissectors/packet-http2.c +++ b/epan/dissectors/packet-http2.c @@ -3364,7 +3364,7 @@ proto_register_http2(void) static void http2_stats_tree_init(stats_tree* st) { - st_node_http2 = stats_tree_create_node(st, st_str_http2, 0, TRUE); + st_node_http2 = stats_tree_create_node(st, st_str_http2, 0, STAT_DT_INT, TRUE); st_node_http2_type = stats_tree_create_pivot(st, st_str_http2_type, st_node_http2); } diff --git a/epan/dissectors/packet-isup.c b/epan/dissectors/packet-isup.c index 60ba243642..437e071745 100644 --- a/epan/dissectors/packet-isup.c +++ b/epan/dissectors/packet-isup.c @@ -10420,8 +10420,8 @@ static int st_node_dir = -1; static void msg_stats_tree_init(stats_tree *st) { - st_node_msg = stats_tree_create_node(st, "Messages by Type", 0, TRUE); - st_node_dir = stats_tree_create_node(st, "Messages by Direction", 0, TRUE); + st_node_msg = stats_tree_create_node(st, "Messages by Type", 0, STAT_DT_INT, TRUE); + st_node_dir = stats_tree_create_node(st, "Messages by Direction", 0, STAT_DT_INT, TRUE); } static int diff --git a/epan/dissectors/packet-lbmr.c b/epan/dissectors/packet-lbmr.c index c0541f0b85..2898610a6d 100644 --- a/epan/dissectors/packet-lbmr.c +++ b/epan/dissectors/packet-lbmr.c @@ -2840,7 +2840,7 @@ static void add_contents_qir(lbmr_contents_t * contents, const char * queue, con static void lbmr_topic_ads_topic_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_topic_ads_topic = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_ads_topic, 0, TRUE); + lbmr_stats_tree_handle_topic_ads_topic = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_ads_topic, 0, STAT_DT_INT, TRUE); } static int lbmr_topic_ads_topic_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) @@ -2867,7 +2867,7 @@ static int lbmr_topic_ads_topic_stats_tree_packet(stats_tree * tree, packet_info static void lbmr_topic_ads_source_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_topic_ads_source = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_ads_source, 0, TRUE); + lbmr_stats_tree_handle_topic_ads_source = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_ads_source, 0, STAT_DT_INT, TRUE); } static int lbmr_topic_ads_source_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) @@ -2893,7 +2893,7 @@ static int lbmr_topic_ads_source_stats_tree_packet(stats_tree * tree, packet_inf static void lbmr_topic_ads_transport_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_topic_ads_transport = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_ads_transport, 0, TRUE); + lbmr_stats_tree_handle_topic_ads_transport = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_ads_transport, 0, STAT_DT_INT, TRUE); } static int lbmr_topic_ads_transport_stats_tree_packet(stats_tree * tree, packet_info * pinfo _U_, epan_dissect_t * edt _U_, const void * data) @@ -2917,7 +2917,7 @@ static int lbmr_topic_ads_transport_stats_tree_packet(stats_tree * tree, packet_ static void lbmr_topic_queries_topic_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_topic_queries_topic = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_queries_topic, 0, TRUE); + lbmr_stats_tree_handle_topic_queries_topic = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_queries_topic, 0, STAT_DT_INT, TRUE); } static int lbmr_topic_queries_topic_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) @@ -2939,7 +2939,7 @@ static int lbmr_topic_queries_topic_stats_tree_packet(stats_tree * tree, packet_ static void lbmr_topic_queries_receiver_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_topic_queries_receiver = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_queries_receiver, 0, TRUE); + lbmr_stats_tree_handle_topic_queries_receiver = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_queries_receiver, 0, STAT_DT_INT, TRUE); } static int lbmr_topic_queries_receiver_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) @@ -2961,7 +2961,7 @@ static int lbmr_topic_queries_receiver_stats_tree_packet(stats_tree * tree, pack static void lbmr_topic_queries_pattern_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_topic_queries_pattern = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_queries_pattern, 0, TRUE); + lbmr_stats_tree_handle_topic_queries_pattern = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_queries_pattern, 0, STAT_DT_INT, TRUE); } static int lbmr_topic_queries_pattern_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) @@ -2987,7 +2987,7 @@ static int lbmr_topic_queries_pattern_stats_tree_packet(stats_tree * tree, packe static void lbmr_topic_queries_pattern_receiver_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_topic_queries_pattern_receiver = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_queries_pattern_receiver, 0, TRUE); + lbmr_stats_tree_handle_topic_queries_pattern_receiver = stats_tree_create_node(tree, lbmr_stat_tree_name_topic_queries_pattern_receiver, 0, STAT_DT_INT, TRUE); } static int lbmr_topic_queries_pattern_receiver_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) @@ -3013,7 +3013,7 @@ static int lbmr_topic_queries_pattern_receiver_stats_tree_packet(stats_tree * tr static void lbmr_queue_ads_queue_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_queue_ads_queue = stats_tree_create_node(tree, lbmr_stat_tree_name_queue_ads_queue, 0, TRUE); + lbmr_stats_tree_handle_queue_ads_queue = stats_tree_create_node(tree, lbmr_stat_tree_name_queue_ads_queue, 0, STAT_DT_INT, TRUE); } static int lbmr_queue_ads_queue_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) @@ -3037,7 +3037,7 @@ static int lbmr_queue_ads_queue_stats_tree_packet(stats_tree * tree, packet_info static void lbmr_queue_ads_source_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_queue_ads_source = stats_tree_create_node(tree, lbmr_stat_tree_name_queue_ads_source, 0, TRUE); + lbmr_stats_tree_handle_queue_ads_source = stats_tree_create_node(tree, lbmr_stat_tree_name_queue_ads_source, 0, STAT_DT_INT, TRUE); } static int lbmr_queue_ads_source_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) @@ -3061,7 +3061,7 @@ static int lbmr_queue_ads_source_stats_tree_packet(stats_tree * tree, packet_inf static void lbmr_queue_queries_queue_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_queue_queries_queue = stats_tree_create_node(tree, lbmr_stat_tree_name_queue_queries_queue, 0, TRUE); + lbmr_stats_tree_handle_queue_queries_queue = stats_tree_create_node(tree, lbmr_stat_tree_name_queue_queries_queue, 0, STAT_DT_INT, TRUE); } static int lbmr_queue_queries_queue_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) @@ -3083,7 +3083,7 @@ static int lbmr_queue_queries_queue_stats_tree_packet(stats_tree * tree, packet_ static void lbmr_queue_queries_receiver_stats_tree_init(stats_tree * tree) { - lbmr_stats_tree_handle_queue_queries_receiver = stats_tree_create_node(tree, lbmr_stat_tree_name_queue_queries_receiver, 0, TRUE); + lbmr_stats_tree_handle_queue_queries_receiver = stats_tree_create_node(tree, lbmr_stat_tree_name_queue_queries_receiver, 0, STAT_DT_INT, TRUE); } static int lbmr_queue_queries_receiver_stats_tree_packet(stats_tree * tree, packet_info * pinfo, epan_dissect_t * edt _U_, const void * data) diff --git a/epan/dissectors/packet-rtsp.c b/epan/dissectors/packet-rtsp.c index 295c91bc00..eb91ae9f66 100644 --- a/epan/dissectors/packet-rtsp.c +++ b/epan/dissectors/packet-rtsp.c @@ -168,16 +168,16 @@ static int st_node_other = -1; static void rtsp_stats_tree_init(stats_tree* st) { - st_node_packets = stats_tree_create_node(st, st_str_packets, 0, TRUE); + st_node_packets = stats_tree_create_node(st, st_str_packets, 0, STAT_DT_INT, TRUE); st_node_requests = stats_tree_create_pivot(st, st_str_requests, st_node_packets); - st_node_responses = stats_tree_create_node(st, st_str_responses, st_node_packets, TRUE); - st_node_resp_broken = stats_tree_create_node(st, st_str_resp_broken, st_node_responses, TRUE); - st_node_resp_100 = stats_tree_create_node(st, st_str_resp_100, st_node_responses, TRUE); - st_node_resp_200 = stats_tree_create_node(st, st_str_resp_200, st_node_responses, TRUE); - st_node_resp_300 = stats_tree_create_node(st, st_str_resp_300, st_node_responses, TRUE); - st_node_resp_400 = stats_tree_create_node(st, st_str_resp_400, st_node_responses, TRUE); - st_node_resp_500 = stats_tree_create_node(st, st_str_resp_500, st_node_responses, TRUE); - st_node_other = stats_tree_create_node(st, st_str_other, st_node_packets, FALSE); + st_node_responses = stats_tree_create_node(st, st_str_responses, st_node_packets, STAT_DT_INT, TRUE); + st_node_resp_broken = stats_tree_create_node(st, st_str_resp_broken, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_100 = stats_tree_create_node(st, st_str_resp_100, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_200 = stats_tree_create_node(st, st_str_resp_200, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_300 = stats_tree_create_node(st, st_str_resp_300, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_400 = stats_tree_create_node(st, st_str_resp_400, st_node_responses, STAT_DT_INT, TRUE); + st_node_resp_500 = stats_tree_create_node(st, st_str_resp_500, st_node_responses, STAT_DT_INT, TRUE); + st_node_other = stats_tree_create_node(st, st_str_other, st_node_packets, STAT_DT_INT, FALSE); } /* RTSP/Packet Counter stats packet function */ diff --git a/epan/dissectors/packet-sametime.c b/epan/dissectors/packet-sametime.c index 21e3905091..39e93edd12 100644 --- a/epan/dissectors/packet-sametime.c +++ b/epan/dissectors/packet-sametime.c @@ -640,7 +640,7 @@ sametime_stats_tree_packet(stats_tree* st, packet_info* pinfo _U_, epan_dissect_ static void sametime_stats_tree_init(stats_tree* st) { - st_node_packet = stats_tree_create_node(st, st_str_packet, 0, TRUE); + st_node_packet = stats_tree_create_node(st, st_str_packet, 0, STAT_DT_INT, TRUE); st_node_message_type = stats_tree_create_pivot(st, st_str_message_type, st_node_packet); st_node_send_type = stats_tree_create_pivot(st, st_str_send_type, st_node_packet); st_node_user_status = stats_tree_create_pivot(st, st_str_user_status, st_node_packet); diff --git a/epan/dissectors/packet-smpp.c b/epan/dissectors/packet-smpp.c index 0605a12105..6591781968 100644 --- a/epan/dissectors/packet-smpp.c +++ b/epan/dissectors/packet-smpp.c @@ -1094,10 +1094,10 @@ static dissector_handle_t gsm_sms_handle; static void smpp_stats_tree_init(stats_tree* st) { - st_smpp_ops = stats_tree_create_node(st, "SMPP Operations", 0, TRUE); - st_smpp_req = stats_tree_create_node(st, "SMPP Requests", st_smpp_ops, TRUE); - st_smpp_res = stats_tree_create_node(st, "SMPP Responses", st_smpp_ops, TRUE); - st_smpp_res_status = stats_tree_create_node(st, "SMPP Response Status", 0, TRUE); + st_smpp_ops = stats_tree_create_node(st, "SMPP Operations", 0, STAT_DT_INT, TRUE); + st_smpp_req = stats_tree_create_node(st, "SMPP Requests", st_smpp_ops, STAT_DT_INT, TRUE); + st_smpp_res = stats_tree_create_node(st, "SMPP Responses", st_smpp_ops, STAT_DT_INT, TRUE); + st_smpp_res_status = stats_tree_create_node(st, "SMPP Response Status", 0, STAT_DT_INT, TRUE); } diff --git a/epan/dissectors/packet-ucp.c b/epan/dissectors/packet-ucp.c index a57b679c88..752e6ee468 100644 --- a/epan/dissectors/packet-ucp.c +++ b/epan/dissectors/packet-ucp.c @@ -657,12 +657,12 @@ static value_string_ext vals_xser_service_ext = VALUE_STRING_EXT_INIT(vals_xser_ static void ucp_stats_tree_init(stats_tree* st) { - st_ucp_messages = stats_tree_create_node(st, st_str_ucp, 0, TRUE); - st_ucp_ops = stats_tree_create_node(st, st_str_ops, st_ucp_messages, TRUE); - st_ucp_res = stats_tree_create_node(st, st_str_res, st_ucp_messages, TRUE); - st_ucp_results = stats_tree_create_node(st, st_str_ucp_res, 0, TRUE); - st_ucp_results_pos = stats_tree_create_node(st, st_str_pos, st_ucp_results, TRUE); - st_ucp_results_neg = stats_tree_create_node(st, st_str_neg, st_ucp_results, TRUE); + st_ucp_messages = stats_tree_create_node(st, st_str_ucp, 0, STAT_DT_INT, TRUE); + st_ucp_ops = stats_tree_create_node(st, st_str_ops, st_ucp_messages, STAT_DT_INT, TRUE); + st_ucp_res = stats_tree_create_node(st, st_str_res, st_ucp_messages, STAT_DT_INT, TRUE); + st_ucp_results = stats_tree_create_node(st, st_str_ucp_res, 0, STAT_DT_INT, TRUE); + st_ucp_results_pos = stats_tree_create_node(st, st_str_pos, st_ucp_results, STAT_DT_INT, TRUE); + st_ucp_results_neg = stats_tree_create_node(st, st_str_neg, st_ucp_results, STAT_DT_INT, TRUE); } static int |