ah, tso. of course. :-)
>
> On platforms where the tun device does not support TSO the script should
> expect to see packets of 1 MSS in length.
>
> If you want to validate that FreeBSD has an initial cwnd of 10 then you
> can try writing a script that expects to see 10 packets of 1 MSS each, all
> going out in rapid succession.
>
> There is an example of this kind of BSD test in the packetdrill
> distribution:
>
>
https://github.com/google/packetdrill/blob/master/gtests/net/packetdrill/tests/bsd/fast_retransmit/fr-4pkt-sack-bsd.pkt
>
> If you change the write of 4000 bytes to 10000 bytes, and then expect 10
> packets instead of 4, you will be on your way, I think.