[smokeping-users] IPv6/traceroute6 patch for SmokeTrace/smokeping-2.4.2
tobi at oetiker.ch
Mon Dec 8 14:05:35 CET 2008
thanks for your patch ... can I ask you for a little bit of
additional work ... I am almost done with a new version of
SmokeTrace which will provide access to multiple traceroute
implementations, since I do not have ipv6 here, something like your
patch is a bit difficult to test, but it should be pretty simple to
port to the new system once I am done with it ...
> PS - FWIW I'm running Ubuntu 8.10 at the moment, so I can confirm that
> it works fine on that as well.
> Probably should have mentioned that in my last message! ;)
> On 08/12/08 02:59, Steven Bytnar wrote:
> > Hi,
> > Attached is a patch that adds IPv6 (traceroute6) support to SmokeTrace.
> > Release notes:
> > * If Socket6 is not installed, don't attempt to do IPv6 lookups.
> > * When the host is a FQDN and the info from getaddrinfo resolves
> > to an IPv6 address, traceroute6 is used on that FQDN. Therefore,
> > the code prefers IPv6 addresses. It may be that some people may
> > prefer an IPv4 traceroute instead of IPv6 traceroute6 when a host
> > returns both an IPv4 and IPv6 address.
> > * When an IPv6 address is specified, an IPv6 traceroute6 is provided.
> > * When an IPv4 address or IPv4 only FQDN is used, an IPv4 traceroute
> > is provided.
> > * I'm not a perl master (yet), so there might be a better way to
> > write this line of code to remove the variable declarations before it:
> > ($family, $socktype, $proto, $saddr, $canonname, @res) = @res;
> > Tested on Mac OS X 10.5.5.
> > Enjoy!
> > --Steve
> > ------------------------------------------------------------------------
> > _______________________________________________
> > smokeping-users mailing list
> > smokeping-users at lists.oetiker.ch
> > https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users
> smokeping-users mailing list
> smokeping-users at lists.oetiker.ch
Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
http://it.oetiker.ch tobi at oetiker.ch ++41 62 775 9902 / sb: -9900
More information about the smokeping-users