Not working on my end still
Packet corruption on client is almost done. Something wrong with the ACK number and seq number. It may help to look at fseek, see if I'm doing it wrong. It seems like 1/2 extra packets get sent...