Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Frank van der Linden <fvdl@netbsd.org>
List: source-changes
Date: 06/02/2000 16:11:18
Module Name:	basesrc
Committed By:	fvdl
Date:		Fri Jun  2 23:11:18 UTC 2000

Modified Files:
	basesrc/lib/libc: Makefile shlib_version
	basesrc/lib/libc/include: namespace.h reentrant.h
	basesrc/lib/libc/rpc: Makefile.inc auth_unix.c bindresvport.c
	    clnt_generic.c clnt_perror.c clnt_raw.c clnt_simple.c pmap_clnt.c
	    pmap_prot2.c pmap_rmt.c rpc.3 rpc_commondata.c rpc_prot.c svc.c
	    svc_auth.c svc_raw.c svc_run.c svc_simple.c
Added Files:
	basesrc/lib/libc/rpc: clnt_bcast.c clnt_dg.c clnt_vc.c getnetconfig.3
	    getnetconfig.c getnetpath.3 getnetpath.c mt_misc.c rpc_clnt_calls.3
	    rpc_clnt_create.3 rpc_com.h rpc_generic.c rpc_soc.3 rpc_soc.c
	    rpc_svc_calls.3 rpc_svc_create.3 rpc_svc_err.3 rpc_svc_reg.3
	    rpc_xdr.3 rpcb_clnt.c rpcb_prot.c rpcb_prot.x rpcb_st_xdr.c
	    rpcbind.3 svc_dg.c svc_dg.h svc_generic.c svc_vc.c
Removed Files:
	basesrc/lib/libc/rpc: clnt_tcp.c clnt_udp.c get_myaddress.c svc_tcp.c
	    svc_udp.c

Log Message:
Add new RPC code, based on Sun's TI-RPC code. Adapted to not use XTI,
but sockets instead, internally. Old, backward compatible interfaces
maintained.


To generate a diff of this commit:
cvs rdiff -r1.88 -r1.89 basesrc/lib/libc/Makefile
cvs rdiff -r1.90 -r1.91 basesrc/lib/libc/shlib_version
cvs rdiff -r1.51 -r1.52 basesrc/lib/libc/include/namespace.h
cvs rdiff -r1.5 -r1.6 basesrc/lib/libc/include/reentrant.h
cvs rdiff -r1.11 -r1.12 basesrc/lib/libc/rpc/Makefile.inc
cvs rdiff -r1.16 -r1.17 basesrc/lib/libc/rpc/auth_unix.c \
    basesrc/lib/libc/rpc/clnt_raw.c
cvs rdiff -r1.17 -r1.18 basesrc/lib/libc/rpc/bindresvport.c
cvs rdiff -r0 -r1.1 basesrc/lib/libc/rpc/clnt_bcast.c \
    basesrc/lib/libc/rpc/clnt_dg.c basesrc/lib/libc/rpc/clnt_vc.c \
    basesrc/lib/libc/rpc/getnetconfig.3 basesrc/lib/libc/rpc/getnetconfig.c \
    basesrc/lib/libc/rpc/getnetpath.3 basesrc/lib/libc/rpc/getnetpath.c \
    basesrc/lib/libc/rpc/mt_misc.c basesrc/lib/libc/rpc/rpc_clnt_calls.3 \
    basesrc/lib/libc/rpc/rpc_clnt_create.3 basesrc/lib/libc/rpc/rpc_com.h \
    basesrc/lib/libc/rpc/rpc_generic.c basesrc/lib/libc/rpc/rpc_soc.3 \
    basesrc/lib/libc/rpc/rpc_soc.c basesrc/lib/libc/rpc/rpc_svc_calls.3 \
    basesrc/lib/libc/rpc/rpc_svc_create.3 basesrc/lib/libc/rpc/rpc_svc_err.3 \
    basesrc/lib/libc/rpc/rpc_svc_reg.3 basesrc/lib/libc/rpc/rpc_xdr.3 \
    basesrc/lib/libc/rpc/rpcb_clnt.c basesrc/lib/libc/rpc/rpcb_prot.c \
    basesrc/lib/libc/rpc/rpcb_prot.x basesrc/lib/libc/rpc/rpcb_st_xdr.c \
    basesrc/lib/libc/rpc/rpcbind.3 basesrc/lib/libc/rpc/svc_dg.c \
    basesrc/lib/libc/rpc/svc_dg.h basesrc/lib/libc/rpc/svc_generic.c \
    basesrc/lib/libc/rpc/svc_vc.c
cvs rdiff -r1.15 -r1.16 basesrc/lib/libc/rpc/clnt_generic.c \
    basesrc/lib/libc/rpc/rpc_prot.c
cvs rdiff -r1.23 -r1.24 basesrc/lib/libc/rpc/clnt_perror.c
cvs rdiff -r1.19 -r1.20 basesrc/lib/libc/rpc/clnt_simple.c \
    basesrc/lib/libc/rpc/svc.c
cvs rdiff -r1.21 -r0 basesrc/lib/libc/rpc/clnt_tcp.c \
    basesrc/lib/libc/rpc/clnt_udp.c
cvs rdiff -r1.11 -r0 basesrc/lib/libc/rpc/get_myaddress.c
cvs rdiff -r1.14 -r1.15 basesrc/lib/libc/rpc/pmap_clnt.c \
    basesrc/lib/libc/rpc/svc_run.c
cvs rdiff -r1.12 -r1.13 basesrc/lib/libc/rpc/pmap_prot2.c \
    basesrc/lib/libc/rpc/svc_raw.c
cvs rdiff -r1.27 -r1.28 basesrc/lib/libc/rpc/pmap_rmt.c
cvs rdiff -r1.9 -r1.10 basesrc/lib/libc/rpc/rpc.3
cvs rdiff -r1.6 -r1.7 basesrc/lib/libc/rpc/rpc_commondata.c
cvs rdiff -r1.10 -r1.11 basesrc/lib/libc/rpc/svc_auth.c
cvs rdiff -r1.18 -r1.19 basesrc/lib/libc/rpc/svc_simple.c
cvs rdiff -r1.27 -r0 basesrc/lib/libc/rpc/svc_tcp.c
cvs rdiff -r1.20 -r0 basesrc/lib/libc/rpc/svc_udp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.