aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/pcapng.c
diff options
context:
space:
mode:
Diffstat (limited to 'wiretap/pcapng.c')
-rw-r--r--wiretap/pcapng.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/wiretap/pcapng.c b/wiretap/pcapng.c
index 6afc024f7c..72b2c2aed3 100644
--- a/wiretap/pcapng.c
+++ b/wiretap/pcapng.c
@@ -1272,9 +1272,7 @@ pcapng_read_packet_block(FILE_T fh, pcapng_block_header_t *bh, pcapng_t *pn, wta
g_free(option_content);
pcap_read_post_process(WTAP_FILE_TYPE_SUBTYPE_PCAPNG, int_data.wtap_encap,
- (union wtap_pseudo_header *)&wblock->packet_header->pseudo_header,
- buffer_start_ptr(wblock->frame_buffer),
- (int) (packet.cap_len - pseudo_header_len),
+ wblock->packet_header, buffer_start_ptr(wblock->frame_buffer),
pn->byte_swapped, fcslen);
return block_read;
}
@@ -1450,9 +1448,7 @@ pcapng_read_simple_packet_block(FILE_T fh, pcapng_block_header_t *bh, pcapng_t *
}
pcap_read_post_process(WTAP_FILE_TYPE_SUBTYPE_PCAPNG, int_data.wtap_encap,
- (union wtap_pseudo_header *)&wblock->packet_header->pseudo_header,
- buffer_start_ptr(wblock->frame_buffer),
- (int) simple_packet.cap_len,
+ wblock->packet_header, buffer_start_ptr(wblock->frame_buffer),
pn->byte_swapped, pn->if_fcslen);
return block_read;
}