Otherwise the pointer &th.th_sum passed to pf_change_ap() points to
uninitialized memory, since the portion of the TCP header that we copy
from the packet doesn't include the initial checksum. This triggers a
KMSAN violation.
I believe the checksum value doesn't actually matter here, so it's safe
to initialize it to zero. That is, I don't think this is a real bug.