aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-arp.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-arp.c')
-rw-r--r--epan/dissectors/packet-arp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/packet-arp.c b/epan/dissectors/packet-arp.c
index 95638595b3..7f82ec15cc 100644
--- a/epan/dissectors/packet-arp.c
+++ b/epan/dissectors/packet-arp.c
@@ -645,7 +645,7 @@ check_for_duplicate_addresses(packet_info *pinfo, proto_tree *tree,
{
address_hash_value *value;
address_hash_value *result = NULL;
- duplicate_result_key result_key = {pinfo->fd->num, ip};
+ duplicate_result_key result_key = {pinfo->num, ip};
/* Look up existing result */
if (pinfo->fd->flags.visited) {
@@ -662,12 +662,12 @@ check_for_duplicate_addresses(packet_info *pinfo, proto_tree *tree,
/* If MAC matches table, just update details */
if (value != NULL)
{
- if (pinfo->fd->num > value->frame_num)
+ if (pinfo->num > value->frame_num)
{
if ((memcmp(value->mac, mac, 6) == 0))
{
/* Same MAC as before - update existing entry */
- value->frame_num = pinfo->fd->num;
+ value->frame_num = pinfo->num;
value->time_of_entry = pinfo->abs_ts.secs;
}
else
@@ -688,7 +688,7 @@ check_for_duplicate_addresses(packet_info *pinfo, proto_tree *tree,
/* No existing entry. Prepare one */
value = wmem_new(wmem_file_scope(), struct address_hash_value);
memcpy(value->mac, mac, 6);
- value->frame_num = pinfo->fd->num;
+ value->frame_num = pinfo->num;
value->time_of_entry = pinfo->abs_ts.secs;
/* Add it */