Signed-off-by: IWASE Yusuke <[email protected]>
---
.../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
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel