diff options
author | Steve French <stfrench@microsoft.com> | 2024-03-19 15:59:38 -0500 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2024-03-20 11:49:44 -0500 |
commit | 68c5818a27afcb5cdddab041b82e9d47c996cb6a (patch) | |
tree | 419f2c267ca30be5b71294cbb7991db9b5c2265d /fs | |
parent | 5b142b37c70b1fa6936fa2d0babb0b8c16767d3a (diff) |
smb311: correct incorrect offset field in compression header
The offset field in the compression header is 32 bits not 16.
Reviewed-by: Bharath SM <bharathsm@microsoft.com>
Reported-by: Enzo Matsumiya <ematsumiya@suse.de>
Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'fs')
-rw-r--r-- | fs/smb/common/smb2pdu.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/smb/common/smb2pdu.h b/fs/smb/common/smb2pdu.h index 20784f76a604..a23b56f93c36 100644 --- a/fs/smb/common/smb2pdu.h +++ b/fs/smb/common/smb2pdu.h @@ -227,7 +227,7 @@ struct smb2_compression_hdr { __le32 OriginalCompressedSegmentSize; __le16 CompressionAlgorithm; __le16 Flags; - __le16 Offset; /* this is the size of the uncompressed SMB2 header below */ + __le32 Offset; /* this is the size of the uncompressed SMB2 header below */ /* uncompressed SMB2 header (READ or WRITE) goes here */ /* compressed data goes here */ } __packed; |