[ovs-dev] [PATCH 0/9] Native OpenFlow 1.2 set field support.

Jarno Rajahalme jrajahalme at nicira.com
Wed Oct 16 23:16:02 UTC 2013


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




More information about the dev mailing list