Package: traceroute-nanog
Version: 6.3.10-2
Severity: normal

This problem is related to bug #405694.
When having 'options inet6' in /etc/resolv.conf a AAAA / IPv6 is
returned to traceroute-nanog, but it uses an IPv6 addresses as an IPv4
one.

This additionally causes the kernel to report:
8<------
traceroute forgot to set AF_INET in raw sendmsg. Fix it!
------>8

Which explains pretty well what should be done.

Steps to reproduce:
 - take a host in DNS with both AAAA and A records
 - 'traceroute <host>'

resolver libs will return the IPv6 address, traceroute
will then use this as if it was an IPv4 address, which
it isn't. sendmsg() clearly notices this.

Greets,
 Jeroen

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages traceroute-nanog depends on:
ii  libc6                        2.3.6.ds1-9 GNU C Library: Shared libraries

traceroute-nanog recommends no packages.

-- debconf information:
  traceroute-nanog/suid: true


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

Reply via email to