throw new InternalError("Socket.getLocalAddres not implemented");
InetAddress localAddress; try { localAddress = (InetAddress)impl.getOption(SocketOptions.SO_BINDADDR); } catch (SocketException x) {  System.err.println(x); throw new java.lang.InternalError("Error in PlainSocketImpl.getOption"); } return localAddress;
  public InetAddress getLocalAddress ()  {    // There doesn't seem to be any way to implement this    // using a (generic) SocketImpl ...  What am I missing?    throw new InternalError("Socket.getLocalAddres not implemented");  }