diff options
author | Ronnie Sahlberg <lsahlber@redhat.com> | 2018-06-01 10:53:08 +1000 |
---|---|---|
committer | Steve French <smfrench@gmail.com> | 2018-06-02 18:36:26 -0500 |
commit | 8ce79ec359ad9f9d94aabf16c1ea5b8f28481c0f (patch) | |
tree | 1a723d4c75b30ccf4d407d6556ecf96db54c03e0 /fs/cifs/smb2misc.c | |
parent | 1fc6ad2f10ad6f597cbdb1f6f39b744ef3bb2ea6 (diff) | |
download | lwn-8ce79ec359ad9f9d94aabf16c1ea5b8f28481c0f.tar.gz lwn-8ce79ec359ad9f9d94aabf16c1ea5b8f28481c0f.zip |
cifs: update multiplex loop to handle compounded responses
Signed-off-by: Ronnie Sahlberg <lsahlber@redhat.com>
Signed-off-by: Steve French <smfrench@gmail.com>
Diffstat (limited to 'fs/cifs/smb2misc.c')
-rw-r--r-- | fs/cifs/smb2misc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/cifs/smb2misc.c b/fs/cifs/smb2misc.c index ea964f759060..cb5728e3d87d 100644 --- a/fs/cifs/smb2misc.c +++ b/fs/cifs/smb2misc.c @@ -244,6 +244,7 @@ smb2_check_message(char *buf, unsigned int len, struct TCP_Server_Info *srvr) * MacOS server pads after SMB2.1 write response with 3 bytes * of junk. Other servers match RFC1001 len to actual * SMB2/SMB3 frame length (header + smb2 response specific data) + * Some windows servers do too when compounding is used. * Log the server error (once), but allow it and continue * since the frame is parseable. */ |