From 2646f02ddf8a80461fd5dc4c5b8aac31f01775c4 Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Tue, 7 Feb 2012 06:31:05 -0500 Subject: [PATCH] --- yaml --- r: 287606 b: refs/heads/master c: ff4fa4a25a33f92b5653bb43add0c63bea98d464 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/fs/cifs/connect.c | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 8d34b926b519..636b61cc36fb 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8b0192a5f478da1c1ae906bf3ffff53f26204f56 +refs/heads/master: ff4fa4a25a33f92b5653bb43add0c63bea98d464 diff --git a/trunk/fs/cifs/connect.c b/trunk/fs/cifs/connect.c index 940189bd6490..602f77c304c9 100644 --- a/trunk/fs/cifs/connect.c +++ b/trunk/fs/cifs/connect.c @@ -773,10 +773,11 @@ standard_receive3(struct TCP_Server_Info *server, struct mid_q_entry *mid) cifs_dump_mem("Bad SMB: ", buf, min_t(unsigned int, server->total_read, 48)); - if (mid) - handle_mid(mid, server, smb_buffer, length); + if (!mid) + return length; - return length; + handle_mid(mid, server, smb_buffer, length); + return 0; } static int