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.