mojo /
asio /
956979b4458abd89a7e28d9685f8c178d9ca19fd Add support for networks and address ranges.
The following new classes have been added:
- address_iterator_v4: for iterating across IPv4 addresses
- address_iterator_v6: for iterating across IPv6 addresses
- address_range_v4: to represent a range of IPv4 addresses
- address_range_v6: to represent a range of IPv6 addresses
- network_v4: for manipulating IPv4 CIDR addresses, e.g. 1.2.3.0/24
- network_v6: for manipulating IPv6 CIDR addresses, e.g. ffe0:/120
Thanks go to Oliver Kowalke for contributing to the design and providing
the implementation on which this facility is based.
22 files changed