SecurityManager s = System.getSecurityManager (); if (s != null) s.checkListen(tmp.getPort ());
  public void bind (SocketAddress address)    throws SocketException  {    InetSocketAddress tmp = (InetSocketAddress) address;    impl.bind (tmp.getPort (), tmp.getAddress ());  }