SUNRPC: Replace clnt->cl_principal
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Mon, 26 Aug 2013 23:23:04 +0000 (19:23 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Fri, 30 Aug 2013 13:19:36 +0000 (09:19 -0400)
commitc2190661039b3817b4cc1cbfea620b3f7dbe5cd8
tree61b8f6f287993f604c3a7843aa2322c36f375af9
parentbd4a3eb15bb42296e61d0fd16f2c7f8cc171b681
SUNRPC: Replace clnt->cl_principal

The clnt->cl_principal is being used exclusively to store the service
target name for RPCSEC_GSS/krb5 callbacks. Replace it with something that
is stored only in the RPCSEC_GSS-specific code.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs4proc.c
include/linux/sunrpc/auth.h
include/linux/sunrpc/clnt.h
net/sunrpc/auth.c
net/sunrpc/auth_gss/auth_gss.c
net/sunrpc/auth_null.c
net/sunrpc/auth_unix.c
net/sunrpc/clnt.c