Subject: CVS commit: [nathanw_sa] basesrc/lib/libc/rpc
To: None <source-changes@netbsd.org>
From: Nathan J Williams <nathanw@netbsd.org>
List: source-changes
Date: 08/08/2001 19:13:46
Module Name:	basesrc
Committed By:	nathanw
Date:		Wed Aug  8 16:13:46 UTC 2001

Modified Files:
	basesrc/lib/libc/rpc [nathanw_sa]: auth_unix.c clnt_dg.c clnt_raw.c
	    clnt_simple.c clnt_vc.c getnetconfig.c mt_misc.c rpc_commondata.c
	    rpc_generic.c rpc_soc.c rpcb_clnt.c svc.c svc_auth.c svc_dg.c
	    svc_generic.c svc_raw.c svc_run.c svc_simple.c svc_vc.c

Log Message:
Convert to our threading style.
__REENT -> _REENTRANT
Statically initialize mutexes.
Use pthread thread-specific data semantics and once_t instead of Sun thread
semantics.
Use __isthreaded to detect presence of thread universe instead of _thr_main().


To generate a diff of this commit:
cvs rdiff -r1.18 -r1.18.2.1 basesrc/lib/libc/rpc/auth_unix.c
cvs rdiff -r1.7 -r1.7.2.1 basesrc/lib/libc/rpc/clnt_dg.c \
    basesrc/lib/libc/rpc/clnt_vc.c basesrc/lib/libc/rpc/rpc_soc.c
cvs rdiff -r1.22 -r1.22.2.1 basesrc/lib/libc/rpc/clnt_raw.c \
    basesrc/lib/libc/rpc/clnt_simple.c basesrc/lib/libc/rpc/svc.c
cvs rdiff -r1.6 -r1.6.2.1 basesrc/lib/libc/rpc/getnetconfig.c \
    basesrc/lib/libc/rpc/rpc_generic.c basesrc/lib/libc/rpc/svc_dg.c
cvs rdiff -r1.1 -r1.1.6.1 basesrc/lib/libc/rpc/mt_misc.c
cvs rdiff -r1.7 -r1.7.4.1 basesrc/lib/libc/rpc/rpc_commondata.c
cvs rdiff -r1.8 -r1.8.2.1 basesrc/lib/libc/rpc/rpcb_clnt.c \
    basesrc/lib/libc/rpc/svc_vc.c
cvs rdiff -r1.13 -r1.13.2.1 basesrc/lib/libc/rpc/svc_auth.c
cvs rdiff -r1.3 -r1.3.2.1 basesrc/lib/libc/rpc/svc_generic.c
cvs rdiff -r1.15 -r1.15.2.1 basesrc/lib/libc/rpc/svc_raw.c
cvs rdiff -r1.17 -r1.17.2.1 basesrc/lib/libc/rpc/svc_run.c
cvs rdiff -r1.21 -r1.21.2.1 basesrc/lib/libc/rpc/svc_simple.c

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