Date: Mon, 30 Dec 1996 05:59:43 -0800 (PST) From: Peter Wemm <peter> To: CVS-committers, cvs-all, cvs-include Subject: cvs commit: src/include/rpc auth.h clnt.h pmap_clnt.h rpc.h rpc_msg.h svc.h types.h xdr.h Message-ID: <199612301359.FAA26229@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 96/12/30 05:59:43
Modified: include/rpc auth.h clnt.h pmap_clnt.h rpc.h rpc_msg.h svc.h
types.h xdr.h
Log:
First commit of a series of cleanups for the libc rpc code which has been
suffering a bad case neglect for the last few years.
- Add full prototypes, including to function pointers.
- Make the wire protocols 64-bit type safe, eg: 32 bit quantities are
int32_t, not long. The orginal rpc code was implemented when an int
could be 16 bits.
Obtained from: a diff of FreeBSD vs. OpenBSD/NetBSD rpc code.
Revision Changes Path
1.6 +18 -9 src/include/rpc/auth.h
1.5 +27 -14 src/include/rpc/clnt.h
1.5 +3 -2 src/include/rpc/pmap_clnt.h
1.6 +5 -1 src/include/rpc/rpc.h
1.6 +10 -10 src/include/rpc/rpc_msg.h
1.6 +32 -17 src/include/rpc/svc.h
1.5 +3 -7 src/include/rpc/types.h
1.5 +39 -24 src/include/rpc/xdr.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612301359.FAA26229>
