trying to fix TCP checksum