aboutsummaryrefslogtreecommitdiff
path: root/net/mtr/files
diff options
context:
space:
mode:
authorErwin Lansing <erwin@FreeBSD.org>2006-05-04 18:51:42 +0000
committerErwin Lansing <erwin@FreeBSD.org>2006-05-04 18:51:42 +0000
commit20afb377f3216d1d2e0a59de69eba7b701898e96 (patch)
tree9f6a172605b95b370f1a0bfeb68d4c6b930b1f83 /net/mtr/files
parentb2f888ec6a4faee6634551271bbf3c010783b4e3 (diff)
Notes
Diffstat (limited to 'net/mtr/files')
-rw-r--r--net/mtr/files/patch-configure51
-rw-r--r--net/mtr/files/patch-dns.c21
2 files changed, 69 insertions, 3 deletions
diff --git a/net/mtr/files/patch-configure b/net/mtr/files/patch-configure
new file mode 100644
index 000000000000..08d36b641346
--- /dev/null
+++ b/net/mtr/files/patch-configure
@@ -0,0 +1,51 @@
+--- configure.orig Fri Mar 24 03:46:43 2006
++++ configure Wed May 3 19:00:36 2006
+@@ -6817,7 +6817,7 @@
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lresolv $LIBS"
++LIBS="$LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h. */
+ _ACEOF
+@@ -6876,10 +6876,10 @@
+ echo "${ECHO_T}$ac_cv_lib_resolv_res_mkquery" >&6
+ if test $ac_cv_lib_resolv_res_mkquery = yes; then
+ cat >>confdefs.h <<_ACEOF
+-#define HAVE_LIBRESOLV 1
++#define HAVE_LIBRESOLV 0
+ _ACEOF
+
+- LIBS="-lresolv $LIBS"
++ LIBS="$LIBS"
+
+ else
+
+@@ -6889,7 +6889,7 @@
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lresolv $LIBS"
++LIBS="$LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h. */
+ _ACEOF
+@@ -6951,7 +6951,7 @@
+ #define HAVE_LIBRESOLV 1
+ _ACEOF
+
+- LIBS="-lresolv $LIBS"
++ LIBS="$LIBS"
+
+ else
+ { { echo "$as_me:$LINENO: error: No resolver library found" >&5
+@@ -6965,7 +6965,7 @@
+
+ fi
+
+-LIBS="$LIBS -lresolv"
++LIBS="$LIBS"
+
+ echo "$as_me:$LINENO: checking for herror" >&5
+ echo $ECHO_N "checking for herror... $ECHO_C" >&6
diff --git a/net/mtr/files/patch-dns.c b/net/mtr/files/patch-dns.c
index b51c74df6e93..c7ab59bcb257 100644
--- a/net/mtr/files/patch-dns.c
+++ b/net/mtr/files/patch-dns.c
@@ -1,6 +1,20 @@
---- dns.c 2006-03-22 19:45:58.000000000 -1000
-+++ dns.c 2006-03-25 11:41:31.000000000 -1000
-@@ -1357,7 +1357,7 @@
+--- dns.c.orig Thu Mar 23 02:45:58 2006
++++ dns.c Wed May 3 18:48:01 2006
+@@ -48,11 +48,13 @@
+ #include "dns.h"
+ #include "net.h"
+
++/*
+ #ifdef NO_STRERROR
+ extern int sys_nerr;
+ extern char *sys_errlist[];
+ #define strerror(errno) (((errno) >= 0 && (errno) < sys_nerr) ? sys_errlist[errno] : "unlisted error")
+ #endif
++*/
+
+ /* Hmm, it seems Irix requires this */
+ extern int errno;
+@@ -1357,7 +1359,7 @@
#ifdef ENABLE_IPV6
/* Returns an ip6.arpa character string. */
void addr2ip6arpa( ip_t * ip, char * buf ) {
@@ -8,3 +22,4 @@
+ unsigned char * p = (unsigned char *) ip;
char * b = buf;
int i;
+