[ovs-dev] [PATCH v3 0/5] set-field action preliminary support

Simon Horman horms at verge.net.au
Thu Aug 30 01:40:22 UTC 2012


Hi,

This series adds preliminary support for set-field actions.
I have picked up this series from Yamahata-san on his request.
It is based on the current master branch.

Changes for each patch are noted inline, the changes between
v2 and v3 relate to rebasing the code.

Patch List
----------

[PATCH 1/5] lib/ofp-util: preparation for OF12 of ofp-util
[PATCH 2/5] lib/ofp-actions: make ofpact_reg_load.value mf_value
[PATCH 3/5] lib/ofp-actions: helper functions for of12 set-field
[PATCH 4/5] ofp-actions: plumb of12 actions support
[PATCH 5/5] ofp-actions: encode OF12 output/set-field actions

Overall Diffstat
----------------

 lib/learn.c           |    2 
 lib/nx-match.c        |  123 ++++++++++++++++++++--
 lib/nx-match.h        |    2 
 lib/ofp-actions.c     |  223 +++++++++++++++++++++++++++++++++++++---
 lib/ofp-actions.h     |   15 +-
 lib/ofp-parse.c       |    5 
 lib/ofp-print.c       |    1 
 lib/ofp-util.c        |   14 +-
 lib/ofp-util.def      |   20 +++
 lib/ofp-util.h        |    6 +
 utilities/ovs-ofctl.c |    3 
 11 files changed, 384 insertions(+), 30 deletions(-)

Todo
----
- Plumb formatter/parser to ovs-ofctl and test
- Test with real OF controller (I'll use Ryu)



More information about the dev mailing list