aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/pcapng.c
diff options
context:
space:
mode:
authorMichael Tüxen <tuexen@fh-muenster.de>2009-06-27 16:08:18 +0000
committerMichael Tüxen <tuexen@fh-muenster.de>2009-06-27 16:08:18 +0000
commitdce1889fd7e70809fefd85cccbf4ee426fd77106 (patch)
treefda3612fc819dbdf37ddbe60b96647ee60a36b77 /wiretap/pcapng.c
parenta41d93603c07fa8b6a7a334e7bf969ebd188085e (diff)
Cleanup. Should be included in Wireshark 1.2.1 and higher to keep
merging future bug fixes simple. svn path=/trunk/; revision=28863
Diffstat (limited to 'wiretap/pcapng.c')
-rw-r--r--wiretap/pcapng.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/wiretap/pcapng.c b/wiretap/pcapng.c
index ae08c76478..0bd5eadb94 100644
--- a/wiretap/pcapng.c
+++ b/wiretap/pcapng.c
@@ -773,9 +773,10 @@ pcapng_read_packet_block(wtap *wth, FILE_T fh, pcapng_block_header_t *bh, pcapng
pcap_get_phdr_size(encap, wblock->pseudo_header));
memset((void *)wblock->pseudo_header, 0, sizeof(union wtap_pseudo_header));
- pseudo_header_len = pcap_process_pseudo_header(wth, /* XXX get rid of... */
+ pseudo_header_len = pcap_process_pseudo_header(fh,
+ WTAP_FILE_PCAPNG,
encap,
- fh,
+ pn->byte_swapped,
wblock->data.packet.cap_len,
TRUE,
&wth->phdr,
@@ -930,9 +931,10 @@ pcapng_read_simple_packet_block(wtap *wth, FILE_T fh, pcapng_block_header_t *bh,
pcap_get_phdr_size(encap, wblock->pseudo_header));
memset((void *)wblock->pseudo_header, 0, sizeof(union wtap_pseudo_header));
- pseudo_header_len = pcap_process_pseudo_header(wth, /* XXX get rid of... */
+ pseudo_header_len = pcap_process_pseudo_header(fh,
+ WTAP_FILE_PCAPNG,
encap,
- fh,
+ pn->byte_swapped,
wblock->data.simple_packet.cap_len,
TRUE,
&wth->phdr,
@@ -1770,7 +1772,7 @@ pcapng_dump_open(wtap_dumper *wdh, gboolean cant_seek _U_, int *err)
int pcapng_dump_can_write_encap(int wtap_encap)
{
pcapng_debug2("pcapng_dump_can_write_encap: encap = %d (%s)",
- encap,
+ wtap_encap,
wtap_encap_string(wtap_encap));
/* Per-packet encapsulations is supported. */