linux/net/sunrpc
Chuck Lever 922004120b SUNRPC: transport switch API for setting port number
At some point, transport endpoint addresses will no longer be IPv4.  To hide
 the structure of the rpc_xprt's address field from ULPs and port mappers,
 add an API for setting the port number during an RPC bind operation.

 Test-plan:
 Destructive testing (unplugging the network temporarily).  Connectathon
 with UDP and TCP.  NFSv2/3 and NFSv4 mounting should be carefully checked.
 Probably need to rig a server where certain services aren't running, or
 that returns an error for some typical operation.

 Signed-off-by: Chuck Lever <cel@netapp.com>
 Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2006-01-06 14:58:56 -05:00
..
auth_gss
auth_null.c
auth_unix.c
auth.c
cache.c
clnt.c SUNRPC: new interface to force an RPC rebind 2006-01-06 14:58:56 -05:00
Makefile
pmap_clnt.c SUNRPC: transport switch API for setting port number 2006-01-06 14:58:56 -05:00
rpc_pipe.c SUNRPC: Fix a potential race in rpc_pipefs. 2006-01-06 14:58:51 -05:00
sched.c SUNRPC: switchable buffer allocation 2006-01-06 14:58:55 -05:00
socklib.c
stats.c
sunrpc_syms.c SUNRPC: Get rid of some unused exports 2006-01-06 14:58:41 -05:00
svc.c
svcauth_unix.c [PATCH] knfsd: fix hash function for IP addresses on 64bit little-endian machines. 2006-01-06 08:33:21 -08:00
svcauth.c
svcsock.c [PATCH] Keep nfsd from exiting when seeing recv() errors 2006-01-06 08:33:59 -08:00
sysctl.c
timer.c
xdr.c SUNRPC: net/sunrpc/xdr.c: remove xdr_decode_string() 2006-01-06 14:58:53 -05:00
xprt.c SUNRPC: switchable buffer allocation 2006-01-06 14:58:55 -05:00
xprtsock.c SUNRPC: transport switch API for setting port number 2006-01-06 14:58:56 -05:00