diff options
author | Anders Broman <anders.broman@ericsson.com> | 2006-03-02 20:50:33 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2006-03-02 20:50:33 +0000 |
commit | ac21800c67db12a2f889bbac3fc46d2c06d97456 (patch) | |
tree | 27f8ac62526c31ed92695c7874966a04e4b26154 /gtk/conversations_ncp.c | |
parent | 5db299677d52b0073b277f751a0995b066c14945 (diff) |
From Greg Morris:
- Change to display NCP connection for each conversation
- New NCP Endpoints. Please apply
expert_comp_table
- Use local variable space instead of pointer. The previous implementation utilized pointers and the values would change the table data.
svn path=/trunk/; revision=17446
Diffstat (limited to 'gtk/conversations_ncp.c')
-rw-r--r-- | gtk/conversations_ncp.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gtk/conversations_ncp.c b/gtk/conversations_ncp.c index 456289ece3..46cb8b792a 100644 --- a/gtk/conversations_ncp.c +++ b/gtk/conversations_ncp.c @@ -49,8 +49,9 @@ ncp_conversation_packet(void *pct, packet_info *pinfo, epan_dissect_t *edt _U_, guint32 connection; connection = (ncph->conn_high * 256)+ncph->conn_low; - - add_conversation_table_data((conversations_table *)pct, &pinfo->src, &pinfo->dst, connection, connection, 1, pinfo->fd->pkt_len, SAT_NONE, PT_NCP); + if (connection < 65535) { + add_conversation_table_data((conversations_table *)pct, &pinfo->src, &pinfo->dst, connection, connection, 1, pinfo->fd->pkt_len, SAT_NONE, PT_NCP); + } return 1; } @@ -66,7 +67,7 @@ ncp_conversation_init(const char *optarg, void* userdata _U_) filter=NULL; } - init_conversation_table(TRUE, "NCP", "ncp_hdr", filter, ncp_conversation_packet); + init_conversation_table(FALSE, "NCP", "ncp_hdr", filter, ncp_conversation_packet); } @@ -85,5 +86,5 @@ register_tap_listener_ncp_conversation(void) register_stat_menu_item("NCP", REGISTER_STAT_GROUP_CONVERSATION_LIST, ncp_endpoints_cb, NULL, NULL, NULL); - register_conversation_table(TRUE, "NCP", "ncp_hdr", NULL /*filter*/, ncp_conversation_packet); + register_conversation_table(FALSE, "NCP", "ncp_hdr", NULL /*filter*/, ncp_conversation_packet); } |