isLoopback property
Whether the InternetAddress is a loopback address.
Implementation
@override
bool get isLoopback {
// Copied from dart:io
switch (type) {
case io.InternetAddressType.IPv4:
return _inAddr[0] == 127;
case io.InternetAddressType.IPv6:
for (var i = 0; i < _IPV6_ADDR_LENGTH - 1; i++) {
if (_inAddr[i] != 0) return false;
}
return _inAddr[_IPV6_ADDR_LENGTH - 1] == 1;
}
throw StateError('Unreachable');
}