aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rgmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-rgmp.c')
-rw-r--r--epan/dissectors/packet-rgmp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-rgmp.c b/epan/dissectors/packet-rgmp.c
index 3ff8b0e13f..ebeffa7353 100644
--- a/epan/dissectors/packet-rgmp.c
+++ b/epan/dissectors/packet-rgmp.c
@@ -70,7 +70,7 @@ dissect_rgmp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree, void* d
guint32 dst = g_htonl(MC_RGMP);
/* Shouldn't be destined for us */
- if (memcmp(pinfo->dst.data, &dst, 4))
+ if ((pinfo->dst.type != AT_IPv4) || memcmp(pinfo->dst.data, &dst, 4))
return 0;
col_set_str(pinfo->cinfo, COL_PROTOCOL, "RGMP");