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]