summaryrefslogtreecommitdiff
path: root/wiretap
diff options
context:
space:
mode:
authorChris Maynard <Christopher.Maynard@GTECH.COM>2011-03-31 16:46:16 +0000
committerChris Maynard <Christopher.Maynard@GTECH.COM>2011-03-31 16:46:16 +0000
commitb92bf3b06c260497e2046a06e5dfb89afedcec66 (patch)
tree28f338d115a6fe4b9d8bea57faf0ef6b64fb9579 /wiretap
parentadadb7dd0f0d54d449083e3cba0abbf97192b3c9 (diff)
downloadwireshark-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.c4
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) {