New submission from Hristo Venev:
`ipaddress.IPv4Network('127.0.0.0/16').reverse_pointer =
'0/16.0.0.127.in-addr.arpa'` is definitely wrong. I think it should be
'0.127.in-addr.arpa'.
A funnier case, `ipaddress.IPv6Network('2001:db8::/32').reverse_pointer =
'2.3./.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa'`.
For the case where no single reverse pointer exists (e.g. `127.0.0.0/13`), I
think it should be `None`.
----------
components: Library (Lib)
messages: 294854
nosy: h.venev
priority: normal
severity: normal
status: open
title: ipaddress.IPv{4,6}Network.reverse_pointer is broken
type: behavior
versions: Python 3.5
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue30528>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com