MCPcopy Index your code
hub / github.com/RustPython/RustPython / _IPv4Constants

Class _IPv4Constants

Lib/ipaddress.py:1565–1600  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1563
1564
1565class _IPv4Constants:
1566 _linklocal_network = IPv4Network('169.254.0.0/16')
1567
1568 _loopback_network = IPv4Network('127.0.0.0/8')
1569
1570 _multicast_network = IPv4Network('224.0.0.0/4')
1571
1572 _public_network = IPv4Network('100.64.0.0/10')
1573
1574 # Not globally reachable address blocks listed on
1575 # https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml
1576 _private_networks = [
1577 IPv4Network('0.0.0.0/8'),
1578 IPv4Network('10.0.0.0/8'),
1579 IPv4Network('127.0.0.0/8'),
1580 IPv4Network('169.254.0.0/16'),
1581 IPv4Network('172.16.0.0/12'),
1582 IPv4Network('192.0.0.0/24'),
1583 IPv4Network('192.0.0.170/31'),
1584 IPv4Network('192.0.2.0/24'),
1585 IPv4Network('192.168.0.0/16'),
1586 IPv4Network('198.18.0.0/15'),
1587 IPv4Network('198.51.100.0/24'),
1588 IPv4Network('203.0.113.0/24'),
1589 IPv4Network('240.0.0.0/4'),
1590 IPv4Network('255.255.255.255/32'),
1591 ]
1592
1593 _private_networks_exceptions = [
1594 IPv4Network('192.0.0.9/32'),
1595 IPv4Network('192.0.0.10/32'),
1596 ]
1597
1598 _reserved_network = IPv4Network('240.0.0.0/4')
1599
1600 _unspecified_address = IPv4Address('0.0.0.0')
1601
1602
1603IPv4Address._constants = _IPv4Constants

Callers

nothing calls this directly

Calls 2

IPv4NetworkClass · 0.85
IPv4AddressClass · 0.85

Tested by

no test coverage detected