Currently, there is NXAction that is declared in the ofproto_v1_0_parser.py.
Move the definition file of NXAction from ofproto_v1_0_parser.py to
nx_action.py.
Also, change some of the parameters and add a test pattern that was
insufficient.
Shinpei Muraoka (7):
ofproto/nx_actions: Update serialize and parse
ofproto/nx_actions: Porting the NX Action definition of
ofproto_v1_0_parser
ofproto/ofproto_v1_0: Delete some NX actions
ofproto/nx_actions: Update arguments to be compatible with ovs-ofctl
tests/test_parser_v10: Update test parameter
ofproto/nicira_ext: Move the variable and method for Nicira Extension
packet_data_generator3/gen: Add some NXAction packets
doc/source/nicira_ext_ref.rst | 2 +-
ryu/ofproto/nicira_ext.py | 209 ++++++-
ryu/ofproto/nx_actions.py | 598 ++++++++++++++++-----
ryu/ofproto/nx_match.py | 105 +---
ryu/ofproto/ofproto_v1_0.py | 119 +---
ryu/ofproto/ofproto_v1_0_parser.py | 534 ++----------------
ryu/ofproto/ofproto_v1_2.py | 4 +-
ryu/ofproto/ofproto_v1_3.py | 4 +-
ryu/ofproto/ofproto_v1_4.py | 4 +-
ryu/ofproto/ofproto_v1_5.py | 4 +-
.../of13/ovs-ofctl-of13-action_controller.packet | Bin 0 -> 80 bytes
.../of13/ovs-ofctl-of13-action_fintimeout.packet | Bin 0 -> 88 bytes
.../of13/ovs-ofctl-of13-action_note.packet | Bin 0 -> 80 bytes
ryu/tests/packet_data_generator3/gen.py | 15 +
.../ovs-ofctl-of13-action_controller.packet.json | 43 ++
.../json/of13/ovs-ofctl-of13-action_ct.packet.json | 3 +-
.../of13/ovs-ofctl-of13-action_ct_exec.packet.json | 3 +-
.../of13/ovs-ofctl-of13-action_ct_nat.packet.json | 3 +-
.../ovs-ofctl-of13-action_ct_nat_v6.packet.json | 3 +-
.../ovs-ofctl-of13-action_fintimeout.packet.json | 57 ++
.../of13/ovs-ofctl-of13-action_note.packet.json | 48 ++
...s-ofctl-of13-match_load_nx_register.packet.json | 4 +-
ryu/tests/unit/ofproto/test_parser_v10.py | 332 ++++--------
23 files changed, 1047 insertions(+), 1047 deletions(-)
create mode 100644
ryu/tests/packet_data/of13/ovs-ofctl-of13-action_controller.packet
create mode 100644
ryu/tests/packet_data/of13/ovs-ofctl-of13-action_fintimeout.packet
create mode 100644 ryu/tests/packet_data/of13/ovs-ofctl-of13-action_note.packet
create mode 100644
ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_controller.packet.json
create mode 100644
ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_fintimeout.packet.json
create mode 100644
ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_note.packet.json
--
1.9.1
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel