From 22096781499c7159ff504f7baa743d295aad06bc Mon Sep 17 00:00:00 2001 From: Michael Mann Date: Wed, 7 Jan 2015 16:24:17 -0500 Subject: ep__port_to_display -> _port_to_display Adjust any other ep_ related APIs related to the transition. Change-Id: I961b371c2c4bda557e0f1817705c27eef0dae66c Reviewed-on: https://code.wireshark.org/review/6388 Reviewed-by: Anders Broman --- ui/gtk/conversations_table.c | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'ui/gtk/conversations_table.c') diff --git a/ui/gtk/conversations_table.c b/ui/gtk/conversations_table.c index db59acbc11..6556f30f8f 100644 --- a/ui/gtk/conversations_table.c +++ b/ui/gtk/conversations_table.c @@ -1593,21 +1593,25 @@ draw_ct_table_addresses(conversations_table *ct) while (iter_valid) { conv_item_t *conv_item; - char *src_addr, *dst_addr; + char *src_addr, *dst_addr, *src_port, *dst_port; gtk_tree_model_get(GTK_TREE_MODEL(store), &iter, CONV_INDEX_COLUMN, &idx, -1); conv_item = &g_array_index(ct->hash.conv_array, conv_item_t, idx); src_addr = (char*)get_conversation_address(NULL, &conv_item->src_address, ct->resolve_names); dst_addr = (char*)get_conversation_address(NULL, &conv_item->dst_address, ct->resolve_names); + src_port = (char*)get_conversation_port(NULL, conv_item->src_port, conv_item->ptype, ct->resolve_names); + dst_port = (char*)get_conversation_port(NULL, conv_item->dst_port, conv_item->ptype, ct->resolve_names); gtk_list_store_set (store, &iter, CONV_COLUMN_SRC_ADDR, src_addr, - CONV_COLUMN_SRC_PORT, get_conversation_port(conv_item->src_port, conv_item->ptype, ct->resolve_names), + CONV_COLUMN_SRC_PORT, src_port, CONV_COLUMN_DST_ADDR, dst_addr, - CONV_COLUMN_DST_PORT, get_conversation_port(conv_item->dst_port, conv_item->ptype, ct->resolve_names), + CONV_COLUMN_DST_PORT, dst_port, -1); iter_valid = gtk_tree_model_iter_next(GTK_TREE_MODEL(store), &iter); wmem_free(NULL, src_addr); wmem_free(NULL, dst_addr); + wmem_free(NULL, src_port); + wmem_free(NULL, dst_port); } gtk_tree_view_set_model(GTK_TREE_VIEW(ct->table), GTK_TREE_MODEL(store)); @@ -1712,16 +1716,18 @@ draw_ct_table_data(conversations_table *ct) CONV_COLUMN_BPS_BA, rx_ptr, -1); } else { - char *src_addr, *dst_addr; + char *src_addr, *dst_addr, *src_port, *dst_port; src_addr = (char*)get_conversation_address(NULL, &conv_item->src_address, ct->resolve_names); dst_addr = (char*)get_conversation_address(NULL, &conv_item->dst_address, ct->resolve_names); + src_port = (char*)get_conversation_port(NULL, conv_item->src_port, conv_item->ptype, ct->resolve_names); + dst_port = (char*)get_conversation_port(NULL, conv_item->dst_port, conv_item->ptype, ct->resolve_names); /* New row. All entries, including fixed ones */ gtk_list_store_insert_with_values(store, &iter, G_MAXINT, CONV_COLUMN_SRC_ADDR, src_addr, - CONV_COLUMN_SRC_PORT, get_conversation_port(conv_item->src_port, conv_item->ptype, ct->resolve_names), + CONV_COLUMN_SRC_PORT, src_port, CONV_COLUMN_DST_ADDR, dst_addr, - CONV_COLUMN_DST_PORT, get_conversation_port(conv_item->dst_port, conv_item->ptype, ct->resolve_names), + CONV_COLUMN_DST_PORT, dst_port, CONV_COLUMN_PACKETS, conv_item->tx_frames+conv_item->rx_frames, CONV_COLUMN_BYTES, conv_item->tx_bytes+conv_item->rx_bytes, CONV_COLUMN_PKT_AB, conv_item->tx_frames, @@ -1736,6 +1742,8 @@ draw_ct_table_data(conversations_table *ct) -1); wmem_free(NULL, src_addr); wmem_free(NULL, dst_addr); + wmem_free(NULL, src_port); + wmem_free(NULL, dst_port); } iter_valid = gtk_tree_model_iter_next(GTK_TREE_MODEL(store), &iter); -- cgit v1.2.1