kernel-aes67/net/sunrpc
Chuck Lever c2866763b4 SUNRPC: use sockaddr + size when creating remote transport endpoints
Prepare for more generic transport endpoint handling needed by transports
that might use different forms of addressing, such as IPv6.

Introduce a single function call to replace the two-call
xprt_create_proto/rpc_create_client API.  Define a new rpc_create_args
structure that allows callers to pass in remote endpoint addresses of
varying length.

Test-plan:
Compile kernel with CONFIG_NFS enabled.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2006-09-22 23:24:49 -04:00
..
auth_gss
auth_null.c
auth_unix.c
auth.c
cache.c
clnt.c SUNRPC: use sockaddr + size when creating remote transport endpoints 2006-09-22 23:24:49 -04:00
Makefile
pmap_clnt.c
rpc_pipe.c SUNRPC: Teach rpc_pipe.c to use new rpc_peeraddr() API 2006-09-22 23:24:48 -04:00
sched.c
socklib.c
stats.c
sunrpc_syms.c
svc.c
svcauth_unix.c
svcauth.c
svcsock.c
sysctl.c
timer.c
xdr.c
xprt.c SUNRPC: use sockaddr + size when creating remote transport endpoints 2006-09-22 23:24:49 -04:00
xprtsock.c SUNRPC: Use "sockaddr_storage" for storing RPC client's remote peer address 2006-09-22 23:24:48 -04:00