[ovs-dev] [PATCH 05/10] actions: Add new OVN action "clone".
Mickey Spiegel
mickeys.dev at gmail.com
Fri Jan 20 19:17:53 UTC 2017
On Fri, Jan 20, 2017 at 9:16 AM, Ben Pfaff <blp at ovn.org> wrote:
> Signed-off-by: Ben Pfaff <blp at ovn.org>
>
Acked-by: Mickey Spiegel <mickeys.dev at gmail.com>
One comment below, found a copy/paste error in ovn-sb.xml.
---
> include/ovn/actions.h | 5 ++--
> ovn/lib/actions.c | 61 ++++++++++++++++++++++++++++++
> ++++++-----------
> ovn/ovn-sb.xml | 10 ++++++++
> ovn/utilities/ovn-trace.c | 21 +++++++++++++++-
> tests/ovn.at | 5 ++++
> 5 files changed, 85 insertions(+), 17 deletions(-)
>
<snip>
>
> diff --git a/ovn/ovn-sb.xml b/ovn/ovn-sb.xml
> index 5704f41..bca82e0 100644
> --- a/ovn/ovn-sb.xml
> +++ b/ovn/ovn-sb.xml
> @@ -1137,6 +1137,16 @@
> </p>
> </dd>
>
> +
> + <dt><code>clone { <var>action</var>; </code>...<code>
> };</code></dt>
> + <dd>
> + Makes a copy of the packet being processed and executes each
> + <code>action</code> on the copy. Actions following the
> + <var>arp</var> action, if any, apply to the original, unmodified
>
s/<var>arp</var>/<var>clone</var>
Mickey
+ packet. This can be used as a way to ``save and restore'' the
> packet
> + around a set of actions that may modify it and should not
> persist.
> + </dd>
> +
> <dt><code>arp { <var>action</var>; </code>...<code> };</code></dt>
> <dd>
> <p>
>
<snip>
More information about the dev
mailing list