Isaku Yamahata
5ef02dfc55
ofproto_v1_0_parser: allows 0 as dl_{src, dst} for OFPMatch
...
When 0 is passed for dl_{src, dst}, it is converted to '\x00' * 6
So when creating OFPMatch with wildcarded dl_{src, dst},
the argument can be simplified to 0 instead of '\x00' * 6.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-29 03:30:41 +09:00
Isaku Yamahata
18cbaad5ad
lib/mac: add helper function/values
...
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-29 03:30:39 +09:00
Isaku Yamahata
326eb1d839
ofproto/ofproto_v1_0: typo, missing consts
...
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-29 03:28:04 +09:00
FUJITA Tomonori
1866e2dd87
move MsgBase class to ofproto_parser.py from ofproto_parser_v1_0.py
...
This moves MsgBase class to ofproto_parser.py from
ofproto_parser_v1_0.py in order to enable OF 1.2 version parser to use
MsgBase class.
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-25 15:53:54 -08:00
FUJITA Tomonori
68e7bc77bb
remove OF version dependence from MsgBase class
...
This removes OF 1.0 version dependence from MsgBase class to enable OF
1.2 version parser to use MsgBase class.
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-25 15:48:39 -08:00
Isaku Yamahata
741ac692b0
pylint: add a script to run pylint and pylintrc
...
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-24 11:54:59 +09:00
Isaku Yamahata
d05fbf2807
pep8: utils.py
...
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-24 11:54:57 +09:00
Isaku Yamahata
9cc4f69d72
pep8: ryu/ofproto/ofproto_v1_0.py
...
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-24 11:54:55 +09:00
Isaku Yamahata
91eb8983f1
ryu.conf: eliminate obsolete config
...
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-24 11:54:53 +09:00
FUJITA Tomonori
67a06fc17f
Use from gevent.queue import Queue
...
For consistency.
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-17 23:04:32 +09:00
FUJITA Tomonori
cd0fbaffd9
Fix to send OFPT_HELLO with the highest OpenFlow protocol version
...
Preparation for 1.2 support.
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-17 23:04:31 +09:00
Isaku Yamahata
3f7d742881
doc: how-l2-segregation-works: update images a bit
...
Use arrows consistently.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-04 16:17:20 +09:00
Isaku Yamahata
a3b9db399f
doc: fix typos
...
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-04 16:17:03 +09:00
Isaku Yamahata
fdbb049efc
doc: use Network Operating System instead of Network OS for consistency
...
s/Network OS/Network Operating System/g
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-04 16:16:05 +09:00
FUJITA Tomonori
a4b65e5ba1
doc: fix typo
...
Pointed out by Dan Wendlandt
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2012-01-04 09:52:33 +09:00
FUJITA Tomonori
156ba7137a
doc: clarify our goal for OpenStack
...
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2011-12-21 16:37:07 +09:00
FUJITA Tomonori
aa5051a162
initial commit
...
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2011-12-09 15:56:05 +09:00