]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit - fs/cifs/smb2pdu.h
CIFS: Separate SMB2 sync header processing
authorPavel Shilovsky <pshilov@microsoft.com>
Mon, 24 Oct 2016 23:59:57 +0000 (16:59 -0700)
committerTim Gardner <tim.gardner@canonical.com>
Tue, 7 Mar 2017 17:04:36 +0000 (10:04 -0700)
commit2ba4646c34fff0d5be4d2a23c52fa4f8df4893b6
tree144d5ae53214101b943251c81ca8e1bcaaa4010a
parent27eefed6006979bfe183a9bb240800002c3dff34
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: Tim Gardner <tim.gardner@canonical.com>
fs/cifs/smb2pdu.c
fs/cifs/smb2pdu.h