aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2014-09-23 23:12:29 +0200
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2015-01-22 16:12:56 +0000
commit48c90d16e7609281893e49bfe6f6cfa96dba9ec3 (patch)
treea2e97fd721e25387c98ba24ee29cbe87df2424bb /epan/dissectors
parent97d0f36f1715ef0b172c19fdb8ecdce14ae0ba0c (diff)
packet-smb2: fix getting the dataoffset in dissect_smb2_write_request()
It's 2 byte only so we need to use tvb_get_letohs(). Change-Id: Idbab6428f4242abbbff089d7e1d1bf4cc86930b1 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-on: https://code.wireshark.org/review/6710 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'epan/dissectors')
-rw-r--r--epan/dissectors/packet-smb2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-smb2.c b/epan/dissectors/packet-smb2.c
index 5ab837e175..79a25cfb13 100644
--- a/epan/dissectors/packet-smb2.c
+++ b/epan/dissectors/packet-smb2.c
@@ -4159,7 +4159,7 @@ dissect_smb2_write_request(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
offset = dissect_smb2_buffercode(tree, tvb, offset, NULL);
/* data offset */
- dataoffset=tvb_get_letohl(tvb,offset);
+ dataoffset=tvb_get_letohs(tvb,offset);
proto_tree_add_item(tree, hf_smb2_data_offset, tvb, offset, 2, ENC_LITTLE_ENDIAN);
offset += 2;