head 1.9; access; symbols pkgsrc-2013Q2:1.9.0.2 pkgsrc-2013Q2-base:1.9 pkgsrc-2012Q4:1.7.0.86 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.84 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.82 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.80 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.78 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.7.0.76 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.74 pkgsrc-2011Q2-base:1.7 TNF:1.1.1 pkgsrc-2011Q1:1.7.0.72 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.70 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.68 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.7.0.66 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.7.0.64 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.7.0.62 pkgsrc-2009Q4-base:1.7 pkgsrc-2009Q3:1.7.0.60 pkgsrc-2009Q3-base:1.7 pkgsrc-2009Q2:1.7.0.58 pkgsrc-2009Q2-base:1.7 pkgsrc-2009Q1:1.7.0.56 pkgsrc-2009Q1-base:1.7 pkgsrc-2008Q4:1.7.0.54 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.52 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.50 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.48 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.46 pkgsrc-2008Q1:1.7.0.44 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.42 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.40 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.38 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.36 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.34 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.32 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.30 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.28 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.26 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.24 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.22 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.20 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.18 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.16 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.14 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.7.0.12 pkgsrc-2004Q1-base:1.7 pkgsrc-2003Q4:1.7.0.10 pkgsrc-2003Q4-base:1.7 netbsd-1-6-1:1.7.0.6 netbsd-1-6-1-base:1.7 netbsd-1-6:1.7.0.8 netbsd-1-6-RELEASE-base:1.7 pkgviews:1.7.0.4 pkgviews-base:1.7 buildlink2:1.7.0.2 buildlink2-base:1.7 netbsd-1-5-PATCH003:1.7 netbsd-1-5-PATCH001:1.5 snap19991104:1.1.1.1; locks; strict; comment @# @; 1.9 date 2013.03.07.06.42.11; author wiz; state dead; branches; next 1.8; 1.8 date 2013.03.03.01.06.51; author joerg; state Exp; branches; next 1.7; 1.7 date 2002.03.21.13.04.16; author wiz; state Exp; branches; next 1.6; 1.6 date 2001.06.13.19.18.24; author soren; state dead; branches; next 1.5; 1.5 date 2001.04.18.19.01.56; author dmcmahill; state Exp; branches; next 1.4; 1.4 date 2000.06.17.19.48.46; author soren; state dead; branches; next 1.3; 1.3 date 2000.05.27.08.46.58; author itojun; state Exp; branches; next 1.2; 1.2 date 99.11.04.05.57.15; author itojun; state dead; branches; next 1.1; 1.1 date 99.11.04.05.46.26; author itojun; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.11.04.05.46.26; author itojun; state Exp; branches; next ; desc @@ 1.9 log @Remove empty patch. @ text @@ 1.8 log @Don't define bool. @ text @@ 1.7 log @Fix compilation on 1.4.x. Closes pkg/15974. @ text @a0 12 $NetBSD$ --- GetIfInfo.h.orig Wed May 10 22:54:05 2000 +++ GetIfInfo.h @@@@ -5,6 +5,7 @@@@ #ifndef GETIFINFO_H #define GETIFINFO_H +#include #include "Pctest.h" class GetIfInfo @ 1.6 log @Update to pchar-1.4: Multi-packet probes, TCP probes, kernel-level timestamps. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.5 2001/04/18 19:01:56 dmcmahill Exp $ d3 5 a7 6 needed on alpha, sparc64. --- main.cc.orig Tue Apr 3 15:41:35 2001 +++ main.cc Wed Apr 18 14:55:48 2001 @@@@ -1413,6 +1413,6 @@@@ } d9 2 a10 5 - fprintf(stdout, " Start time: %s", ctime(&(timeFirst.tv_sec))); - fprintf(stdout, " End time: %s", ctime(&(timeLast.tv_sec))); + fprintf(stdout, " Start time: %s", ctime((time_t *) &(timeFirst.tv_sec))); + fprintf(stdout, " End time: %s", ctime((time_t *) &(timeLast.tv_sec))); } d12 1 @ 1.5 log @fix on alpha. while here add the size to distinfo @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Patch now integrated. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2000/05/27 08:46:58 itojun Exp $ d3 6 a8 29 Index: PctestIpv6.cc =================================================================== RCS file: /cvsroot/apps/pchar/PctestIpv6.cc,v retrieving revision 1.1.1.1 retrieving revision 1.3 diff -u -r1.1.1.1 -r1.3 --- PctestIpv6.cc 2000/05/27 08:18:36 1.1.1.1 +++ PctestIpv6.cc 2000/05/27 08:41:33 1.3 @@@@ -210,28 +210,28 @@@@ // char *PctestIpv6::GetName(void *a) { - struct addrinfo *host, hints; - char *h_name; - int error_num; + static char hbuf[NI_MAXHOST]; + struct sockaddr_in6 sin6; + int niflags; - memset(&hints, 0, sizeof(hints)); - hints.ai_family = PF_INET6; - getaddrinfo((char *) a, NULL, &hints, &host); + memset(&sin6, 0, sizeof(sin6)); + sin6.sin6_family = AF_INET6; +#ifdef HAVE_SOCKADDR_SA_LEN + sin6.sin6_len = sizeof(struct sockaddr_in6); +#endif + memcpy(&sin6.sin6_addr, a, sizeof(sin6.sin6_addr)); + /* XXX scope */ d10 5 a14 25 - if (host) { - - h_name = host->ai_canonname; - /* - * XXX We don't free the addrinfo, since we return the canonname field. - */ - - /* freeaddrinfo(host); */ - return h_name; - } - else { - return (GetPrintableAddress(a)); - } - +#if 0 + niflags = NumericFlag ? NI_NUMERICHOST : 0; +#else + niflags = NI_NUMERICHOST; +#endif + if (getnameinfo((struct sockaddr *)&sin6, sizeof(struct sockaddr_in6), + hbuf, sizeof(hbuf), NULL, 0, niflags) == 0) { + return hbuf; + } else + return "(invalid)"; } a15 1 // @ 1.3 log @correct misuse of getaddrinfo (patch already sent to the original author). @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @fix after duplicated import. includes future USE_INET6 part (commented out). @ text @d1 20 a20 3 --- Makefile.in- Thu Nov 4 14:39:06 1999 +++ Makefile.in Thu Nov 4 14:39:12 1999 @@@@ -179,7 +179,7 @@@@ d22 10 a31 4 install-man: $(MKINSTALLDIRS) ${mandir}/man1 - $(INSTALL_PROGRAM) pchar.1 ${mandir}/man1/pchar.1 + $(INSTALL_DATA) pchar.1 ${mandir}/man1/pchar.1 d33 27 a59 2 # # clean @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @pchar, a pathchar compatible (from KAME pkgsrc) @ text @@