freebsd-skq/sys/rpc
Rick Macklem e2adc47dbb Add support for backchannels to the kernel RPC. Backchannels
are used by NFSv4.1 for callbacks. A backchannel is a connection
established by the client, but used for RPCs done by the server
on the client (callbacks). As a result, this patch mixes some
client side calls in the server side and vice versa. Some
definitions in the .c files were extracted out into a file called
krpc.h, so that they could be included in multiple .c files.
This code has been in projects/nfsv4.1-client for some time.
Although no one has given it a formal review, I believe kib@
has taken a look at it.
2012-12-08 00:29:16 +00:00
..
rpcsec_gss Mechanically substitute flags from historic mbuf allocator with 2012-12-05 08:04:20 +00:00
auth_none.c
auth_unix.c
auth.h rpc: convert all uid and gid variables to u_int. 2012-10-04 04:15:18 +00:00
authunix_prot.c
clnt_dg.c Mechanically substitute flags from historic mbuf allocator with 2012-12-05 08:04:20 +00:00
clnt_rc.c Add support for backchannels to the kernel RPC. Backchannels 2012-12-08 00:29:16 +00:00
clnt_stat.h
clnt_vc.c Add support for backchannels to the kernel RPC. Backchannels 2012-12-08 00:29:16 +00:00
clnt.h Add support for backchannels to the kernel RPC. Backchannels 2012-12-08 00:29:16 +00:00
getnetconfig.c
krpc.h Add support for backchannels to the kernel RPC. Backchannels 2012-12-08 00:29:16 +00:00
netconfig.h
nettype.h
pmap_prot.h
replay.c
replay.h
rpc_callmsg.c
rpc_com.h Fix RPC headers for C++ 2012-09-02 21:04:40 +00:00
rpc_generic.c Mechanically substitute flags from historic mbuf allocator with 2012-12-05 08:04:20 +00:00
rpc_msg.h
rpc_prot.c
rpc.h
rpcb_clnt.c Complete revert of r239963: 2012-09-27 19:10:25 +00:00
rpcb_clnt.h
rpcb_prot.c
rpcb_prot.h
rpcm_subs.h Mechanically substitute flags from historic mbuf allocator with 2012-12-05 08:04:20 +00:00
rpcsec_gss.h Fix the kgssapi so that it can be loaded as a module. Currently 2011-06-19 22:08:55 +00:00
svc_auth_unix.c
svc_auth.c
svc_auth.h
svc_dg.c Mechanically substitute flags from historic mbuf allocator with 2012-12-05 08:04:20 +00:00
svc_generic.c
svc_vc.c Add support for backchannels to the kernel RPC. Backchannels 2012-12-08 00:29:16 +00:00
svc.c Mechanically substitute flags from historic mbuf allocator with 2012-12-05 08:04:20 +00:00
svc.h Add support for backchannels to the kernel RPC. Backchannels 2012-12-08 00:29:16 +00:00
types.h
xdr.h Fix RPC headers for C++ 2012-09-02 21:04:40 +00:00