From: NeilBrown Subject: [PATCH] kNFSdv4 - 2 of 8 - Minor fix to error return when updating server authentication information Date: Thu, 25 Mar 2004 12:06:52 +1100 Sender: nfs-admin@lists.sourceforge.net Message-ID: References: <20040325120312.27644.patches@notabene> Cc: nfs@lists.sourceforge.net, "J. Bruce Fields" Return-path: Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list2.sourceforge.net with esmtp (Exim 4.30) id 1B6JKt-0006bl-It for nfs@lists.sourceforge.net; Wed, 24 Mar 2004 17:07:07 -0800 Received: from note.orchestra.cse.unsw.edu.au ([129.94.242.24] ident=root) by sc8-sf-mx1.sourceforge.net with smtp (Exim 4.30) id 1B6JKt-0007sn-7i for nfs@lists.sourceforge.net; Wed, 24 Mar 2004 17:07:07 -0800 Received: From notabene ([129.94.211.194] == dulcimer.orchestra.cse.unsw.EDU.AU) (for ) (for ) (for ) By note With Smtp ; Thu, 25 Mar 2004 12:06:58 +1100 To: Andrew Morton Errors-To: nfs-admin@lists.sourceforge.net List-Unsubscribe: , List-Id: Discussion of NFS under Linux development, interoperability, and testing. List-Post: List-Help: List-Subscribe: , List-Archive: ----------- Diffstat output ------------ ./net/sunrpc/auth_gss/svcauth_gss.c | 2 ++ 1 files changed, 2 insertions(+) diff ./net/sunrpc/auth_gss/svcauth_gss.c~current~ ./net/sunrpc/auth_gss/svcauth_gss.c --- ./net/sunrpc/auth_gss/svcauth_gss.c~current~ 2004-03-25 11:43:12.000000000 +1100 +++ ./net/sunrpc/auth_gss/svcauth_gss.c 2004-03-25 11:43:18.000000000 +1100 @@ -389,11 +389,13 @@ static int rsc_parse(struct cache_detail /* number of additional gid's */ if (get_int(&mesg, &N)) goto out; + status = -ENOMEM; rsci.cred.cr_group_info = groups_alloc(N); if (rsci.cred.cr_group_info == NULL) goto out; /* gid's */ + status = -EINVAL; for (i=0; i