ipaddr 0.1.2
ipaddr: ^0.1.2 copied to clipboard
This library is used to create/poke/manipulate IPv4 and IPv6 addresses and networks.
ipaddr #
Usage #
import 'package:ipaddr/ipaddr.dart' as ipaddr;
main() {
var address = ipaddr.IPv4Address('192.168.10.10');
var network = ipaddr.IPv4Network('192.168.10.0/24');
if (network.addresses.contains(address)) {
print('${address} is included ${network}'); // 192.168.10.10 is included 192.168.10.0/24
}
}
Thanks #
Inspired by python ipaddress lib.
License #
MIT