diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-11-07 19:01:39 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-11-07 19:01:39 +0000 |
commit | 1653f57e154aff0ca1460235efb81b3726b1e72d (patch) | |
tree | afd7b33dc3633a668787de6893905d077d9b253f /usr.sbin | |
parent | 2b039fd25b61131b6c8a47e9d2e424412e25f7be (diff) |
use -lrpcsvc
Diffstat (limited to 'usr.sbin')
-rw-r--r-- | usr.sbin/ypserv/ypxfr/Makefile | 6 | ||||
-rw-r--r-- | usr.sbin/ypserv/ypxfr/ypxfr_xdr.c | 92 |
2 files changed, 4 insertions, 94 deletions
diff --git a/usr.sbin/ypserv/ypxfr/Makefile b/usr.sbin/ypserv/ypxfr/Makefile index fe1a3ceff79..11ac195af50 100644 --- a/usr.sbin/ypserv/ypxfr/Makefile +++ b/usr.sbin/ypserv/ypxfr/Makefile @@ -1,8 +1,10 @@ -# $OpenBSD: Makefile,v 1.3 1997/04/20 10:08:34 maja Exp $ +# $OpenBSD: Makefile,v 1.4 2001/11/07 19:01:38 deraadt Exp $ PROG= ypxfr -SRCS= ypxfr.c ypdb.c yplog.c yplib_host.c ypxfr_xdr.c +SRCS= ypxfr.c ypdb.c yplog.c yplib_host.c MAN= ypxfr.8 +LDADD= -lrpcsvc +DPADD= ${LIBRPCSVC} MLINKS= ypxfr.8 ypxfr_1perhour.8 \ ypxfr.8 ypxfr_2perday.8 \ ypxfr.8 ypxfr_1perday.8 diff --git a/usr.sbin/ypserv/ypxfr/ypxfr_xdr.c b/usr.sbin/ypserv/ypxfr/ypxfr_xdr.c deleted file mode 100644 index cac16c4a2f0..00000000000 --- a/usr.sbin/ypserv/ypxfr/ypxfr_xdr.c +++ /dev/null @@ -1,92 +0,0 @@ -/* $OpenBSD: ypxfr_xdr.c,v 1.3 1996/06/26 21:26:41 maja Exp $ */ - -/* - * Copyright (c) 1995 Mats O Jansson <moj@stacken.kth.se> - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by Mats O Jansson - * 4. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ - -#ifndef LINT -static char rcsid[] = "$OpenBSD: ypxfr_xdr.c,v 1.3 1996/06/26 21:26:41 maja Exp $"; -#endif - - - -#include <rpc/rpc.h> -#include <rpcsvc/yp.h> - -bool_t -xdr_ypxfrstat(xdrs, objp) - XDR *xdrs; - ypxfrstat *objp; -{ - if (!xdr_enum(xdrs, (enum_t *)objp)) { - return (FALSE); - } - return (TRUE); -} - -#ifdef notdef -bool_t -xdr_ypreq_xfr(xdrs, objp) - XDR *xdrs; - ypreq_xfr *objp; -{ - if (!xdr_ypmap_parms(xdrs, &objp->map_parms)) { - return (FALSE); - } - if (!xdr_u_int(xdrs, &objp->transid)) { - return (FALSE); - } - if (!xdr_u_int(xdrs, &objp->prog)) { - return (FALSE); - } - if (!xdr_u_int(xdrs, &objp->port)) { - return (FALSE); - } - return (TRUE); -} -#endif - -bool_t -xdr_ypresp_xfr(xdrs, objp) - XDR *xdrs; - ypresp_xfr *objp; -{ - if (!xdr_u_int(xdrs, &objp->transid)) { - return (FALSE); - } - if (!xdr_ypxfrstat(xdrs, &objp->xfrstat)) { - return (FALSE); - } - return (TRUE); -} - - - - |