diff options
author | Chris Maynard <Christopher.Maynard@GTECH.COM> | 2011-03-31 16:46:16 +0000 |
---|---|---|
committer | Chris Maynard <Christopher.Maynard@GTECH.COM> | 2011-03-31 16:46:16 +0000 |
commit | b92bf3b06c260497e2046a06e5dfb89afedcec66 (patch) | |
tree | 28f338d115a6fe4b9d8bea57faf0ef6b64fb9579 /wiretap | |
parent | adadb7dd0f0d54d449083e3cba0abbf97192b3c9 (diff) | |
download | wireshark-b92bf3b06c260497e2046a06e5dfb89afedcec66.tar.gz |
Use BSWAP16 instead of BSWAP32 for 16-bit values. Fixes CID's 1179 and 1180.
svn path=/trunk/; revision=36422
Diffstat (limited to 'wiretap')
-rw-r--r-- | wiretap/pcapng.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wiretap/pcapng.c b/wiretap/pcapng.c index 76ec9294f3..bb94df2773 100644 --- a/wiretap/pcapng.c +++ b/wiretap/pcapng.c @@ -1119,8 +1119,8 @@ pcapng_read_name_resolution_block(FILE_T fh, pcapng_block_header_t *bh, pcapng_t block_read += bytes_read; if (pn->byte_swapped) { - nrb.record_type = BSWAP32(nrb.record_type); - nrb.record_len = BSWAP32(nrb.record_len); + nrb.record_type = BSWAP16(nrb.record_type); + nrb.record_len = BSWAP16(nrb.record_len); } switch(nrb.record_type) { |