FUJITA Tomonori
e472f943ec
Ryu 3.0
...
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
v3.0
2013-09-03 19:59:50 +09:00
watanabe.fumitaka
e777a16f84
rest_firewall: blocked packet logging
...
Signed-off-by: WATANABE Fumitaka <watanabe.fumitaka@nttcom.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-03 17:23:22 +09:00
watanabe.fumitaka
05cdadc900
ofctl v1.0/v1.2: add miss_send_len for packet in
...
Signed-off-by: WATANABE Fumitaka <watanabe.fumitaka@nttcom.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-03 17:23:21 +09:00
FUJITA Tomonori
23013d8389
restore bin/ryu-manager
...
Some environments assumes bin/ryu-manager (executes it locally). So
let's restore it.
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-03 16:04:32 +09:00
watanabe.fumitaka
7d4a54c44e
packet lib: bpdu: add some constant values
...
Signed-off-by: WATANABE Fumitaka <watanabe.fumitaka@nttcom.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-03 14:01:14 +09:00
watanabe.fumitaka
1837366049
rest_firewall: bug fix of dict keyError
...
Signed-off-by: WATANABE Fumitaka <watanabe.fumitaka@nttcom.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-03 14:00:47 +09:00
Yoshihiro Kaneko
62170fba87
doc: update format of pages for ofproto
...
- add explicit classified layout to ofproto_v1_[23]_ref
- put contents of ofproto_ref back to toctree.
Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-03 13:59:13 +09:00
FUJITA Tomonori
eacabd75c5
doc: fix warnings
...
ryu/lib/packet/icmpv6.py:docstring of ryu.lib.packet.icmpv6.nd_option_pi:23: WARNING: Inline emphasis start-string without end-string.
ryu/doc/source/ofproto_v1_2_ref.rst:: WARNING: document isn't included in any toctree
ryu/doc/source/ofproto_v1_3_ref.rst:: WARNING: document isn't included in any toctree
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 20:12:51 +09:00
Yoshihiro Kaneko
673c811f85
doc: update reference page for ofproto.
...
Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:43:50 +09:00
Yoshihiro Kaneko
f7ff5b80bd
of12, of13: small update of the document
...
- add a note about type and type_.
- change 0xffffffff into OFP_NO_BUFFER.
Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:43:39 +09:00
YAMAMOTO Takashi
baddcecedc
test_parser: ensure that "len" "length" fields can be omitted
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:39 +09:00
YAMAMOTO Takashi
6a099204c3
of13: update after OFPMeterBand changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:39 +09:00
YAMAMOTO Takashi
bfa0a8460c
of13: make OFPMeterBand's "type" and "len" visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:39 +09:00
YAMAMOTO Takashi
e65fa56db1
of13: update *.json after OFPHelloElemVersionBitmap changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:39 +09:00
YAMAMOTO Takashi
d3706ca156
of13: make OFPHelloElemVersionBitmap's "type" and "length" to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:39 +09:00
YAMAMOTO Takashi
e63dc32ff2
of13: update *.json after OFPxxxStats.length changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:39 +09:00
YAMAMOTO Takashi
d46b1eb8ff
of13: make OFPxxxStats.length visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:39 +09:00
YAMAMOTO Takashi
52bece11b1
of13: update *.json after multipart request/reply's "type" changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
1957204de4
of13: make multipart request/reply's "type" visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
71e5eb3d76
of13: update *.json after OFPPacketOut.actions_len changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
1bf4f6ddd3
of13: make OFPPacketOut.actions_len visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
d388d994c9
of13: update *.json after OFPMatch "type" and "length" changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
ab19de6a8c
of13: make OFPMatch "type" and "length" visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
f798a2ed30
of13: update *.json after OFPQueuePropHeader.property change
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
844a13f23b
of13: make OFPQueuePropHeader.property visible to user
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
1ca1ccdec8
of13: update *.json after "len" "type" changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
2c4d58367c
of13: some "len" "type" attributes visible to user
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
ddeee6ab29
test_parser_v12: update after OFPxxxStats.length changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:38 +09:00
YAMAMOTO Takashi
d9ed5a5f13
of12: update *.json after OFPxxxStats.length changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
180462bf4e
of12: make OFPxxxStats.length visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
a5805021f6
of12: update *.json after OFPStatsReply.type changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
3969270a5b
of12: make OFPStatsReply.type visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
ccad3f86c0
test_parser_v12: update after OFPPacketOut.actions_len changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
4110b404de
of12: update *.json after OFPPacketOut.actions_len changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
1db25c979c
of12: make OFPPacketOut.actions_len visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
3607503550
test_parser_v12: update after OFPErrorExperimenterMsg.type changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
27d13842f5
of12: update *.json after OFPErrorExperimenterMsg.type changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
50bfeb7ab9
of12: make OFPErrorExperimenterMsg.type visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
1e93f59864
of12: update *.json after OFPMatch "type" and "length" changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
dd10c22d5a
of12: make OFPMatch "type" and "length" visible to users
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
bed4bd1e02
of12: update *.json after OFPQueuePropHeader.property change
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:37 +09:00
YAMAMOTO Takashi
84b290c78a
test_parser_v12: update after OFPQueuePropHeader.property change
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:36 +09:00
YAMAMOTO Takashi
6cd20b2739
of12: make OFPQueuePropHeader.property visible to user
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:36 +09:00
YAMAMOTO Takashi
9b221f1eaa
test_parser_v12: update after "len" changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:36 +09:00
YAMAMOTO Takashi
3d623c82c7
of12: update *.json after "len" "type" changes
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:36 +09:00
YAMAMOTO Takashi
80533a0afb
of12: some "len" "type" attributes visible to user
...
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 19:41:36 +09:00
Ygor Amaral
a6b71f671e
packet lib: icmpv6: add nd_router messages
...
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 <yabls@cin.ufpe.br>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 16:00:04 +09:00
FUJITA Tomonori
cdbc7394c7
add .tox/ to .gitignore
...
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 14:44:29 +09:00
YAMAMOTO Takashi
ada18bade1
workaround a python bug
...
without this patch, "python ./setup.py install" produced the following
errors with python 2.7.3 on ubuntu 12.04.
Error in sys.exitfunc:
Traceback (most recent call last):
File "/usr/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
func(*targs, **kargs)
File "/usr/lib/python2.7/atexit.py", line 24, in _run_exitfuncs
func(*targs, **kargs)
File "/usr/lib/python2.7/multiprocessing/util.py", line 284, in _exit_function
info('process shutting down')
TypeError: 'NoneType' object is not callable
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 14:41:28 +09:00
YAMAMOTO Takashi
205485e052
stick with pbr 0.5.19
...
the latest versions of pbr generate scripts which don't support
multiversion. to avoid importing modules from older multiversion-aware
installations of ryu, we prefer multiversion-aware scripts.
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2013-09-02 14:41:27 +09:00