Don't set SACK unless needed.
Remove unnecessary clone.
Send shallow clone to `handle_packet`.
Cosmetic fixes.
Set smaller timeout in socket timeout test.