NFS do not find client in NFSv4 pg_authenticate
authorAndy Adamson <andros@netapp.com>
Tue, 25 Jan 2011 15:38:01 +0000 (15:38 +0000)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 25 Jan 2011 20:26:51 +0000 (15:26 -0500)
commit778be232a207e79088ba70d832ac25dfea6fbf1a
tree307249459e5ef45c4b3651c7fc5c454cdb3e0c92
parent80c30e8de4f81851b1f712bcc596e11d53bc76f1
NFS do not find client in NFSv4 pg_authenticate

The information required to find the nfs_client cooresponding to the incoming
back channel request is contained in the NFS layer. Perform minimal checking
in the RPC layer pg_authenticate method, and push more detailed checking into
the NFS layer where the nfs_client can be found.

Signed-off-by: Andy Adamson <andros@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/callback.c
fs/nfs/callback.h
fs/nfs/callback_proc.c
fs/nfs/callback_xdr.c
fs/nfs/client.c
fs/nfs/internal.h
fs/nfs/nfs4state.c
include/linux/sunrpc/bc_xprt.h
include/linux/sunrpc/svc_xprt.h
net/sunrpc/svcsock.c