Enhance userspace support for MPLS, for up to 3 labels.
authorBen Pfaff <blp@nicira.com>
Tue, 4 Feb 2014 18:32:35 +0000 (10:32 -0800)
committerBen Pfaff <blp@nicira.com>
Tue, 4 Feb 2014 18:41:30 +0000 (10:41 -0800)
commit8bfd0fdace852f2208b97430bd8de9aeadbf2fb0
tree4f1db021ab9ed0f70472b9083aac80697fc0c759
parent42dd41ef305bac8be801346e9232788d30f895bd
Enhance userspace support for MPLS, for up to 3 labels.

This commit makes the userspace support for MPLS more complete.  Now
up to 3 labels are supported.

Signed-off-by: Ben Pfaff <blp@nicira.com>
Co-authored-by: Simon Horman <horms@verge.net.au>
Signed-off-by: Simon Horman <horms@verge.net.au>
18 files changed:
lib/dpif-netdev.c
lib/flow.c
lib/flow.h
lib/match.c
lib/match.h
lib/meta-flow.c
lib/nx-match.c
lib/odp-util.c
lib/odp-util.h
lib/ofp-util.c
ofproto/ofproto-dpif-upcall.c
ofproto/ofproto-dpif-xlate.c
ofproto/ofproto-dpif-xlate.h
ofproto/ofproto-dpif.c
ofproto/ofproto-dpif.h
tests/odp.at
tests/ofproto-dpif.at
utilities/ovs-dpctl.c