[ovs-dev] [PATCH 2/8] gre: Don't require incoming checksum.

Ben Pfaff blp at nicira.com
Wed Aug 18 16:20:03 UTC 2010

On Wed, Aug 18, 2010 at 12:08:46AM -0700, Jesse Gross wrote:
> The current meaning of the GRE checksum option is to include
> checksums on transmit and require packets to have them on receive.
> In addition, incoming packets with checksums are always validated
> regardless of this option.  Requiring checksums on receive creates
> surprising behavior and interoperability issues.  This disables the
> requirement on receive.  The new behavior is that the sender decides
> whether to checksum packets and the receiver will validate packets
> with checksums (similar to UDP).

The last patch made me wonder why we could require GRE checksums on
input, so this clears it up.  Looks good to me, thanks Jesse.

More information about the dev mailing list