Fixing issue where "resubmit" action in a group action set was not considered sufficient to retain the full action set. This patch allows a group action set (considered terminal with OF1.4 and earlier spec) to have the "output" action come from a different table.
Signed-off-by: Srini Seetharaman <srini.seethara...@gmail.com> --- lib/ofp-actions.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ofp-actions.c b/lib/ofp-actions.c index 61ee5dc..0a5045a 100644 --- a/lib/ofp-actions.c +++ b/lib/ofp-actions.c @@ -4482,7 +4482,8 @@ ofpacts_execute_action_set(struct ofpbuf *action_list, * all the actions because there's no point in modifying a packet that will * not be sent anywhere. */ if (!ofpacts_copy_last(action_list, action_set, OFPACT_GROUP) && - !ofpacts_copy_last(action_list, action_set, OFPACT_OUTPUT)) { + !ofpacts_copy_last(action_list, action_set, OFPACT_OUTPUT) && + !ofpacts_copy_last(action_list, action_set, OFPACT_RESUBMIT)) { ofpbuf_clear(action_list); } } -- 1.9.1 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev