aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/wimax/mac_hd_generic_decoder.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/wimax/mac_hd_generic_decoder.c')
-rw-r--r--plugins/wimax/mac_hd_generic_decoder.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/wimax/mac_hd_generic_decoder.c b/plugins/wimax/mac_hd_generic_decoder.c
index 8d70c6718d..d2d644d94d 100644
--- a/plugins/wimax/mac_hd_generic_decoder.c
+++ b/plugins/wimax/mac_hd_generic_decoder.c
@@ -1027,7 +1027,7 @@ static int dissect_mac_header_generic_decoder(tvbuff_t *tvb, packet_info *pinfo,
}
}
cid_index = i;
- while (pinfo->fd->num > cid_adj_array_size)
+ while (pinfo->num > cid_adj_array_size)
{
cid_adj_array_size += 1024;
cid_adj_array = (guint *)g_realloc(cid_adj_array, (int)sizeof(guint) * cid_adj_array_size);
@@ -1048,21 +1048,21 @@ static int dissect_mac_header_generic_decoder(tvbuff_t *tvb, packet_info *pinfo,
{
frag_number[cid_index] = 0;
}
- if (cid_adj_array[pinfo->fd->num])
+ if (cid_adj_array[pinfo->num])
{
/* We apparently just clicked on the packet again. */
- cid_adjust[cid_index] = cid_adj_array[pinfo->fd->num];
+ cid_adjust[cid_index] = cid_adj_array[pinfo->num];
/* Set the frag_number at start of packet. */
if (first_gmh)
{
- frag_number[cid_index] = frag_num_array[pinfo->fd->num];
+ frag_number[cid_index] = frag_num_array[pinfo->num];
}
} else {
/* Save for next time we click on this packet. */
- cid_adj_array[pinfo->fd->num] = cid_adjust[cid_index];
+ cid_adj_array[pinfo->num] = cid_adjust[cid_index];
if (first_gmh)
{
- frag_num_array[pinfo->fd->num] = frag_number[cid_index];
+ frag_num_array[pinfo->num] = frag_number[cid_index];
}
}
/* Reset in case we stay in this while() loop to finish the packet. */