linux/net/openvswitch
Glenn Griffin 3576fd794b 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: Glenn Griffin <ggriffin.kernel@gmail.com>
Acked-by: Pravin B Shelar <pshelar@nicira.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-08-03 14:03:08 -07:00
..
Kconfig geneve: Rename support library as geneve_core 2015-05-13 15:59:13 -04:00
Makefile
actions.c openvswitch: Fix L4 checksum handling when dealing with IP fragments 2015-08-03 14:03:08 -07:00
datapath.c openvswitch: include datapath actions with sampled-packet upcall to userspace 2015-06-01 15:05:40 -07:00
datapath.h openvswitch: include datapath actions with sampled-packet upcall to userspace 2015-06-01 15:05:40 -07:00
dp_notify.c
flow.c
flow.h
flow_netlink.c
flow_netlink.h
flow_table.c openvswitch: allocate nr_node_ids flow_stats instead of num_possible_nodes 2015-07-21 22:26:03 -07:00
flow_table.h
vport-geneve.c geneve: move definition of geneve_hdr() to geneve.h 2015-05-13 15:59:13 -04:00
vport-gre.c
vport-internal_dev.c
vport-internal_dev.h
vport-netdev.c openvswitch: disable LRO 2015-06-03 19:39:35 -07:00
vport-netdev.h
vport-vxlan.c
vport-vxlan.h
vport.c
vport.h