return connect(fd, addr.getAddress(), saddr.getPort(),
return VmChannel.connect(fd, addr.getAddress(), saddr.getPort(),
  public boolean connect(InetSocketAddress saddr, int timeout)    throws SocketException  {    int fd;    InetAddress addr = saddr.getAddress();     // Translates an IOException into a SocketException to conform    // to the throws clause.    try      {        fd = nfd.getNativeFD();      }    catch (IOException ioe)      {        throw new SocketException(ioe.getMessage());      }    if (addr instanceof Inet4Address)      return connect(fd, addr.getAddress(), saddr.getPort(),                     timeout);    if (addr instanceof Inet6Address)      return connect6(fd, addr.getAddress(), saddr.getPort(),                      timeout);    throw new SocketException("unsupported internet address");  }