impl.setOption (SocketOptions.SO_REUSEADDR, new Boolean (on));
impl.setOption(SocketOptions.SO_REUSEADDR, Boolean.valueOf(on));
  public void setReuseAddress (boolean on)    throws SocketException  {    if (impl == null)      throw new SocketException ("Cannot initialize Socket implementation");    impl.setOption (SocketOptions.SO_REUSEADDR, new Boolean (on));  }