[Ryu-devel] Event Timing

2013-05-03 Thread Kevin Han
Hi, Are there any events in ryu which can be timed to run at certain intervals. For example, would I be able to set up an event to time out cache entries in my tables every second? If not, any tips on how I would go about creating such an event? Thank You, Kevin Han

[Ryu-devel] using StreamServer defined in hub.py to listen ipv6 protocol

2013-05-03 Thread jian lee
Hi,I used the StreamServer you defined in hub.py to listen ipv6 protocol,codes is bellow: from ryu.lib.hub import StreamServer listen_info = (('::', 179), 10, 50) server = StreamServer(listen_info, handler) ** but,it didn,t

[Ryu-devel] [PATCH] Support bind IPv6 addresses in StreamServer

2013-05-03 Thread Can Zhang
Use a very loose condition to determine if the address is an IPv6 address or not. Signed-off-by: Can Zhang --- ryu/lib/hub.py | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ryu/lib/hub.py b/ryu/lib/hub.py index 44e5fea..e74b74a 100644 --- a/ryu/lib/hub.py +++ b/ryu/

[Ryu-devel] [PATCH 7/8] of1.3: fix parser of OFPGetAsyncReply

2013-05-03 Thread Yoshihiro Kaneko
The (un)pack format of OFPGetAsycnReply extracts 6 values. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index c2d6500.

[Ryu-devel] [PATCH 5/8] of1.3: fix wrong method name in OFPQueueGetConfigRequest

2013-05-03 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index c733603..5347db9 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/ryu/o

[Ryu-devel] [PATCH 8/8] of1.3: fix OFPPortStatus parser

2013-05-03 Thread Yoshihiro Kaneko
A correction same as OF1.2. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 5997dcd..3f2d020 100644 --- a/ryu/ofproto/o

[Ryu-devel] [PATCH 6/8] of1.3: fix serializer of OFPSetAsync

2013-05-03 Thread Yoshihiro Kaneko
The pack format of OFPSetAsync requires 6 arguments. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 5347db9..c2d6500

[Ryu-devel] [PATCH 4/8] of1.3: fix pack string of OFPMeterStatsRequest

2013-05-03 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/ofproto/ofproto_v1_3.py b/ryu/ofproto/ofproto_v1_3.py index aa8f776..3a40eef 100644 --- a/ryu/ofproto/ofproto_v1_3.py +++ b/ryu/ofproto/ofproto_v1_3.py @@ -70

[Ryu-devel] [PATCH 2/8] of1.3: fix attribute name of OFPGroupDescStats

2013-05-03 Thread Yoshihiro Kaneko
accord with OF1.3.0/1.3.1 spec. Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index e64a433..447115c 100644 --- a/ryu/ofp

[Ryu-devel] [PATCH 3/8] of1.3: fix wrong class name in OFPGroupFeaturesStatsRequest.__init__()

2013-05-03 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 447115c..c733603 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/ryu/o

[Ryu-devel] [PATCH 1/8] of1.3: fix lacking argument in OFPAggregateStatsRequest.__init__()

2013-05-03 Thread Yoshihiro Kaneko
Signed-off-by: Yoshihiro Kaneko --- ryu/ofproto/ofproto_v1_3_parser.py |1 + 1 file changed, 1 insertion(+) diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 3213115..e64a433 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/ryu/ofproto/ofproto_v