Hi, the aim of this series is to add an implementation of and tests for flow monitor requests and replies.
To create packet data for unit tests of_protocol updates are required to: * Update to upstream v5 branch which includes an implementation of flow monitor and; * Update to use pull request 68 for of_protocol which includes a fix for the length handling of flow monitor reply packets - This fix was created while working on the Ryu implementation - See: https://github.com/FlowForwarding/of_protocol/pull/68 Simon Horman (7): of14: Add OFPFlowUpdate of14: Add flow monitor request support of14: Add flow monitor reply support packet_data_generator: New ofproto dependency for v5 updates of14: Add flow monitor request unit test packet_data_generator: Update ofproto dependency for v5 fix of14: Add flow monitor reply message unit test ryu/ofproto/ofproto_v1_4.py | 12 +- ryu/ofproto/ofproto_v1_4_parser.py | 248 +++++++++++++++++++++ .../of14/5-66-ofp_flow_monitor_request.packet | Bin 0 -> 48 bytes .../of14/5-67-ofp_flow_monitor_reply.packet | Bin 0 -> 96 bytes ryu/tests/packet_data_generator/rebar.config | 9 +- ryu/tests/packet_data_generator/src/x5.erl | 46 +++- .../of14/5-66-ofp_flow_monitor_request.packet.json | 27 +++ .../of14/5-67-ofp_flow_monitor_reply.packet.json | 66 ++++++ 8 files changed, 400 insertions(+), 8 deletions(-) create mode 100644 ryu/tests/packet_data/of14/5-66-ofp_flow_monitor_request.packet create mode 100644 ryu/tests/packet_data/of14/5-67-ofp_flow_monitor_reply.packet create mode 100644 ryu/tests/unit/ofproto/json/of14/5-66-ofp_flow_monitor_request.packet.json create mode 100644 ryu/tests/unit/ofproto/json/of14/5-67-ofp_flow_monitor_reply.packet.json -- 1.8.5.2 ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel