datapath: Fix vxlan gso with vlan.
authorPravin B Shelar <pshelar@nicira.com>
Tue, 1 Oct 2013 15:24:55 +0000 (08:24 -0700)
committerPravin B Shelar <pshelar@nicira.com>
Mon, 30 Sep 2013 02:45:51 +0000 (19:45 -0700)
commit2a10d620dc1680cb62c014afee3af730c3412c3b
treedd624b3c7a2b4222275100e1172b8bcc7e21ba81
parent264ac358d952eef06a3d8d86ee856a478667ba68
datapath: Fix vxlan gso with vlan.

To use ovs-gso-compatibility we need to record inner skb offset.
In case of vxlan it is done before vlan header is pushed which
gives wrong inner packet to ovs-gso.
Following patch reset skb offsets after inner skb is completely built.

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Jesse Gross <jesse@nicira.com>
datapath/linux/compat/vxlan.c