summaryrefslogtreecommitdiffstats
path: root/fs/cifs/dir.c
diff options
context:
space:
mode:
authorAurelien Aptel2017-02-13 16:03:47 +0100
committerSteve French2017-03-02 05:26:10 +0100
commit4ecce920e13ace16a5ba45efe8909946c28fb2ad (patch)
tree2061bc7cf21e6fb9741e7a30a8623cc2f6f30260 /fs/cifs/dir.c
parentCIFS: Fix possible use after free in demultiplex thread (diff)
downloadkernel-qcow2-linux-4ecce920e13ace16a5ba45efe8909946c28fb2ad.tar.gz
kernel-qcow2-linux-4ecce920e13ace16a5ba45efe8909946c28fb2ad.tar.xz
kernel-qcow2-linux-4ecce920e13ace16a5ba45efe8909946c28fb2ad.zip
CIFS: move DFS response parsing out of SMB1 code
since the DFS payload is not tied to the SMB version we can: * isolate the DFS payload in its own struct, and include that struct in packet structs * move the function that parses the response to misc.c and make it work on the new DFS payload struct (add payload size and utf16 flag as a result). Signed-off-by: Aurelien Aptel <aaptel@suse.com> Acked-by: Pavel Shilovsky <pshilov@microsoft.com> Signed-off-by: Steve French <smfrench@gmail.com>
Diffstat (limited to 'fs/cifs/dir.c')
0 files changed, 0 insertions, 0 deletions