Added TODO: Don't send 0 sized packets.