diff options
author | IWASE Yusuke <iwase.yusuke0@gmail.com> | 2015-10-26 17:30:53 +0900 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2015-10-28 14:32:02 +0900 |
commit | 7c7fb56ad67990bc3674730d658b0e574177af64 (patch) | |
tree | d07e894434eae9af5d01c627974ac19c3b2354bc | |
parent | d6b7dd5c40f344325ed8c5d87ebc8bc7f80fd80c (diff) |
packet_data: Fix wildcarded match value in OF1.0
OpenFlow Spec 1.0 does not define clearly the match value when the
corresponding wildcard flags are set, but OpenFlow 1.3.2 mandate
that masked value must be 0-bits in match.
This patch fixes wildcarded match value (dl_src) into 0-bits.
Signed-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r-- | ryu/tests/packet_data/of10/1-2-ofp_flow_mod.packet | bin | 80 -> 80 bytes | |||
-rw-r--r-- | ryu/tests/packet_data_generator/src/x1.erl | 2 |
2 files changed, 1 insertions, 1 deletions
diff --git a/ryu/tests/packet_data/of10/1-2-ofp_flow_mod.packet b/ryu/tests/packet_data/of10/1-2-ofp_flow_mod.packet Binary files differindex 11c4def9..881f4946 100644 --- a/ryu/tests/packet_data/of10/1-2-ofp_flow_mod.packet +++ b/ryu/tests/packet_data/of10/1-2-ofp_flow_mod.packet diff --git a/ryu/tests/packet_data_generator/src/x1.erl b/ryu/tests/packet_data_generator/src/x1.erl index ff5d4fb3..6935e021 100644 --- a/ryu/tests/packet_data_generator/src/x1.erl +++ b/ryu/tests/packet_data_generator/src/x1.erl @@ -49,7 +49,7 @@ x() -> % XXX ryu and flower have different defaults for the % followin fields. in_port = 0, - dl_src = <<(-1):6/unit:8>> + dl_src = <<0:6/unit:8>> }, actions = [#ofp_action_output{port = 6,max_len = 65535}]}, skip, |