From: Eric Dumazet <eric.duma...@gmail.com> Date: Sat, 29 Oct 2016 11:02:36 -0700
> From: Eric Dumazet <eduma...@google.com> > > Sending zero checksum is ok for TCP, but not for UDP. > > UDPv6 receiver should by default drop a frame with a 0 checksum, > and UDPv4 would not verify the checksum and might accept a corrupted > packet. > > Simply replace such checksum by 0xffff, regardless of transport. > > This error was caught on SIT tunnels, but seems generic. > > Signed-off-by: Eric Dumazet <eduma...@google.com> Applied and queued up for -stable, thanks.