diff options
author | Steve French <stfrench@microsoft.com> | 2024-03-19 23:59:38 +0300 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2024-03-20 19:49:44 +0300 |
commit | 68c5818a27afcb5cdddab041b82e9d47c996cb6a (patch) | |
tree | 419f2c267ca30be5b71294cbb7991db9b5c2265d /fs/smb | |
parent | 5b142b37c70b1fa6936fa2d0babb0b8c16767d3a (diff) | |
download | linux-68c5818a27afcb5cdddab041b82e9d47c996cb6a.tar.xz |
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/smb')
-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; |