On Sat, Oct 27, 2012 at 03:05:58PM +0900, Simon Horman wrote: > This patch implements use-space datapath and non-datapath code > to match and use the datapath API set out in Leo Alterman's patch > "user-space datapath: Add basic MPLS support to kernel". > > The resulting MPLS implementation supports: > * Pushing a single MPLS label > * Poping a single MPLS label > * Modifying an MPLS lable using set-field or load actions > that act on the label value, tc and bos bit. > * There is no support for manipulating the TTL > this is considered future work. > > The single-level push pop limitation is implemented by processing > push, pop and set-field/load actions in order and discarding information > that would require multiple levels of push/pop to be supported. > > e.g. > push,push -> the first push is discarded > pop,pop -> the first pop is discarded > > This patch is based heavily on work by Ravi K. > > Cc: Isaku Yamahata <yamah...@valinux.co.jp> > Cc: Ravi K <rke...@gmail.com> > Signed-off-by: Simon Horman <ho...@verge.net.au>
Why does this modify datapath/datapath.c and datapath/flow.h? _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev