aboutsummaryrefslogtreecommitdiff
path: root/net/ntraceroute
diff options
context:
space:
mode:
authorRyan Steinmetz <zi@FreeBSD.org>2011-10-19 16:48:23 +0000
committerRyan Steinmetz <zi@FreeBSD.org>2011-10-19 16:48:23 +0000
commit2967a2bfa88b9861ecdef3098551a6ac09c908f4 (patch)
tree82f2f1900e35f0ac8afe37daa3400ccf84bb984a /net/ntraceroute
parent6b095d64b2adcfa727af895609effbeda4902ad0 (diff)
downloadports-2967a2bfa88b9861ecdef3098551a6ac09c908f4.tar.gz
ports-2967a2bfa88b9861ecdef3098551a6ac09c908f4.zip
- Bring back a patch to fix ntraceroute on 64-bit systems (this was missed whenever this port was revived)
- Bump PORTREVISION Submitted by: Gleb Kozyrev <gleb@gkoz.com> Obtained from: Bill Fenner <fenner@research.att.com>, ports/103988
Notes
Notes: svn path=/head/; revision=283921
Diffstat (limited to 'net/ntraceroute')
-rw-r--r--net/ntraceroute/Makefile1
-rw-r--r--net/ntraceroute/files/patch-traceroute.c13
2 files changed, 12 insertions, 2 deletions
diff --git a/net/ntraceroute/Makefile b/net/ntraceroute/Makefile
index 18197e24888b..4256d0028c48 100644
--- a/net/ntraceroute/Makefile
+++ b/net/ntraceroute/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ntraceroute
PORTVERSION= 6.4.2
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_NETBSD}
MASTER_SITE_SUBDIR= traceroute-nanog
diff --git a/net/ntraceroute/files/patch-traceroute.c b/net/ntraceroute/files/patch-traceroute.c
index d507de7a19c5..92980b609e26 100644
--- a/net/ntraceroute/files/patch-traceroute.c
+++ b/net/ntraceroute/files/patch-traceroute.c
@@ -1,5 +1,5 @@
---- traceroute.c 2011-06-12 18:10:52.000000000 -0400
-+++ traceroute.c 2011-06-12 18:11:00.000000000 -0400
+--- ./traceroute.c.orig 2011-10-19 10:04:10.000000000 -0400
++++ ./traceroute.c 2011-10-19 10:04:08.000000000 -0400
@@ -2,6 +2,7 @@
/*
* STILL BROKEN: traceroute -g on linux (LSRR)
@@ -8,3 +8,12 @@
#define TRACE_TOS 1
#define SPRAY
#define FIXT
+@@ -798,7 +799,7 @@
+ struct icmp icmp_probe;
+ } ip_payload;
+ #endif /* V6.3.0 */
+-};
++} __attribute__((packed));
+
+ #ifdef SPRAY
+ /*