2
0
mirror of https://github.com/openvswitch/ovs synced 2025-10-27 15:18:06 +00:00
Files
openvswitch/tests
Simon Horman dd43a55859 Do not perform validation in learn_parse();
I believe this is consistent with the handling of all other action
parsing called from parse_named_action().

Verification of all actions, including learn actions, occurs separately
in ofpact_check__(). It also occurs via in a call to ofpacts_check()
in parse_ofp_str(),

This patch is larger than might otherwise be expected as the flow argument
of learn_parse() is now unused and thus removed.  This propagates up the
call-chain some way.

This implementation was suggested by Jesse Gross in response to an
enhancement I made to the validation performed during parsing learn actions
to allow it to correctly account for changes to the dl_type due to MPLS
push and pop actions.

Tests have also been updated to check for the less specific messages
generated by the call to ofpacts_check() in parse_ofp_str() which at the
suggestion of Ben Pfaff was added by a prior patch for this purpose.

Cc: Jesse Gross <jesse@nicira.com>
Cc: Ben Pfaff <blp@nicira.com>
Signed-off-by: Simon Horman <horms@verge.net.au>
Signed-off-by: Ben Pfaff <blp@nicira.com>
2013-05-08 10:46:25 -07:00
..
2013-04-01 13:08:31 -07:00
2011-07-22 17:46:48 -07:00
2013-04-03 05:54:26 -07:00
2011-07-22 17:46:48 -07:00
2013-04-22 14:33:58 -07:00
2013-04-22 14:33:58 -07:00
2012-11-27 09:37:50 -08:00
2013-04-22 08:49:32 -07:00
2013-04-22 08:49:32 -07:00
2013-04-22 14:33:58 -07:00
2013-04-22 08:49:32 -07:00
2013-04-22 08:49:32 -07:00
2013-04-22 08:49:32 -07:00
2013-04-22 08:49:32 -07:00
2013-04-22 08:49:32 -07:00
2013-04-22 08:49:32 -07:00
2012-02-02 17:01:41 -08:00
2012-05-02 17:08:02 -07:00
2012-05-02 17:08:02 -07:00
2012-05-02 17:08:02 -07:00
2012-05-02 17:08:02 -07:00
2012-08-03 13:33:12 -07:00
2012-08-03 13:33:13 -07:00
2012-05-02 17:08:02 -07:00