datapath: Fix zero key tunnels.
authorPravin B Shelar <pshelar@nicira.com>
Wed, 24 Oct 2012 22:47:59 +0000 (15:47 -0700)
committerPravin B Shelar <pshelar@nicira.com>
Wed, 24 Oct 2012 22:47:59 +0000 (15:47 -0700)
commit99e375bc5de8ac752b6cdd5c27ff3efd4cd5a49e
tree14d4824ce9b15ba69e54b90637078c52a42ecf73
parenta3d3ad0c04a7b8db1cabd7ca89aca6961708d076
datapath: Fix zero key tunnels.

Datapath tunneling check for flag OVS_FLOW_TNL_F_KEY is failing,
causing it to drop packet. This only happens on tunnels with
zero key as vswitchd does not generate set-tunnel action. Set
tunnel action sets this flags for given action. To fix this issue
the check is dropped.

Bug #13666

Signed-off-by: Pravin B Shelar <pshelar@nicira.com>
Acked-by: Kyle Mestery <kmestery@cisco.com>
Acked-by: Jesse Gross <jesse@nicira.com>
datapath/actions.c
datapath/vport-capwap.c
datapath/vport-gre.c