[ovs-dev] [PATCH v7 1/3] ofproto-dpif: MPLS recirculation

Ben Pfaff blp at nicira.com
Mon Jun 23 21:50:20 UTC 2014


On Mon, Jun 16, 2014 at 10:09:38AM +0900, Simon Horman wrote:
> In some cases an pop MPLS action changes a packet to be a non-mpls packet.
> In this case subsequent any L3+ actions require access to portions
> of the packet which were not decoded as they were opaque when the
> packet was MPLS. Allow such actions to be translated by
> first recirculating the packet.
> 
> Co-authored-by: Ben Pfaff <blp at nicira.com>
> Signed-off-by: Ben Pfaff <blp at nicira.com>
> Signed-off-by: Simon Horman <horms at verge.net.au>

I'm pretty happy with this.

One final question: I think that compose_recirculate_action() needs to
set ctx->exit unconditionally, not just in the failure cases.  Do you agree?



More information about the dev mailing list