isLocalNetwork property

  1. @override
bool get isLocalNetwork
override

Inspects whether the address is a local network address (e.g. 10.0.01).

Implementation

@override
bool get isLocalNetwork {
  final value = asUint32;
  final b0 = value >> 24;
  if (b0 == 10) {
    return true;
  }
  if (b0 == 192 && (0xFF & (value >> 16)) == 168) {
    return true;
  }
  return false;
}