* bumped default TCP send/recv buffer to 128K (this is not the kernel buffer
that controls the window, but rather the Iperf internal buffer)
* update autoconf goo using Autoconf 2.65, this should help portability a bit
* honor -i flag when for a server (-s) when using TCP
* Exit rather than warn on connection failure
Fixes configuring of multicast support and ipv6 support on NetBSD.
Add patches to deal with:
setsockopt(..., IP_MULTICAST_TTL,..) takes a u_char arg (not int).
On NetBSD and Solaris (probably other BSD's) ipv6 multicast group
join is done with IPV6_JOIN_GROUP not linux's IPV6_ADD_MEMERSHIP.
* Added bidirectional testing both simultaneosly and tradeoff
* Added server side statistic reporting on the client for UDP
* Limits on the number of connections and locations for servers
* Fixed the IPv6 Multicast implementation
* Removed the SegFault on exit by Ctrl-C for the server
* Thread bug resulting in "pthread create failed" after many clients
* "connect failed" on server for UDP clients when IPv6 is enabled is fixed
Iperf is a tool for measuring TCP and UDP bandwidth performance.
It reports bandwidth, delay jitter, datagram loss. It also supports
IPv6 and IP Multicast.