diff options
Diffstat (limited to 'epan/dissectors/packet-msnip.c')
-rw-r--r-- | epan/dissectors/packet-msnip.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-msnip.c b/epan/dissectors/packet-msnip.c index e0ec3f0c85..dd00fc5f70 100644 --- a/epan/dissectors/packet-msnip.c +++ b/epan/dissectors/packet-msnip.c @@ -117,7 +117,7 @@ dissect_msnip_rmr(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree, in offset += 3; /* multicast group */ - tvb_memcpy(tvb, (guint8 *)&maddr, offset, 4); + maddr = tvb_get_ipv4(tvb, offset); proto_tree_add_ipv4(tree, hf_maddr, tvb, offset, 4, maddr); offset += 4; @@ -188,7 +188,7 @@ dissect_msnip_gm(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree, int tree = proto_item_add_subtree(item, ett_groups); /* multicast group */ - tvb_memcpy(tvb, (guint8 *)&maddr, offset, 4); + maddr = tvb_get_ipv4(tvb, offset); proto_tree_add_ipv4(tree, hf_maddr, tvb, offset, 4, maddr); offset += 4; |