diff options
| author | Ben Pfaff <blp@nicira.com> | 2010-08-13 09:57:25 -0700 |
|---|---|---|
| committer | Ben Pfaff <blp@nicira.com> | 2010-08-13 09:57:25 -0700 |
| commit | 5f8bfd69fd6173d525e6fe92902dd8c6628fc327 (patch) | |
| tree | 6ca2f7a7689901b35077d3824d8a3e77af810ca2 /include/openflow | |
| parent | ba186119ca5f787486189c041d76d63dee629dc1 (diff) | |
| download | openvswitch-5f8bfd69fd6173d525e6fe92902dd8c6628fc327.tar.gz | |
ofproto: Add support for NXAST_RESUBMIT recursion.
CC: Teemu Koponen <koponen@nicira.com>
Diffstat (limited to 'include/openflow')
| -rw-r--r-- | include/openflow/nicira-ext.h | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/include/openflow/nicira-ext.h b/include/openflow/nicira-ext.h index e6f34baab..a80439c59 100644 --- a/include/openflow/nicira-ext.h +++ b/include/openflow/nicira-ext.h @@ -118,14 +118,16 @@ enum nx_action_subtype { * Following the lookup, the original in_port is restored. * * If the modified flow matched in the flow table, then the corresponding - * actions are executed, except that NXAST_RESUBMIT actions found in the - * secondary set of actions are ignored. Afterward, actions following - * NXAST_RESUBMIT in the original set of actions, if any, are executed; any - * changes made to the packet (e.g. changes to VLAN) by secondary actions - * persist when those actions are executed, although the original in_port - * is restored. + * actions are executed. Afterward, actions following NXAST_RESUBMIT in + * the original set of actions, if any, are executed; any changes made to + * the packet (e.g. changes to VLAN) by secondary actions persist when + * those actions are executed, although the original in_port is restored. * * NXAST_RESUBMIT may be used any number of times within a set of actions. + * + * NXAST_RESUBMIT may nest to an implementation-defined depth. Beyond this + * implementation-defined depth, further NXAST_RESUBMIT actions are simply + * ignored. (Open vSwitch 1.0.1 and earlier did not support recursion.) */ NXAST_RESUBMIT, |
