From patchwork Wed Oct 13 18:42:24 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shirish Pargaonkar X-Patchwork-Id: 251121 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id o9DIgQ2r022092 for ; Wed, 13 Oct 2010 18:42:26 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752156Ab0JMSm0 (ORCPT ); Wed, 13 Oct 2010 14:42:26 -0400 Received: from mail-yw0-f46.google.com ([209.85.213.46]:59118 "EHLO mail-yw0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751298Ab0JMSmZ convert rfc822-to-8bit (ORCPT ); Wed, 13 Oct 2010 14:42:25 -0400 Received: by ywi6 with SMTP id 6so1660603ywi.19 for ; Wed, 13 Oct 2010 11:42:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=44D+NiQud+bHk2Aoj2X8sfvRwqmRrvH7UeYUKJ0r5fk=; b=i49XxyLYzo+dOKpqzejs5AFGpRHRvdcS1N7VXaEKhCFfYVMHHFSdVYayEQQFb+1TUD S7y6lKcne6gj/2QUJB128tzMYWLQSo8BBm8TidZTT9htQ/Ame2dKAlMiZ8e/oB1bKeUY UTGUtDWjKP/w9hu6q5xbDR5evTFdUPTFKflpw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=VxtwDyRxxz3+65iDTMZm7cYOVYKhUfNwp2ND2Ctw0itZbIJtBUztSs65zfGroEo3HE ulZrQJiT+5PyuhK9vXeaFuat+actiLhePniyue63G9TceHimlucZKd3ijIihGjotQdq5 qSHxl1MFDO3Erk8eJHEFbwsUG5TrZV0AXquTA= MIME-Version: 1.0 Received: by 10.151.24.8 with SMTP id b8mr1545156ybj.374.1286995344940; Wed, 13 Oct 2010 11:42:24 -0700 (PDT) Received: by 10.150.229.11 with HTTP; Wed, 13 Oct 2010 11:42:24 -0700 (PDT) In-Reply-To: <20101013130345.41bb7e85@corrin.poochiereds.net> References: <1286912703-22661-1-git-send-email-shirishpargaonkar@gmail.com> <20101013083642.74d9b8a9@corrin.poochiereds.net> <20101013130345.41bb7e85@corrin.poochiereds.net> Date: Wed, 13 Oct 2010 13:42:24 -0500 Message-ID: Subject: Re: [PATCH] [CIFS] [1/4] NTLM authentication and signing - Calculate auth response per smb session From: Shirish Pargaonkar To: Jeff Layton Cc: smfrench@gmail.com, linux-cifs@vger.kernel.org Sender: linux-cifs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-cifs@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter1.kernel.org [140.211.167.41]); Wed, 13 Oct 2010 18:42:26 +0000 (UTC) diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c index 848e458..d7e0651 100644 --- a/fs/cifs/connect.c +++ b/fs/cifs/connect.c @@ -173,6 +173,8 @@ cifs_reconnect(struct TCP_Server_Info *server) sock_release(server->ssocket); server->ssocket = NULL; } + server->sequence_number = 0; + server->session_estab = false; spin_lock(&GlobalMid_Lock); list_for_each(tmp, &server->pending_mid_q) { @@ -205,8 +207,6 @@ cifs_reconnect(struct TCP_Server_Info *server) spin_lock(&GlobalMid_Lock); if (server->tcpStatus != CifsExiting) server->tcpStatus = CifsGood; - server->sequence_number = 0; - server->session_estab = false; spin_unlock(&GlobalMid_Lock); /* atomic_set(&server->inFlight,0);*/ wake_up(&server->response_q);