packet-smb2: fix lease epoch fields
authorStefan Metzmacher <metze@samba.org>
Wed, 31 Oct 2012 12:06:09 +0000 (13:06 +0100)
committerStefan Metzmacher <metze@samba.org>
Wed, 29 Jan 2014 08:18:12 +0000 (09:18 +0100)
Bug: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9703

Change-Id: I1955360adaee53846f084434c59180d715e19fcd
Signed-off-by: Stefan Metzmacher <metze@samba.org>
epan/dissectors/packet-smb2.c

index 137182d000bbf14062cf8d32c761efc7d5211df9..0d0d2e3d2236bcbb6022409314695b3ee14e4fe0 100644 (file)
@@ -5344,6 +5344,7 @@ dissect_SMB2_CREATE_LEASE_VX(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *
        offset += 2;
 
        proto_tree_add_item(sub_tree, hf_smb2_lease_reserved, tvb, offset, 2, ENC_LITTLE_ENDIAN);
+       offset += 2;
 }
 
 static void
@@ -5846,9 +5847,9 @@ dissect_smb2_break_response(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
 
                /* Lease Break Notification */
 
-               /* reserved */
-               proto_tree_add_item(tree, hf_smb2_reserved, tvb, offset, 2, ENC_NA);
-               offset +=2;
+               /* new lease epoch */
+               proto_tree_add_item(tree, hf_smb2_lease_epoch, tvb, offset, 2, ENC_LITTLE_ENDIAN);
+               offset += 2;
 
                /* lease flags */
                proto_tree_add_bitmask(tree, tvb, offset, hf_smb2_lease_flags,