this set includes:
- make ofproto use text hw_addr for OFPPort/OFPPortMod
- change json representation of these attributes accordingly
- associated application updates and fixes
- update tests
changes from the previous:
- change the way to annotate attributes as suggested by fujita-san
YAMAMOTO Takashi (14):
of10: use text address for OFPPhyPort.hw_addr and OFPPortMod.hw_addr
of12: use text address for OFPPort.hw_addr and OFPPortMod.hw_addr
of13: use text address for OFPPort.hw_addr and OFPPortMod.hw_addr
stringify: allow user classes to annotate type of their attributes
of10: fix json representation of OFPPhyPort.hw_addr and
OFPPortMod.hw_addr
of10: update tests
of12: fix json representation of OFPPort.hw_addr and
OFPPortMod.hw_addr
of12: update tests
of13: fix json representation of OFPPort.hw_addr and
OFPPortMod.hw_addr
of13: update tests
topology.switches: fix bin vs text address problem
a simple script to plot rest_topology's output
rest_router: fix of10 case
rest_router: update after ofproto hw_addr changes
ryu/app/rest_router.py | 8 +-
ryu/lib/stringify.py | 135 ++++++++++++++-------
ryu/ofproto/ofproto_v1_0_parser.py | 19 ++-
ryu/ofproto/ofproto_v1_2_parser.py | 20 ++-
ryu/ofproto/ofproto_v1_3_parser.py | 20 ++-
.../json/of10/1-6-ofp_switch_features.packet.json | 4 +-
.../json/of12/3-22-ofp_port_mod.packet.json | 2 +-
.../json/of12/3-39-ofp_port_status.packet.json | 2 +-
.../json/of12/3-6-ofp_features_reply.packet.json | 4 +-
.../json/of13/4-22-ofp_port_mod.packet.json | 2 +-
.../json/of13/4-39-ofp_port_status.packet.json | 2 +-
.../json/of13/4-54-ofp_port_desc_reply.packet.json | 4 +-
ryu/tests/unit/ofproto/test_parser_v10.py | 15 +--
ryu/tests/unit/ofproto/test_parser_v12.py | 58 ++++-----
ryu/topology/switches.py | 4 +-
tools/topology_graphviz.py | 33 +++++
16 files changed, 237 insertions(+), 95 deletions(-)
create mode 100755 tools/topology_graphviz.py
--
1.8.3.1
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel