Re: [Ryu-devel] [PATCH] packet lib: add nd_router messages

2013-09-01 Thread Ygor Amaral
add ICMPv6 sub encoder/decoder class for Router Solicitation and Router Advertisement messages. add ICMPv6 sub encoder/decoder class for Neighbor discovery Prefix Information Option. Signed-off-by: Ygor Amaral --- ryu/lib/packet/icmpv6.py | 241 +++ r

Re: [Ryu-devel] [PATCH 00/36] make some OFP attributes visible to users

2013-09-01 Thread FUJITA Tomonori
On Mon, 2 Sep 2013 15:05:49 +0900 YAMAMOTO Takashi wrote: > changes from the previous: > - rebase again > > YAMAMOTO Takashi (36): > of12: some "len" "type" attributes visible to user > of12: update *.json after "len" "type" changes > test_parser_v12: update after "len" changes > of12:

Re: [Ryu-devel] [PATCH] packet lib: add nd_router messages

2013-09-01 Thread FUJITA Tomonori
On Mon, 2 Sep 2013 03:23:58 -0300 Ygor Amaral wrote: > If I use Mutt E-Mail Client to send, work? I think so. > I'll send via mutt, ok? Yes, please. -- Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012,

Re: [Ryu-devel] [PATCH] packet lib: add nd_router messages

2013-09-01 Thread Ygor Amaral
Yes. I use Gmail (Web GUI). I didn't know about the problem. I'm new at this. However, I copied the patch from Gmail (Web GUI) and worked. If I use Mutt E-Mail Client to send, work? I'll send via mutt, ok? 2013/9/2 FUJITA Tomonori > On Thu, 29 Aug 2013 16:19:46 -0300 > Ygor Amaral wrote: >

[Ryu-devel] [PATCH 17/36] of12: make OFPxxxStats.length visible to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_2_parser.py | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index 76f4c41..04674f3 100644 --- a/ryu/ofproto/ofproto_

[Ryu-devel] [PATCH 21/36] of13: update *.json after "len" "type" changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../unit/ofproto/json/of13/4-1-ofp_packet_out.packet.json | 4 +++- .../json/of13/4-12-ofp_flow_stats_reply.packet.json| 14 +++--- .../unit/ofproto/json/of13/4-2-ofp_flow_mod.packet.json| 5 - .../unit/ofproto/json/of13/4-21-ofp_grou

[Ryu-devel] [PATCH 28/36] of13: make multipart request/reply's "type" visible to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_3_parser.py | 64 +++--- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 88b1e67..4b39e67 100644 --- a/ryu/ofpr

[Ryu-devel] [PATCH 18/36] of12: update *.json after OFPxxxStats.length changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../unit/ofproto/json/of12/3-12-ofp_flow_stats_reply.packet.json | 4 .../ofproto/json/of12/3-32-ofp_group_features_stats_reply.packet.json | 1 + .../ofproto/json/of12/3-34-ofp_group_desc_stats_reply.packet.json | 1 + 3 files changed, 6 insertio

[Ryu-devel] [PATCH 36/36] test_parser: ensure that "len" "length" fields can be omitted

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/test_parser.py | 20 1 file changed, 20 insertions(+) diff --git a/ryu/tests/unit/ofproto/test_parser.py b/ryu/tests/unit/ofproto/test_parser.py index 4cf5641..6ad64c0 100644 --- a/ryu/tests/unit/ofproto/test_parser

[Ryu-devel] [PATCH 30/36] of13: make OFPxxxStats.length visible to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_3_parser.py | 59 +++--- 1 file changed, 30 insertions(+), 29 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 4b39e67..38226a9 100644 --- a/ryu/ofpr

[Ryu-devel] [PATCH 25/36] of13: update *.json after OFPMatch "type" and "length" changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../json/of13/4-11-ofp_flow_stats_request.packet.json| 4 +++- .../json/of13/4-12-ofp_flow_stats_reply.packet.json | 16 .../unit/ofproto/json/of13/4-2-ofp_flow_mod.packet.json | 4 +++- .../of13/4-25-ofp_aggregate_stats_request.pac

[Ryu-devel] [PATCH 29/36] of13: update *.json after multipart request/reply's "type" changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/json/of13/4-0-ofp_desc_reply.packet.json| 3 ++- .../unit/ofproto/json/of13/4-11-ofp_flow_stats_request.packet.json | 3 ++- ryu/tests/unit/ofproto/json/of13/4-12-ofp_flow_stats_reply.packet.json | 3 ++- ryu/tests/unit/ofprot

[Ryu-devel] [PATCH 33/36] of13: update *.json after OFPHelloElemVersionBitmap changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/json/of13/4-10-ofp_hello.packet.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ryu/tests/unit/ofproto/json/of13/4-10-ofp_hello.packet.json b/ryu/tests/unit/ofproto/json/of13/4-10-ofp_hello.packet.json index 182beec..d03ff84 1

[Ryu-devel] [PATCH 12/36] of12: make OFPPacketOut.actions_len visible to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_2_parser.py | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index 66e2660..9464ed8 100644 --- a/ryu/ofproto/ofproto_v1_2_parser.py ++

[Ryu-devel] [PATCH 03/36] test_parser_v12: update after "len" changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/test_parser_v12.py | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ryu/tests/unit/ofproto/test_parser_v12.py b/ryu/tests/unit/ofproto/test_parser_v12.py index cf09d26..38916e1 100644 --- a/ryu/tests/unit/of

[Ryu-devel] [PATCH 19/36] test_parser_v12: update after OFPxxxStats.length changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/test_parser_v12.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ryu/tests/unit/ofproto/test_parser_v12.py b/ryu/tests/unit/ofproto/test_parser_v12.py index 5ed0d7e..a79347b 100644 --- a/ryu/tests/unit/ofproto/t

[Ryu-devel] [PATCH 23/36] of13: update *.json after OFPQueuePropHeader.property change

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../ofproto/json/of13/4-36-ofp_queue_get_config_reply.packet.json | 4 1 file changed, 4 insertions(+) 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_co

[Ryu-devel] [PATCH 32/36] of13: make OFPHelloElemVersionBitmap's "type" and "length" to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_3_parser.py | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 38226a9..328acd4 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/

[Ryu-devel] [PATCH 35/36] of13: update after OFPMeterBand changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../unit/ofproto/json/of13/4-45-ofp_meter_mod.packet.json| 12 +--- .../json/of13/4-48-ofp_meter_config_reply.packet.json| 4 +++- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ryu/tests/unit/ofproto/json/of13/4-45-ofp_met

[Ryu-devel] [PATCH 34/36] of13: make OFPMeterBand's "type" and "len" visible to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_3_parser.py | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 328acd4..721d02c 100644 --- a/ryu/ofproto/ofproto_v1_3

[Ryu-devel] [PATCH 26/36] of13: make OFPPacketOut.actions_len visible to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_3_parser.py | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 0d8aee5..88b1e67 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++

[Ryu-devel] [PATCH 15/36] of12: make OFPStatsReply.type visible to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_2_parser.py | 7 --- 1 file changed, 7 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index 9464ed8..76f4c41 100644 --- a/ryu/ofproto/ofproto_v1_2_parser.py +++ b/ryu/ofproto/ofprot

[Ryu-devel] [PATCH 16/36] of12: update *.json after OFPStatsReply.type changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/json/of12/3-0-ofp_desc_stats_reply.packet.json | 3 ++- ryu/tests/unit/ofproto/json/of12/3-12-ofp_flow_stats_reply.packet.json | 3 ++- .../unit/ofproto/json/of12/3-26-ofp_aggregate_stats_reply.packet.json | 3 ++- .../unit/ofproto/json

[Ryu-devel] [PATCH 08/36] of12: update *.json after OFPMatch "type" and "length" changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../json/of12/3-11-ofp_flow_stats_request.packet.json| 4 +++- .../json/of12/3-12-ofp_flow_stats_reply.packet.json | 16 .../unit/ofproto/json/of12/3-2-ofp_flow_mod.packet.json | 4 +++- .../of12/3-25-ofp_aggregate_stats_request.pac

[Ryu-devel] [PATCH 13/36] of12: update *.json after OFPPacketOut.actions_len changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/json/of12/3-1-ofp_packet_out.packet.json | 1 + 1 file changed, 1 insertion(+) diff --git a/ryu/tests/unit/ofproto/json/of12/3-1-ofp_packet_out.packet.json b/ryu/tests/unit/ofproto/json/of12/3-1-ofp_packet_out.packet.json index e6bf245.

[Ryu-devel] [PATCH 11/36] test_parser_v12: update after OFPErrorExperimenterMsg.type changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/test_parser_v12.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ryu/tests/unit/ofproto/test_parser_v12.py b/ryu/tests/unit/ofproto/test_parser_v12.py index afdfea3..e3f0bda 100644 --- a/ryu/tests/unit/ofproto

[Ryu-devel] [PATCH 04/36] of12: make OFPQueuePropHeader.property visible to user

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_2_parser.py | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index c217681..a893b6a 100644 --- a/ryu/ofproto/ofproto_v1_2_parser.py +++ b/

[Ryu-devel] [PATCH 22/36] of13: make OFPQueuePropHeader.property visible to user

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_3_parser.py | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index a2032c2..6b87b47 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/

[Ryu-devel] [PATCH 01/36] of12: some "len" "type" attributes visible to user

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_2_parser.py | 80 +- 1 file changed, 36 insertions(+), 44 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index 382cc32..c217681 100644 --- a/ryu/ofpr

[Ryu-devel] [PATCH 14/36] test_parser_v12: update after OFPPacketOut.actions_len changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/test_parser_v12.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/tests/unit/ofproto/test_parser_v12.py b/ryu/tests/unit/ofproto/test_parser_v12.py index e3f0bda..5ed0d7e 100644 --- a/ryu/tests/unit/ofproto/test_

[Ryu-devel] [PATCH 31/36] of13: update *.json after OFPxxxStats.length changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../ofproto/json/of13/4-12-ofp_flow_stats_reply.packet.json| 4 .../ofproto/json/of13/4-34-ofp_group_desc_reply.packet.json| 1 + .../ofproto/json/of13/4-48-ofp_meter_config_reply.packet.json | 1 + .../ofproto/json/of13/4-50-ofp_meter_stats_re

[Ryu-devel] [PATCH 20/36] of13: some "len" "type" attributes visible to user

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_3_parser.py | 78 +- 1 file changed, 35 insertions(+), 43 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 3b5a4b4..a2032c2 100644 --- a/ryu/ofpr

[Ryu-devel] [PATCH 02/36] of12: update *.json after "len" "type" changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../unit/ofproto/json/of12/3-1-ofp_packet_out.packet.json | 4 +++- .../json/of12/3-12-ofp_flow_stats_reply.packet.json| 14 +++--- .../unit/ofproto/json/of12/3-2-ofp_flow_mod.packet.json| 5 - .../unit/ofproto/json/of12/3-21-ofp_grou

[Ryu-devel] [PATCH 07/36] of12: make OFPMatch "type" and "length" visible to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_2_parser.py | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index a893b6a..4ff7bc9 100644 --- a/ryu/ofproto/ofproto_v1_2_parser

[Ryu-devel] [PATCH 10/36] of12: update *.json after OFPErrorExperimenterMsg.type changes

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../unit/ofproto/json/of12/3-41-ofp_error_msg_experimenter.packet.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ryu/tests/unit/ofproto/json/of12/3-41-ofp_error_msg_experimenter.packet.json b/ryu/tests/unit/ofproto/json/of12/3-41-o

[Ryu-devel] [PATCH 05/36] test_parser_v12: update after OFPQueuePropHeader.property change

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/test_parser_v12.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ryu/tests/unit/ofproto/test_parser_v12.py b/ryu/tests/unit/ofproto/test_parser_v12.py index 38916e1..afdfea3 100644 --- a/ryu/tests/unit/ofproto

[Ryu-devel] [PATCH 06/36] of12: update *.json after OFPQueuePropHeader.property change

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- .../ofproto/json/of12/3-36-ofp_queue_get_config_reply.packet.json | 4 1 file changed, 4 insertions(+) diff --git a/ryu/tests/unit/ofproto/json/of12/3-36-ofp_queue_get_config_reply.packet.json b/ryu/tests/unit/ofproto/json/of12/3-36-ofp_queue_get_co

[Ryu-devel] [PATCH 09/36] of12: make OFPErrorExperimenterMsg.type visible to users

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_2_parser.py | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index 4ff7bc9..66e2660 100644 --- a/ryu/ofproto/ofproto_v1_2_parser.py +++ b/r

[Ryu-devel] [PATCH 00/36] make some OFP attributes visible to users

2013-09-01 Thread YAMAMOTO Takashi
changes from the previous: - rebase again YAMAMOTO Takashi (36): of12: some "len" "type" attributes visible to user of12: update *.json after "len" "type" changes test_parser_v12: update after "len" changes of12: make OFPQueuePropHeader.property visible to user test_parser_v12: update af

Re: [Ryu-devel] [PATCH] add .tox/ to .gitignore

2013-09-01 Thread FUJITA Tomonori
On Mon, 2 Sep 2013 13:48:51 +0900 FUJITA Tomonori wrote: > Signed-off-by: FUJITA Tomonori > --- > .gitignore | 1 + > 1 file changed, 1 insertion(+) Applied. -- Learn the latest--Visual Studio 2012, SharePoint 2013,

Re: [Ryu-devel] [PATCH 1/5] move ryu-manager to entrypoints

2013-09-01 Thread FUJITA Tomonori
On Fri, 30 Aug 2013 14:08:46 +0900 YAMAMOTO Takashi wrote: > Signed-off-by: YAMAMOTO Takashi > --- > bin/ryu-manager | 90 > - > ryu/cmd/__init__.py | 0 > ryu/cmd/manager.py | 90 > +

Re: [Ryu-devel] [PATCH 1/5] packet_data_generator: move of_protocol upstream back to the origin

2013-09-01 Thread FUJITA Tomonori
On Mon, 2 Sep 2013 08:53:25 +0900 YAMAMOTO Takashi wrote: > stop maintaining a private repo as all of our pullup requests > have been merged into the origin. > > Signed-off-by: YAMAMOTO Takashi > --- > ryu/tests/packet_data_generator/rebar.config | 7 ++- > 1 file changed, 2 insertions(+)

[Ryu-devel] [PATCH] add .tox/ to .gitignore

2013-09-01 Thread FUJITA Tomonori
Signed-off-by: FUJITA Tomonori --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 3f0231b..3388eb1 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ GPATH GSYMS *.log .venv/ +.tox/ .coverage covhtml/ coverage.xml -- 1.7.12.4 (Apple Git

Re: [Ryu-devel] [PATCH] igmp: add some constant values

2013-09-01 Thread FUJITA Tomonori
On Mon, 02 Sep 2013 13:36:43 +0900 Yuichi Ito wrote: > hello. > > this patch seems to be applied twice: > > https://github.com/osrg/ryu/commit/a0460efd15e68810bbcc0323d8da2d91c3012510 > https://github.com/osrg/ryu/commit/98998118d6f51148f9f0005165e99984e97a711a > > would you cancel the later?

Re: [Ryu-devel] [PATCH] rest_router: make pep8 comfortable

2013-09-01 Thread FUJITA Tomonori
On Mon, 2 Sep 2013 13:57:50 +0900 YAMAMOTO Takashi wrote: > Signed-off-by: YAMAMOTO Takashi > --- > ryu/app/rest_router.py | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) Applied. -- Learn the latest--V

[Ryu-devel] [PATCH] rest_router: make pep8 comfortable

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/app/rest_router.py | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ryu/app/rest_router.py b/ryu/app/rest_router.py index f3cac02..47840e9 100644 --- a/ryu/app/rest_router.py +++ b/ryu/app/rest_router.py @@ -1657,9 +1657,11 @@ class

Re: [Ryu-devel] [PATCH] igmp: add some constant values

2013-09-01 Thread Yuichi Ito
hello. this patch seems to be applied twice: https://github.com/osrg/ryu/commit/a0460efd15e68810bbcc0323d8da2d91c3012510 https://github.com/osrg/ryu/commit/98998118d6f51148f9f0005165e99984e97a711a would you cancel the later? or shall I post a new patch? thanks. On Mon, 2 Sep 2013 12:08:28 +09

Re: [Ryu-devel] Examples of multipart message handler that are listed in the Wiki is wrong?

2013-09-01 Thread Yoshihiro Kaneko
Hi, I added documents for OF1.2/1.3 messages, including updated examples. Please refer to http://ryu.readthedocs.org/en/latest/ofproto_v1_3_ref.html. Also, I intend to update the layout of the page to improve a readability. Thanks, Kaneko 2013/8/29 Tsuboi Toshiki : > Hi > I can't find Event Cla

Re: [Ryu-devel] [PATCH] Add a configuration file for tox (http://testrun.org/tox/)

2013-09-01 Thread FUJITA Tomonori
On Thu, 29 Aug 2013 11:31:50 +0900 Satoshi Kobayashi wrote: > Python 2.6 and 2.7 interpreters are added to PATH, you can execute the > following. Each virtual environment will be made and a test will be run. > > $ tox > > NOTE: py33 was failure because dependence packages are not worked on Pyt

Re: [Ryu-devel] [PATCH v2] Fix POP_MPLS of ofctl_v1_3.to_actions() problem

2013-09-01 Thread FUJITA Tomonori
On Thu, 29 Aug 2013 19:07:22 +0900 Satoshi Kobayashi wrote: > POP_MPLS (class OFPActionPopMpls) requires ethertype. > > Signed-off-by: Satoshi Kobayashi > --- > Changes for v2: > - Fix Copytight > ryu/lib/ofctl_v1_3.py |3 +- > ryu/tests/unit/lib/test_ofctl_v1_3.py | 58

Re: [Ryu-devel] [PATCH] packet lib: add nd_router messages

2013-09-01 Thread FUJITA Tomonori
On Thu, 29 Aug 2013 16:19:46 -0300 Ygor Amaral wrote: > add ICMPv6 sub encoder/decoder class for Router Solicitation and > Router Advertisement messages. > > add ICMPv6 sub encoder/decoder class for Neighbor discovery > Prefix Information Option. > > Signed-off-by: Ygor Amaral Looks great. Th

[Ryu-devel] [PATCH 1/3] ofproto: remove some assertions

2013-09-01 Thread YAMAMOTO Takashi
remove some assertions which merely prevent serializing an object multiple times. Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_parser.py | 5 - ryu/ofproto/ofproto_v1_0_parser.py| 1 - ryu/tests/unit/ofproto/test_ofproto_parser.py | 31 +--

[Ryu-devel] [PATCH 2/3] test_parser: test serializing a message multiple times

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/test_parser.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ryu/tests/unit/ofproto/test_parser.py b/ryu/tests/unit/ofproto/test_parser.py index 4cf5641..9b77573 100644 --- a/ryu/tests/unit/ofproto/test_parser.py +++ b/ryu/tests

[Ryu-devel] [PATCH 3/3] ofproto: raise an exception for unsupported operation

2013-09-01 Thread YAMAMOTO Takashi
explicitly desupport repeated serializations of an OFPMatch composed with old API, rather than silently producing corrupted packets. Signed-off-by: YAMAMOTO Takashi --- ryu/ofproto/ofproto_v1_2_parser.py | 5 + ryu/ofproto/ofproto_v1_3_parser.py | 5 + 2 files changed, 10 insertions(+)

Re: [Ryu-devel] [PATCH] bpdu.py: use text address

2013-09-01 Thread FUJITA Tomonori
On Thu, 29 Aug 2013 13:32:54 +0900 "watanabe.fumitaka" wrote: > Signed-off-by: WATANABE Fumitaka > --- > ryu/lib/packet/bpdu.py |2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied, thanks. -- Learn the

Re: [Ryu-devel] [PATCH] igmp: add some constant values

2013-09-01 Thread FUJITA Tomonori
On Thu, 29 Aug 2013 10:22:21 +0900 Yuichi Ito wrote: > Signed-off-by: Yuichi Ito > --- > ryu/lib/packet/igmp.py |6 ++ > 1 file changed, 6 insertions(+) Applied, thanks. -- Learn the latest--Visual Studio 2012

Re: [Ryu-devel] [PATCH] llc.py: correct a variable name

2013-09-01 Thread FUJITA Tomonori
On Thu, 29 Aug 2013 11:50:22 +0900 "watanabe.fumitaka" wrote: > Signed-off-by: WATANABE Fumitaka > --- > ryu/lib/packet/llc.py|4 ++-- > ryu/tests/unit/packet/test_packet.py | 10 +- > 2 files changed, 7 insertions(+), 7 deletions(-) Applied, thanks.

Re: [Ryu-devel] [PATCH] packet lib: igmp: add a constant value

2013-09-01 Thread FUJITA Tomonori
On Thu, 29 Aug 2013 13:07:31 +0900 Yuichi Ito wrote: > Signed-off-by: Yuichi Ito > --- > ryu/lib/packet/igmp.py |1 + > 1 file changed, 1 insertion(+) Applied, thanks. -- Learn the latest--Visual Studio 2012, Shar

Re: [Ryu-devel] [PATCH 0/2] add docstrings for ofproto message classes

2013-09-01 Thread FUJITA Tomonori
On Sun, 1 Sep 2013 21:44:26 +0900 Yoshihiro Kaneko wrote: > Yoshihiro Kaneko (2): > of13: add docstrings for openflow messages > of12: add docstrings for openflow messages > > ryu/ofproto/ofproto_v1_2_parser.py | 1459 +++ > ryu/ofproto/ofproto_v1_3_parser.py |

Re: [Ryu-devel] [PATCH 0/2] add docstrings for ofproto message classes

2013-09-01 Thread YAMAMOTO Takashi
> Yoshihiro Kaneko (2): > of13: add docstrings for openflow messages > of12: add docstrings for openflow messages thanks. -> OFP_NO_BUFFER probably type vs type_ thing needs to be noted somewhere? YAMAMOTO Takashi > > ryu/ofproto/ofproto_v1_2_parser.py | 1459

[Ryu-devel] [PATCH 1/5] packet_data_generator: move of_protocol upstream back to the origin

2013-09-01 Thread YAMAMOTO Takashi
stop maintaining a private repo as all of our pullup requests have been merged into the origin. Signed-off-by: YAMAMOTO Takashi --- ryu/tests/packet_data_generator/rebar.config | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/ryu/tests/packet_data_generator/rebar.config

[Ryu-devel] [PATCH 2/5] packet_data_generator: be specific about versions of dependencies

2013-09-01 Thread YAMAMOTO Takashi
to make it easier to find out which versions of libraries are used to generate our packet_data. Signed-off-by: YAMAMOTO Takashi --- ryu/tests/packet_data_generator/rebar.config | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ryu/tests/packet_data_generator/rebar.config

[Ryu-devel] [PATCH 5/5] test_parser: update expected json results

2013-09-01 Thread YAMAMOTO Takashi
the output has been changed by the following commit. it isn't significant for us because we never look at the inside of datapath id. https://github.com/FlowForwarding/of_protocol/commit/2bc284119af26ba70c7b9148669da013926b8e71 Signed-off-by: YAMAMOTO Takashi --- ryu/tests/unit/ofproto/json/of12

[Ryu-devel] [PATCH 4/5] packet_data: regen

2013-09-01 Thread YAMAMOTO Takashi
the output has been changed by the following commit. it isn't significant for us because we never look at the inside of datapath id. https://github.com/FlowForwarding/of_protocol/commit/2bc284119af26ba70c7b9148669da013926b8e71 Signed-off-by: YAMAMOTO Takashi --- .../packet_data/of12/3-6-ofp_fea

[Ryu-devel] [PATCH 3/5] packet_data_generator: follow the recent fixes in of_protocol upstream

2013-09-01 Thread YAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi --- ryu/tests/packet_data_generator/src/x3.erl | 10 +- ryu/tests/packet_data_generator/src/x4.erl | 12 ++-- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/ryu/tests/packet_data_generator/src/x3.erl b/ryu/tests/packet_data_genera

[Ryu-devel] [PATCH 0/2] add docstrings for ofproto message classes

2013-09-01 Thread Yoshihiro Kaneko
Yoshihiro Kaneko (2): of13: add docstrings for openflow messages of12: add docstrings for openflow messages ryu/ofproto/ofproto_v1_2_parser.py | 1459 +++ ryu/ofproto/ofproto_v1_3_parser.py | 1674 2 files changed, 3133 insertio

[Ryu-devel] A question about ARP pkts' matching option

2013-09-01 Thread chen zhang
hello everyone: I'm using ryu recently,I try to transfer pox's l3_learning.py to suport IP-port binding in ryu,I use "sudo mn --controller remote --mac --topo single,3" to run my mininet,firstly,h1 suceeds to ping h2,and a flow whose actions are "actions.append(datapath.ofproto_parser.OFPActionS