A rewrite of iperf from scratch