HomeFreeBSD

For translated packets do not adjust UDP checksum if it is zero.

Description

For translated packets do not adjust UDP checksum if it is zero.

In case when decrypted and decapsulated packet is an UDP datagram,
check that its checksum is not zero before doing incremental checksum
adjustment.

Reported by: Eugene Grosbein
Tested by: Eugene Grosbein

Details

Provenance
aeAuthored on
Parents
rS313921: MFC r313694:
Branches
Unknown
Tags
Unknown