Signed-off-by: IWASE Yusuke <iwase.yusu...@gmail.com> --- .../of13/4-36-ofp_queue_get_config_reply.packet | Bin 112 -> 211 bytes ryu/tests/packet_data_generator/src/x4.erl | 16 +++++- .../4-36-ofp_queue_get_config_reply.packet.json | 56 ++++++++++++++++++++- 3 files changed, 68 insertions(+), 4 deletions(-)
diff --git a/ryu/tests/packet_data/of13/4-36-ofp_queue_get_config_reply.packet b/ryu/tests/packet_data/of13/4-36-ofp_queue_get_config_reply.packet index 18bebb971a4885043e5ada46d420af829b4dba3b..898f0b3fa0afc2c899d27b17a39b274beac47a54 100644 GIT binary patch literal 211 zcmX|5u?>JQ40Bp0CSc(mVDHWjr*Hsgv2z4xfLo_nN^LiBlxD;Y;w3T@8!KVTk}!0I z+wuZIJ|6N+sgL;h#7a(>-PQc=-t)NRneU~PH=0yx(f5CV2kHTKs?P<3lrIP$8c`Gr literal 112 zcmZP(XDDC*g8x7OqJbb8h<zChz-$HvMg{>eiwnwUg7BGJpnL{~2p|hneG002h7%Az E0D%q&KmY&$ diff --git a/ryu/tests/packet_data_generator/src/x4.erl b/ryu/tests/packet_data_generator/src/x4.erl index 0ba1939..6098b45 100644 --- a/ryu/tests/packet_data_generator/src/x4.erl +++ b/ryu/tests/packet_data_generator/src/x4.erl @@ -565,13 +565,25 @@ x() -> #ofp_packet_queue{queue_id = 99, port_no = 77, properties = [ #ofp_queue_prop_min_rate{rate = 10}, - #ofp_queue_prop_max_rate{rate = 900} + #ofp_queue_prop_max_rate{rate = 900}, + #ofp_queue_prop_experimenter{experimenter = 999, + data = <<>>} ] }, #ofp_packet_queue{queue_id = 88, port_no = 77, properties = [ #ofp_queue_prop_min_rate{rate = 100}, - #ofp_queue_prop_max_rate{rate = 200} + #ofp_queue_prop_max_rate{rate = 200}, + #ofp_queue_prop_experimenter{experimenter = 999, + data = <<1:8>>} + ] + }, + #ofp_packet_queue{queue_id = 77, port_no = 77, + properties = [ + #ofp_queue_prop_min_rate{rate = 200}, + #ofp_queue_prop_max_rate{rate = 400}, + #ofp_queue_prop_experimenter{experimenter = 999, + data = <<1:8,2:8>>} ] } ]}, diff --git a/ryu/tests/unit/ofproto/json/of13/4-36-ofp_queue_get_config_reply.packet.json b/ryu/tests/unit/ofproto/json/of13/4-36-ofp_queue_get_config_reply.packet.json index 7d0a7bb..ce1f412 100644 --- a/ryu/tests/unit/ofproto/json/of13/4-36-ofp_queue_get_config_reply.packet.json +++ b/ryu/tests/unit/ofproto/json/of13/4-36-ofp_queue_get_config_reply.packet.json @@ -4,7 +4,7 @@ "queues": [ { "OFPPacketQueue": { - "len": 48, + "len": 64, "port": 77, "properties": [ { @@ -20,6 +20,14 @@ "property": 2, "rate": 900 } + }, + { + "OFPQueuePropExperimenter": { + "data": [], + "experimenter": 999, + "len": 16, + "property": 65535 + } } ], "queue_id": 99 @@ -27,7 +35,7 @@ }, { "OFPPacketQueue": { - "len": 48, + "len": 65, "port": 77, "properties": [ { @@ -43,10 +51,54 @@ "property": 2, "rate": 200 } + }, + { + "OFPQueuePropExperimenter": { + "experimenter": 999, + "data": [ + 1 + ], + "len": 17, + "property": 65535 + } } ], "queue_id": 88 } + }, + { + "OFPPacketQueue": { + "len": 66, + "port": 77, + "properties": [ + { + "OFPQueuePropMinRate": { + "len": 16, + "property": 1, + "rate": 200 + } + }, + { + "OFPQueuePropMaxRate": { + "len": 16, + "property": 2, + "rate": 400 + } + }, + { + "OFPQueuePropExperimenter": { + "experimenter": 999, + "data": [ + 1, + 2 + ], + "len": 18, + "property": 65535 + } + } + ], + "queue_id": 77 + } } ] } -- 1.9.1 ------------------------------------------------------------------------------ _______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel