]> git.baikalelectronics.ru Git - kernel.git/commit
openvswitch: Add support for checksums on UDP tunnels.
authorJesse Gross <jesse@nicira.com>
Thu, 29 Jan 2015 00:32:46 +0000 (16:32 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 29 Jan 2015 07:04:15 +0000 (23:04 -0800)
commit9e2cff42ae714b44562b1eeda56897772e0500dc
tree7ab9067c1c28bc829336a8d95736303f69d0bdea
parent6621017a7d7ab88d2bada9087d428bd2c1ce7fb2
openvswitch: Add support for checksums on UDP tunnels.

Currently, it isn't possible to request checksums on the outer UDP
header of tunnels - the TUNNEL_CSUM flag is ignored. This adds
support for requesting that UDP checksums be computed on transmit
and properly reported if they are present on receive.

Signed-off-by: Jesse Gross <jesse@nicira.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/geneve.h
net/ipv4/geneve.c
net/openvswitch/vport-geneve.c
net/openvswitch/vport-vxlan.c