Hi,

this adds infrastructure and tests for of14: Add table desc request and
reply messages as well as adding support for the messages themselves.

It also adds properties to flow mod messages.

To aid review this series is available at
https://github.com/horms/ryu devel/of1.4-table-desc-v2


I have made a wiki page to summarise the status of OF1.4 support in Ryu
https://github.com/horms/ryu/wiki/OpenFlow-V1.4-Coverage


* Changes since v1
  - Use spaces instead of tabs for indentation as appropriate
  - Add serialisation of flow mod properties
  - Add properties to flow mod


Simon Horman (8):
  of14: Add OFPTableModProp
  of14: Add OFPTableDesc
  of14: Add table desc request and reply message support
  packet_data_generator: of14: Add table desc
  of14: Add table desc unit tests
  of14: Add OFPTableModProp serialization
  of14: Add properties support to flow mod
  of14: table mod with properties

 ryu/ofproto/ofproto_v1_4_parser.py                 | 222 ++++++++++++++++++++-
 .../packet_data/of14/5-23-ofp_table_mod.packet     | Bin 16 -> 88 bytes
 .../of14/5-61-ofp_table_desc_request.packet        | Bin 0 -> 16 bytes
 .../of14/5-62-ofp_table_desc_reply.packet          | Bin 0 -> 120 bytes
 ryu/tests/packet_data_generator/src/x5.erl         |  55 ++++-
 .../json/of14/5-23-ofp_table_mod.packet.json       |  47 ++++-
 .../of14/5-61-ofp_table_desc_request.packet.json   |   6 +
 .../of14/5-62-ofp_table_desc_reply.packet.json     |  78 ++++++++
 8 files changed, 404 insertions(+), 4 deletions(-)
 create mode 100644 
ryu/tests/packet_data/of14/5-61-ofp_table_desc_request.packet
 create mode 100644 ryu/tests/packet_data/of14/5-62-ofp_table_desc_reply.packet
 create mode 100644 
ryu/tests/unit/ofproto/json/of14/5-61-ofp_table_desc_request.packet.json
 create mode 100644 
ryu/tests/unit/ofproto/json/of14/5-62-ofp_table_desc_reply.packet.json

-- 
1.8.5.2


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to