if (addr[0] == 0x0A) return true;      if (addr[0] == 0xAC && (addr[1] & 0xF0) == 0x01) return true;   if (addr[0] == 0xC0 && addr[1] == 0xA8) return true;   return false;
return super.isSiteLocalAddress();
  public boolean isSiteLocalAddress()  {		// 10.0.0.0/8		if (addr[0] == 0x0A)			return true;		// XXX: Suns JDK 1.4.1 (on Linux) seems to have a bug here:		// it says 172.16.0.0 - 172.255.255.255 are site local addresses		//		// 172.16.0.0/12		if (addr[0] == 0xAC && (addr[1] & 0xF0) == 0x01)			return true;		// 192.168.0.0/16		if (addr[0] == 0xC0 && addr[1] == 0xA8)			return true;		// XXX: Do we need to check more addresses here ?		return false;	}