diff options
author | Shaun Amott <shaun@FreeBSD.org> | 2006-08-12 17:42:06 +0000 |
---|---|---|
committer | Shaun Amott <shaun@FreeBSD.org> | 2006-08-12 17:42:06 +0000 |
commit | 6329c1458fb88b1e0d3a54873b8e57ae24c1c2ce (patch) | |
tree | 0c65242f6cd4525fb495d1a47a3bae2e596d3cac /net/ndisc6 | |
parent | f9262ccb2be017a012f7214a43ba456aae2ea7b5 (diff) |
Add net/ndisc6.
ndisc6 is a small collection of tools to diagnose IPv6 networks, such as
Neighbor/Router Solicitation userland tools, IPv6 tcptraceroute, and an
echo/discard client.
PR: ports/100335
Submitted by: RĂ©mi Denis-Courmont <rdenis@simphalempin.com>
Notes
Notes:
svn path=/head/; revision=170423
Diffstat (limited to 'net/ndisc6')
-rw-r--r-- | net/ndisc6/Makefile | 36 | ||||
-rw-r--r-- | net/ndisc6/distinfo | 3 | ||||
-rw-r--r-- | net/ndisc6/files/patch-src_tcpspray.c | 13 | ||||
-rw-r--r-- | net/ndisc6/pkg-descr | 6 | ||||
-rw-r--r-- | net/ndisc6/pkg-plist | 6 |
5 files changed, 64 insertions, 0 deletions
diff --git a/net/ndisc6/Makefile b/net/ndisc6/Makefile new file mode 100644 index 000000000000..2fa9b4f6f594 --- /dev/null +++ b/net/ndisc6/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: ndisc6 +# Date created: 12 July 2006 +# Whom: rdenis@simphalempin.com +# +# $FreeBSD$ +# + +PORTNAME= ndisc6 +PORTVERSION= 0.6.6 +CATEGORIES= net ipv6 +MASTER_SITES= http://www.remlab.net/files/ndisc6/archive/ + +MAINTAINER= rdenis@simphalempin.com +COMMENT= IPv6 network diagnostic tools + +USE_BZIP2= yes +USE_GETOPT_LONG=yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-suid-install --mandir=${MANPREFIX}/man + +MAN1= tcpspray6.1 +MAN8= ndisc6.8 rdisc6.8 rltraceroute6.8 +MLINKS= tcptraceroute6.8 rltraceroute6.8 \ + tracert6.8 rltraceroute6.8 + +PORTDOCS= AUTHORS NEWS README + +post-install: +.ifndef(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for file in ${PORTDOCS} + ${INSTALL_MAN} ${WRKSRC}/${file} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/net/ndisc6/distinfo b/net/ndisc6/distinfo new file mode 100644 index 000000000000..24e4e452ed30 --- /dev/null +++ b/net/ndisc6/distinfo @@ -0,0 +1,3 @@ +MD5 (ndisc6-0.6.6.tar.bz2) = c0708260bba1f5156aabf9a0f69699e1 +SHA256 (ndisc6-0.6.6.tar.bz2) = 53a06e6177ce47a74a529090b8440714acd8c533d01724ef8c591b358565f0a4 +SIZE (ndisc6-0.6.6.tar.bz2) = 97395 diff --git a/net/ndisc6/files/patch-src_tcpspray.c b/net/ndisc6/files/patch-src_tcpspray.c new file mode 100644 index 000000000000..c0e13130cc9d --- /dev/null +++ b/net/ndisc6/files/patch-src_tcpspray.c @@ -0,0 +1,13 @@ +--- src/tcpspray.c.orig Wed Jul 12 19:01:50 2006 ++++ src/tcpspray.c Sat Aug 5 16:31:01 2006 +@@ -48,6 +48,10 @@ + # include <getopt.h> + #endif + ++#ifndef SIZE_MAX ++# define SIZE_MAX SIZE_T_MAX ++#endif ++ + static int family = 0; + static unsigned verbose = 0; + diff --git a/net/ndisc6/pkg-descr b/net/ndisc6/pkg-descr new file mode 100644 index 000000000000..12f7bb095641 --- /dev/null +++ b/net/ndisc6/pkg-descr @@ -0,0 +1,6 @@ +ndisc6 is a collection of diagnostic tools for IPv6 networks, +including ICMPv6 Neighbor Discovery tools (rdisc6 and ndisc6), +an UDP, TCP and ICMP-based IPv6 traceroute implementation and +a simplistic bandwidth measurement program (tcpspray6). + +WWW: http://www.simphalempin.com/dev/ndisc6/ diff --git a/net/ndisc6/pkg-plist b/net/ndisc6/pkg-plist new file mode 100644 index 000000000000..8ecae6b48da6 --- /dev/null +++ b/net/ndisc6/pkg-plist @@ -0,0 +1,6 @@ +bin/tcpspray6 +sbin/ndisc6 +sbin/rdisc6 +sbin/tcptraceroute6 +sbin/rltraceroute6 +sbin/tracert6 |