diff options
-rw-r--r-- | fs/cifs/smb2ops.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/cifs/smb2ops.c b/fs/cifs/smb2ops.c index 33100ef74d7f..cf7eb891804f 100644 --- a/fs/cifs/smb2ops.c +++ b/fs/cifs/smb2ops.c | |||
@@ -3472,8 +3472,10 @@ smb3_receive_transform(struct TCP_Server_Info *server, | |||
3472 | } | 3472 | } |
3473 | 3473 | ||
3474 | /* TODO: add support for compounds containing READ. */ | 3474 | /* TODO: add support for compounds containing READ. */ |
3475 | if (pdu_length > CIFSMaxBufSize + MAX_HEADER_SIZE(server)) | 3475 | if (pdu_length > CIFSMaxBufSize + MAX_HEADER_SIZE(server)) { |
3476 | *num_mids = 1; | ||
3476 | return receive_encrypted_read(server, &mids[0]); | 3477 | return receive_encrypted_read(server, &mids[0]); |
3478 | } | ||
3477 | 3479 | ||
3478 | return receive_encrypted_standard(server, mids, bufs, num_mids); | 3480 | return receive_encrypted_standard(server, mids, bufs, num_mids); |
3479 | } | 3481 | } |