A component-based software defined networking framework for OpenStack.
Go to file
Slawek Kaplonski 4f224538e1 Fix convertion of ipv4 to string on i386 and arch
On architectures like i386 or arm convertion of IPv4 to string
was failing in some cases.
It was like that because some integer values were converted to
long which is not the case on x86_64.
It was like that for example with value "2871386400" which is
used in ryu.tests.unit.ofproto.test_parser_v10:TestOFPMatch unit
test.
Because of that this test was failing when running on architectures
where integer range was too small to handle this value.

Signed-off-by: Slawek Kaplonski <skaplons@redhat.com>
Reviewed-by: IWASE Yusuke <iwase.yusuke0@gmail.com>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>

Backport from https://github.com/faucetsdn/ryu/commit/d7d526ad

Story: #2009283
Task: #43613
Change-Id: I5770ee66f7863c50847c3560b70f0d4360605561
2021-10-13 15:51:43 +02:00
doc Remove os_ken/app and os_ken/services/protocols/bgp/api/jsonrpc modules 2021-03-02 08:29:32 +09:00
etc/os_ken Rename "ryu" to "os_ken" everywhere 2018-11-27 20:48:02 +00:00
os_ken Fix convertion of ipv4 to string on i386 and arch 2021-10-13 15:51:43 +02:00
releasenotes Update master for stable/xena 2021-09-10 14:32:06 +00:00
tools Remove os_ken/app and os_ken/services/protocols/bgp/api/jsonrpc modules 2021-03-02 08:29:32 +09:00
.coveragerc Apply OpenStack Cookiecutter template 2018-09-04 17:00:24 +00:00
.gitignore Rename "ryu" to "os_ken" everywhere 2018-11-27 20:48:02 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:48:36 +00:00
.mailmap Apply OpenStack Cookiecutter template 2018-09-04 17:00:24 +00:00
.pylintrc .pylintrc: Remove deprecated output format feature 2016-02-27 20:40:35 +09:00
.stestr.conf Apply OpenStack Cookiecutter template 2018-09-04 17:00:24 +00:00
.travis.yml Rename "ryu" to "os_ken" everywhere 2018-11-27 20:48:02 +00:00
.zuul.yaml Add Python3 yoga unit tests 2021-09-10 14:32:07 +00:00
CONTRIBUTING.rst doc: Improve the document structure 2019-10-01 17:18:14 +09:00
HACKING.rst Apply OpenStack Cookiecutter template 2018-09-04 17:00:24 +00:00
LICENSE Apply OpenStack Cookiecutter template 2018-09-04 17:00:24 +00:00
MANIFEST.in Rename "ryu" to "os_ken" everywhere 2018-11-27 20:48:02 +00:00
README.rst Update some URLs in README and tox 2020-07-08 14:08:19 +02:00
lower-constraints.txt Remove os_ken/app and os_ken/services/protocols/bgp/api/jsonrpc modules 2021-03-02 08:29:32 +09:00
requirements.txt Remove os_ken/app and os_ken/services/protocols/bgp/api/jsonrpc modules 2021-03-02 08:29:32 +09:00
run_tests.sh Drop Python2 support and testing 2020-01-18 19:29:14 +00:00
setup.cfg setup.cfg: Replace dashes with underscores 2021-05-19 09:57:18 +08:00
setup.py Apply OpenStack Cookiecutter template 2018-09-04 17:00:24 +00:00
test-requirements.txt Fix lower-constraints job 2021-02-10 10:56:49 +09:00
tox.ini Changed minversion in tox to 3.18.0 2021-08-11 19:39:51 +08:00

README.rst

os-ken

A component-based software defined networking framework in OpenStack.

This is a fork of the Ryu library tailored for OpenStack Neutron.