Change in Openvswitch to support MPLS label depth of 3 in ingress direction
authorMartin Varghese <martin.varghese@nokia.com>
Mon, 4 Nov 2019 01:57:44 +0000 (07:27 +0530)
committerDavid S. Miller <davem@davemloft.net>
Wed, 6 Nov 2019 02:02:29 +0000 (18:02 -0800)
commitfbdcdd78da7c95f1b970d371e1b23cbd3aa990f3
tree34340f85a9ca49095a4e88127c056d40066c2cbd
parenta5ec65169c6000bb525b45cb5615dd98356dbf73
Change in Openvswitch to support MPLS label depth of 3 in ingress direction

The openvswitch was supporting a MPLS label depth of 1 in the ingress
direction though the userspace OVS supports a max depth of 3 labels.
This change enables openvswitch module to support a max depth of
3 labels in the ingress.

Signed-off-by: Martin Varghese <martin.varghese@nokia.com>
Acked-by: Pravin B Shelar <pshelar@ovn.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/openvswitch/actions.c
net/openvswitch/flow.c
net/openvswitch/flow.h
net/openvswitch/flow_netlink.c