Normalizes IPv6 addresses provided in printable format, returning the same address in printable format. (2001:0db8:0:0::1 -> 2001:db8::1)
(str)
| 698 | |
| 699 | |
| 700 | def in6_ptop(str): |
| 701 | # type: (str) -> str |
| 702 | """ |
| 703 | Normalizes IPv6 addresses provided in printable format, returning the |
| 704 | same address in printable format. (2001:0db8:0:0::1 -> 2001:db8::1) |
| 705 | """ |
| 706 | return inet_ntop(socket.AF_INET6, inet_pton(socket.AF_INET6, str)) |
| 707 | |
| 708 | |
| 709 | def in6_isincluded(addr, prefix, plen): |