Support NAT-ing SCTP connections.
This is mostly similar to UDP and TCP, but we cannot do incremental
checksum updates for SCTP because it's CRC32. We solve that by removing
the 'has SCTP checksum' flag from the mbuf so the checksum is fully
recalculated when the packet is sent out again.
We do use the existing pf_change_ap() function to modify the packet,
because we may still need to update the IPv4 header checksum.
MFC after: 3 weeks
Sponsored by: Orange Business Services