These patches are for adding ofctl_v1_4.py. ofctl_v1_4.py makes ofctl_rest enable use OpenFlow1.4 messages.
Minoru TAKAHASHI (3): app/ofctl_rest: support OpenFlow1.4 lib/ofctl: add ofctl_v1_4 library lib/ofctl: add test files for ofctl_v14 ryu/app/ofctl_rest.py | 62 +- ryu/lib/ofctl_utils.py | 85 +- ryu/lib/ofctl_v1_4.py | 979 ++ .../ofctl_json/of14/5-0-ofp_desc_reply.packet.json | 9 + .../of14/5-11-ofp_flow_stats_request.packet.json | 11 + .../of14/5-12-ofp_flow_stats_reply.packet.json | 197 + .../of14/5-16-ofp_experimenter.packet.json | 8 + .../ofctl_json/of14/5-2-ofp_flow_mod.packet.json | 103 + .../ofctl_json/of14/5-21-ofp_group_mod.packet.json | 21 + .../ofctl_json/of14/5-22-ofp_port_mod.packet.json | 50 + .../5-25-ofp_aggregate_stats_request.packet.json | 11 + .../5-26-ofp_aggregate_stats_reply.packet.json | 9 + .../of14/5-28-ofp_table_stats_reply.packet.json | 16 + .../of14/5-30-ofp_port_stats_reply.packet.json | 85 + .../of14/5-32-ofp_group_features_reply.packet.json | 104 + .../of14/5-34-ofp_group_desc_reply.packet.json | 24 + .../of14/5-36-ofp_queue_stats_reply.packet.json | 64 + .../ofctl_json/of14/5-43-ofp_meter_mod.packet.json | 31 + .../of14/5-46-ofp_meter_config_reply.packet.json | 19 + .../of14/5-48-ofp_meter_stats_reply.packet.json | 19 + .../of14/5-50-ofp_meter_features_reply.packet.json | 19 + .../of14/5-52-ofp_port_desc_reply.packet.json | 83 + .../of14/5-54-ofp_table_features_reply.packet.json | 11928 +++++++++++++++++++ .../of14/5-56-ofp_group_stats_reply.packet.json | 19 + .../of14/5-63-ofp_queue_desc_request.packet.json | 4 + .../of14/5-64-ofp_queue_desc_reply.packet.json | 65 + ryu/tests/unit/lib/test_ofctl.py | 108 +- ...ib-ofctl-ofp_table_features_request.packet.json | 7 + 28 files changed, 14129 insertions(+), 11 deletions(-) create mode 100644 ryu/lib/ofctl_v1_4.py create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-0-ofp_desc_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-11-ofp_flow_stats_request.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-12-ofp_flow_stats_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-16-ofp_experimenter.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-2-ofp_flow_mod.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-21-ofp_group_mod.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-22-ofp_port_mod.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-25-ofp_aggregate_stats_request.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-26-ofp_aggregate_stats_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-28-ofp_table_stats_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-30-ofp_port_stats_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-32-ofp_group_features_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-34-ofp_group_desc_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-36-ofp_queue_stats_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-43-ofp_meter_mod.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-46-ofp_meter_config_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-48-ofp_meter_stats_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-50-ofp_meter_features_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-52-ofp_port_desc_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-54-ofp_table_features_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-56-ofp_group_stats_reply.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-63-ofp_queue_desc_request.packet.json create mode 100644 ryu/tests/unit/lib/ofctl_json/of14/5-64-ofp_queue_desc_reply.packet.json create mode 100644 ryu/tests/unit/ofproto/json/of14/lib-ofctl-ofp_table_features_request.packet.json -- 1.9.1 ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
