diff options
author | Stefan Metzmacher <metze@samba.org> | 2014-09-23 23:12:29 +0200 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2015-01-22 16:12:56 +0000 |
commit | 48c90d16e7609281893e49bfe6f6cfa96dba9ec3 (patch) | |
tree | a2e97fd721e25387c98ba24ee29cbe87df2424bb /epan/dissectors | |
parent | 97d0f36f1715ef0b172c19fdb8ecdce14ae0ba0c (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.c | 2 |
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; |