View | Details | Raw Unified | Return to bug 95298 | Differences between
and this patch

Collapse All | Expand All

(-)mtr0.70/distinfo Mon Apr 3 22:01:04 2006 (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (mtr-0.69.tar.gz) = 58904d6d8d70114195cdeb653d56914c
1
MD5 (mtr-0.70.tar.gz) = 3011726717c60972ecbbb53c74f31e84
2
SHA256 (mtr-0.69.tar.gz) = 39363164cf411f2fa265f422a87ec3ccfe34b38b955a29114774b1bb5039e216
2
SHA256 (mtr-0.70.tar.gz) = 2e3ae5b774f24e5d1ffaafe1947295cd9fd3e3a87f8d0ae1ad8808aaba1990c3
3
SIZE (mtr-0.69.tar.gz) = 183216
3
SIZE (mtr-0.70.tar.gz) = 201017
(-)mtr0.70/files/patch-dns.c Mon Apr 3 21:07:29 2006 (-30 / +11 lines)
Lines 1-31 Link Here
1
Index: dns.c
1
--- dns.c      2006-03-22 19:45:58.000000000 -1000
2
diff -u -p dns.c.orig dns.c
2
+++ dns.c      2006-03-25 11:41:31.000000000 -1000
3
--- dns.c.orig Tue Jan 11 17:32:42 2005
3
@@ -1357,7 +1357,7 @@
4
+++ dns.c      Thu Feb  3 19:25:28 2005
5
@@ -437,7 +437,7 @@ char *strlongip(ip_t * ip)
6
 }
7
8
9
-int longipstr(char *s, ip_t *dst)
10
+int longipstr(char *s, ip_t *dst, int af)
11
 {
12
 #ifdef ENABLE_IPV6
4
 #ifdef ENABLE_IPV6
13
   return inet_pton( af, s, dst );
5
 /* Returns an ip6.arpa character string. */
14
@@ -488,7 +488,7 @@ void dns_open(void)
6
 void addr2ip6arpa( ip_t * ip, char * buf ) {
15
           strerror(errno));
7
-  char * p = (char *) ip;
16
     exit(-1);
8
+  unsigned char * p = (unsigned char *) ip;
17
   }
9
   char * b = buf;
18
-  longipstr( "127.0.0.1", &localhost );
10
   int i;
19
+  longipstr( "127.0.0.1", &localhost, AF_INET );
11
20
   aseed = time(NULL) ^ (time(NULL) << 3) ^ (dword)getpid();
12
cat mtr-0.70-diff
21
   for (i = 0;i < BashSize;i++) {
22
     idbash[i] = NULL;
23
@@ -1228,7 +1228,7 @@ void dns_ack(void)
24
       if ( addrcmp( (void *) &(_res.nsaddr_list[i].sin_addr),
25
                     (void *) &(from4->sin_addr), (int) AF_INET ) == 0 ||
26
            addrcmp( (void *) &(_res.nsaddr_list[i].sin_addr),
27
-                    (void *) &unspec_addr, (int) AF_INET ) != 0 )     /* 0.0.0.0 replies as 127.0.0.1           */
28
+                    (void *) &unspec_addr, (int) AF_INET ) == 0 )     /* 0.0.0.0 replies as 127.0.0.1           */
29
         break;
30
     } else
31
       for (i = 0;i < _res.nscount;i++)
(-)mtr0.70/Makefile Mon Apr 3 21:58:38 2006
Lines 6-13 Link Here
6
#
6
#

Return to bug 95298