From owner-freebsd-commit Wed Dec 13 21:18:15 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA04811 for freebsd-commit-outgoing; Wed, 13 Dec 1995 21:18:15 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA04638 for cvs-all-outgoing; Wed, 13 Dec 1995 21:16:52 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA04622 for cvs-lib-outgoing; Wed, 13 Dec 1995 21:16:50 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA04611 Wed, 13 Dec 1995 21:16:48 -0800 (PST) Date: Wed, 13 Dec 1995 21:16:48 -0800 (PST) From: Bill Paul Message-Id: <199512140516.VAA04611@freefall.freebsd.org> To: CVS-committers, cvs-lib Subject: cvs commit: src/lib/libc/yp Makefile.inc xdryp.c yplib.c Sender: owner-commit@FreeBSD.ORG Precedence: bulk wpaul 95/12/13 21:16:47 Modified: lib/libc/yp Makefile.inc xdryp.c yplib.c Log: Now that rpcgen is squared away, arrange to have all the NIS XDR routines rpcgen-erated on the fly (just like librpcsvc). Makefile: Add rule for generating yp_xdr.c and yp.h. xdryp.c: gut everything except the special ypresp_all XDR function needed to to handle yp_all() (this one can't be created on the fly), and xdr_datum(), which isn't used internally by libc, but which as documented as being there in yp_prot.h, so what the hell. We now get everything else from yp_xdr.c. yplib.c: change a few structure member names to match those found in yp.h instead of those declared in yp_prot.h. Revision Changes Path 1.2 +11 -2 src/lib/libc/yp/Makefile.inc 1.4 +23 -417 src/lib/libc/yp/xdryp.c 1.14 +59 -29 src/lib/libc/yp/yplib.c