This series avoids using the deprecated field setting actions on OF 1.2+, and logs a warning when they are received over OF 1.2+.
Jarno Rajahalme (9): include/openflow: Move union ofp_action away from headers. Fix ovs-ofctl documentation. Add OF11 set IP ECN action. Add OF11 SET IP TTL action. Native OpenFlow 1.2 set_field action support. More compact ofpact_set_field. ofp-actions: Set field OF 1.0/1.1 compatibility. ofp-actions: Output deprecated set actions as set field's on OF 1.2+. Log a warning when deprecated actions are received. include/openflow/openflow-1.0.h | 13 - lib/meta-flow.c | 10 +- lib/meta-flow.h | 12 +- lib/nx-match.c | 131 +--------- lib/nx-match.h | 2 - lib/ofp-actions.c | 523 ++++++++++++++++++++++++++++++--------- lib/ofp-actions.h | 111 +++++++-- lib/ofp-parse.c | 32 ++- lib/ofp-util.c | 345 ++++++++++++++++++++++---- lib/ofp-util.def | 4 +- lib/ofp-util.h | 10 +- ofproto/ofproto-dpif-xlate.c | 28 +++ ofproto/ofproto.c | 5 +- tests/ovs-ofctl.at | 51 +++- utilities/ovs-ofctl.8.in | 48 ++-- utilities/ovs-ofctl.c | 21 +- 16 files changed, 966 insertions(+), 380 deletions(-) -- 1.7.10.4 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev