Skip to content
Commit 3576fd79 authored by Glenn Griffin's avatar Glenn Griffin Committed by David S. Miller
Browse files

openvswitch: Fix L4 checksum handling when dealing with IP fragments



openvswitch modifies the L4 checksum of a packet when modifying
the ip address. When an IP packet is fragmented only the first
fragment contains an L4 header and checksum. Prior to this change
openvswitch would modify all fragments, modifying application data
in non-first fragments, causing checksum failures in the
reassembled packet.

Signed-off-by: default avatarGlenn Griffin <ggriffin.kernel@gmail.com>
Acked-by: default avatarPravin B Shelar <pshelar@nicira.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 3d0e0af4
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment