summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorSimon Horman <horms@verge.net.au>2014-02-20 09:11:03 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2014-02-26 23:39:41 +0900
commit41b11296c4a1b1fc48c19c94a2809c0a369023f1 (patch)
tree6271998fd0dde08692a7378f52da5a64633e94ab
parent5309a5649fada04ce5c03423b738de8e1f1c7bea (diff)
packet_data_generator: of14: Add table desc
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r--ryu/tests/packet_data_generator/src/x5.erl34
1 files changed, 33 insertions, 1 deletions
diff --git a/ryu/tests/packet_data_generator/src/x5.erl b/ryu/tests/packet_data_generator/src/x5.erl
index fb7b6086..91ccc687 100644
--- a/ryu/tests/packet_data_generator/src/x5.erl
+++ b/ryu/tests/packet_data_generator/src/x5.erl
@@ -2573,6 +2573,38 @@ x() ->
experimenter = 16#deadbeaf,
exp_type = 16#cafe7777,
data = <<"testdata99999999">>
- }
+ },
+ #ofp_table_desc_request{flags = []},
+ #ofp_table_desc_reply{flags = [],
+ tables =
+ [#ofp_table_desc{
+ table_id = 7,
+ config = [],
+ properties =
+ [ #ofp_table_mod_prop_experimenter{
+ experimenter = 101,
+ exp_type = 0,
+ data = <<>>}]},
+ #ofp_table_desc{
+ table_id = 8,
+ config = [],
+ properties =
+ [#ofp_table_mod_prop_eviction{flags = []},
+ #ofp_table_mod_prop_vacancy{
+ vacancy = 0,
+ vacancy_down = 0,
+ vacancy_up = 0},
+ #ofp_table_mod_prop_experimenter{
+ experimenter = 101,
+ exp_type = 0,
+ data = <<>>},
+ #ofp_table_mod_prop_experimenter{
+ experimenter = 101,
+ exp_type = 1,
+ data = <<1:32>>},
+ #ofp_table_mod_prop_experimenter{
+ experimenter = 101,
+ exp_type = 2,
+ data = <<1:32,2:32>>}]}]}
],
lists:foldl(fun x:do/2, {5, 0}, List).