MCPcopy Index your code
hub / github.com/python/cpython / _IPv4Constants

Class _IPv4Constants

Lib/ipaddress.py:1566–1601  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 2

IPv4NetworkClass · 0.85
IPv4AddressClass · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…