]> 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)
commit5f846a72a3f5c443542a21114d991118d799dd70
tree7ab9067c1c28bc829336a8d95736303f69d0bdea
parent846d2ad2e1d11b107003fefd07547f5da4878c4e
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