summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-adwin-config.c
diff options
context:
space:
mode:
authorJeff Morriss <jeff.morriss@ulticom.com>2010-10-25 17:17:52 +0000
committerJeff Morriss <jeff.morriss@ulticom.com>2010-10-25 17:17:52 +0000
commitf7b3c163208ccbeb9bd43fa3eb2364f6e5a78aaa (patch)
treeb3f0dd1051fd8e9c90041a3c3d3e47f2f0e474b6 /epan/dissectors/packet-adwin-config.c
parent1b017090349384a7e398c1f5e0b7f00c6f775b34 (diff)
downloadwireshark-f7b3c163208ccbeb9bd43fa3eb2364f6e5a78aaa.tar.gz
From Pascal Quantin: don't accept packets unless they're over TCP or UDP.
svn path=/trunk/; revision=34644
Diffstat (limited to 'epan/dissectors/packet-adwin-config.c')
-rw-r--r--epan/dissectors/packet-adwin-config.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/epan/dissectors/packet-adwin-config.c b/epan/dissectors/packet-adwin-config.c
index 54d6072463..5be0c47337 100644
--- a/epan/dissectors/packet-adwin-config.c
+++ b/epan/dissectors/packet-adwin-config.c
@@ -413,7 +413,10 @@ dissect_adwin_config(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
if(pinfo->ipproto == IP_PROTO_TCP &&
!(pinfo->srcport == ADWIN_CONFIGURATION_PORT
|| pinfo->destport == ADWIN_CONFIGURATION_PORT))
- return(FALSE);
+ return(0);
+
+ if (pinfo->ipproto != IP_PROTO_UDP && pinfo->ipproto != IP_PROTO_TCP)
+ return (0);
col_set_str(pinfo->cinfo, COL_PROTOCOL, "ADwin Config");
col_clear(pinfo->cinfo, COL_INFO);