On Mon, Jan 01, 2007 at 10:06:55PM +0100, Bernhard Schmidt wrote:
> Hi,
> 
> Version 0.72 is out since Sep 29th and has this bug fixed, would be
> great if someone could update the package.

I can't update it for etch, unfortunately, as that's already frozen. I'm
preparing an update for experimental.

It looks like the only DNS-related change is:

--- mtr-0.71/dns.c      2006-03-22 21:45:58.000000000 -0800
+++ mtr-0.72/dns.c      2006-03-25 22:54:11.000000000 -0800
@@ -1357,7 +1357,7 @@
 #ifdef ENABLE_IPV6
 /* Returns an ip6.arpa character string. */
 void addr2ip6arpa( ip_t * ip, char * buf ) {
-  char * p = (char *) ip;
+  unsigned char * p = (unsigned char *) ip;

Now, I don't have an IPv6 internetwork to really test this with, but mtr
0.71 does properly reverse lookup ::1 on my system. I'm guessing the move to
an unsigned cast is to deal with hostnames with 8-bit characters. Is that
what you're seeing break with 0.71?
-- 
Robert Woodcock - [EMAIL PROTECTED]
"You can't believe [Jose] Padilla when he says we tortured him because he's
crazy from all the things we did to him."
        -- Jack Balkin, Yale Law School


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to