diff options
author | Satoshi Fujimoto <satoshi.fujimoto7@gmail.com> | 2017-11-06 14:53:46 +0900 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2017-11-16 09:15:12 +0900 |
commit | 2599aef3bf6f8f278f6b17c6f671025ba8df0ff5 (patch) | |
tree | af85a7c8c931a12bbef2726494ac90b2dc4394d3 /README.rst | |
parent | 8185637767f870b5887a369dc569cc2933aeec34 (diff) |
*: Reject Binary Represented IP Addresses
As a default, netaddr.valid_ipv4() uses the "aton" rule for its validation,
so valid_ipv4('2') and valid_ipv4('1.2.3') returns True.
It may cause unexpected behaviors.
This commit replaces netaddr.valid_ipv4() to ryu.lib.ip.valid_ipv4(),
which is wrapper of netaddr.valid_ipv4(), and use "pton" rule in the method.
So, address representation like '2' or '1.2.3' will be rejected.
Signed-off-by: Satoshi Fujimoto <satoshi.fujimoto7@gmail.com>
Diffstat (limited to 'README.rst')
0 files changed, 0 insertions, 0 deletions