linux-sg2042/include/linux/sunrpc
Chuck Lever ff9aa5e56d SUNRPC: Eliminate xprt_create_proto and rpc_create_client
The two function call API for creating a new RPC client is now obsolete.
Remove it.

Also, remove an unnecessary check to see whether the caller is capable of
using privileged network services.  The kernel RPC client always uses a
privileged ephemeral port by default; callers are responsible for checking
the authority of users to make use of any RPC service, or for specifying
that a nonprivileged port is acceptable.

Test plan:
Repeated runs of Connectathon locking suite.  Check network trace to ensure
correctness of NLM requests and replies.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2006-09-22 23:24:51 -04:00
..
Kbuild [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
auth.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
auth_gss.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cache.h [PATCH] fs/nfsd/export.c,net/sunrpc/cache.c: make needlessly global code static 2006-03-27 08:44:43 -08:00
clnt.h SUNRPC: Eliminate xprt_create_proto and rpc_create_client 2006-09-22 23:24:51 -04:00
debug.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
gss_api.h spelling fixes 2006-06-26 18:35:02 +02:00
gss_asn1.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
gss_err.h RPCSEC_GSS remove all qop parameters 2005-10-18 23:19:47 -07:00
gss_krb5.h [SUNRPC] GSS: Use block ciphers where applicable 2006-09-21 11:46:15 +10:00
gss_spkm3.h [SUNRPC] GSS: Use block ciphers where applicable 2006-09-21 11:46:15 +10:00
metrics.h NFS: fix PROC_FS=n compile error 2006-04-19 12:43:46 -04:00
msg_prot.h [PATCH] RPC: skip over transport-specific heads automatically 2005-09-23 12:38:33 -04:00
rpc_pipe_fs.h NFS: clean up rpc_rmdir 2006-08-24 15:50:32 -04:00
sched.h SUNRPC: Support for RPC child tasks no longer needed 2006-09-22 23:24:40 -04:00
stats.h Don't include linux/config.h from anywhere else in include/ 2006-04-26 12:56:16 +01:00
svc.h [PATCH] knfsd: nfsd: mark rqstp to prevent use of sendfile in privacy case 2006-06-30 11:25:41 -07:00
svcauth.h [PATCH] knfsd: Change the store of auth_domains to not be a 'cache' 2006-03-27 08:44:41 -08:00
svcauth_gss.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
svcsock.h [NET]: sem2mutex part 2 2006-03-20 22:35:41 -08:00
timer.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
types.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
xdr.h RPC: Allow struc xdr_stream to read the page section of an xdr_buf 2006-06-09 09:34:21 -04:00
xprt.h SUNRPC: Eliminate xprt_create_proto and rpc_create_client 2006-09-22 23:24:51 -04:00