]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
CIFS: Separate SMB2 sync header processing
authorPavel Shilovsky <pshilov@microsoft.com>
Mon, 24 Oct 2016 23:59:57 +0000 (16:59 -0700)
committerThadeu Lima de Souza Cascardo <cascardo@canonical.com>
Wed, 28 Jun 2017 13:18:38 +0000 (10:18 -0300)
commit8c254fbbb25da097d708ea6e677008c65d5b4066
tree405387c08c9521c993fb3afbab29925aebd9eabc
parentbc0c7c2b9bdaf9e581d1c59301d95b3bec31b11a
CIFS: Separate SMB2 sync header processing

BugLink: http://bugs.launchpad.net/bugs/1670508
Do not process RFC1001 length in smb2_hdr_assemble() because
it is not a part of SMB2 header. This allows to cleanup the code
and adds a possibility combine several SMB2 packets into one
for compounding.

Signed-off-by: Pavel Shilovsky <pshilov@microsoft.com>
(cherry picked from commit cb200bd6264a80c04e09e8635fa4f3901cabdaef)
Signed-off-by: Joseph Salisbury <joseph.salisbury@canonical.com>
fs/cifs/smb2pdu.c
fs/cifs/smb2pdu.h