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 <[email protected]> > Cc: Ravi K <[email protected]> > Signed-off-by: Simon Horman <[email protected]>
Why does this modify datapath/datapath.c and datapath/flow.h? _______________________________________________ dev mailing list [email protected] http://openvswitch.org/mailman/listinfo/dev
