return super.equals(obj);
Inet6Address ip = (Inet6Address)obj; if (ipaddress.length != ip.ipaddress.length) return false;  for (int i = 0; i < ip.ipaddress.length; i++) if (ipaddress[i] != ip.ipaddress[i]) return false;  if( ip.nif != null && nif != null ) return nif.equals( ip.nif ); if( ip.nif != nif ) return false; if( ip.scope_id_set != scope_id_set ) return false; if( scope_id_set ) return (scope_id == ip.scope_id); return true;
  public boolean equals(Object obj)  {    if (! (obj instanceof Inet6Address))			return false;    // this.ipaddress is never set in this class except to    // the value of the super class' addr.  The super classes    // equals(Object) will do the compare.    return super.equals(obj);	}