Module Name: src Committed By: ozaki-r Date: Wed Sep 9 10:06:05 UTC 2015
Modified Files: src/lib/libc/net: getaddrinfo.c src/sbin/ping6: Makefile Log Message: Include several libc functions in rump.ping6 We need getaddrinfo, getifaddrs, if_indextoname and if_nametoindex in addition to getnameinfo. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/lib/libc/net/getaddrinfo.c cvs rdiff -u -r1.15 -r1.16 src/sbin/ping6/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libc/net/getaddrinfo.c diff -u src/lib/libc/net/getaddrinfo.c:1.106 src/lib/libc/net/getaddrinfo.c:1.107 --- src/lib/libc/net/getaddrinfo.c:1.106 Sun Dec 22 02:40:48 2013 +++ src/lib/libc/net/getaddrinfo.c Wed Sep 9 10:06:05 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: getaddrinfo.c,v 1.106 2013/12/22 02:40:48 christos Exp $ */ +/* $NetBSD: getaddrinfo.c,v 1.107 2015/09/09 10:06:05 ozaki-r Exp $ */ /* $KAME: getaddrinfo.c,v 1.29 2000/08/31 17:26:57 itojun Exp $ */ /* @@ -55,10 +55,12 @@ #include <sys/cdefs.h> #if defined(LIBC_SCCS) && !defined(lint) -__RCSID("$NetBSD: getaddrinfo.c,v 1.106 2013/12/22 02:40:48 christos Exp $"); +__RCSID("$NetBSD: getaddrinfo.c,v 1.107 2015/09/09 10:06:05 ozaki-r Exp $"); #endif /* LIBC_SCCS and not lint */ +#ifndef RUMP_ACTION #include "namespace.h" +#endif #include <sys/types.h> #include <sys/param.h> #include <sys/socket.h> @@ -90,11 +92,13 @@ __RCSID("$NetBSD: getaddrinfo.c,v 1.106 #include "servent.h" +#ifndef RUMP_ACTION #ifdef __weak_alias __weak_alias(getaddrinfo,_getaddrinfo) __weak_alias(freeaddrinfo,_freeaddrinfo) __weak_alias(gai_strerror,_gai_strerror) #endif +#endif #define SUCCESS 0 #define ANY 0 Index: src/sbin/ping6/Makefile diff -u src/sbin/ping6/Makefile:1.15 src/sbin/ping6/Makefile:1.16 --- src/sbin/ping6/Makefile:1.15 Thu Aug 6 14:45:54 2015 +++ src/sbin/ping6/Makefile Wed Sep 9 10:06:05 2015 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2015/08/06 14:45:54 ozaki-r Exp $ +# $NetBSD: Makefile,v 1.16 2015/09/09 10:06:05 ozaki-r Exp $ .include <bsd.own.mk> @@ -16,7 +16,8 @@ LDADD+= -lipsec -lm DPADD+= ${LIBIPSEC} ${LIBM} .PATH: ${.CURDIR}/../../lib/libc/net -RUMPSRCS= getnameinfo.c +RUMPSRCS= getaddrinfo.c getifaddrs.c getnameinfo.c +RUMPSRCS+= if_indextoname.c if_nametoindex.c .if (${MKRUMP} != "no") CPPFLAGS+= -DRUMP_ACTION .endif