The venerable ttcp program supplied by Gentoo/ARL was written long before IPv6 was even a glimmer--in fact before the IETF or NFSnet. However, progress marches on and IPv6 support and testing thereof is now needed. I have found someone who has added IPv6 and multicast support to ttcp at http://www.netcore.fi/pekkas/linux/ipv6/ttcp.c If there is not anyone willing to maintain it, I am willing to do so. Reproducible: Always Steps to Reproduce: 1.emerge ttcp 2.ttcp -p 80 -t ipv6.google.com Actual Results: ttcp-t: bad hostname: Success Expected Results: ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=80 tcp -> ipv6.google.com ttcp-t: socket ttcp-t: connect
Created attachment 246364 [details, diff] Use the ipv6 enabled ttcp.c in -r2, other useful changes
+*ttcp-1.12-r2 (12 Oct 2012) + + 12 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> +ttcp-1.12-r2.ebuild: + Revision bump: bump EAPI to 4, add fix for bug #336145, thanks to Seth + Robertson and Jeroen Roovers