docs: private boolean skipInterface(NetworkInterface ni) throws SocketException {
          boolean skipInterface = !ni.isUp() || ni.isVirtual() || ni.isLoopback();
          if (skipInterface && logger.isFineEnabled()) {
              logger.fine("Skipping NetworkInterface '" + ni.getName() + "': isUp=" + ni.isUp() + ", isVirtual=" + ni.isVirtual()
                      + ", isLoopback=" + ni.isLoopback());
          }
          return skipInterface;
      }