Author: toad
Date: 2006-08-05 00:25:26 +0000 (Sat, 05 Aug 2006)
New Revision: 9894
Modified:
trunk/freenet/src/freenet/io/comm/FreenetInetAddress.java
Log:
if hostname is set it must be set on both, and equal.
Modified: trunk/freenet/src/freenet/io/comm/FreenetInetAddress.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/FreenetInetAddress.java 2006-08-05
00:19:55 UTC (rev 9893)
+++ trunk/freenet/src/freenet/io/comm/FreenetInetAddress.java 2006-08-05
00:25:26 UTC (rev 9894)
@@ -100,6 +100,8 @@
// Equal.
return true;
}
+ if(addr.hostname != null)
+ return false;
// No hostname, go by address.
if(!_address.equals(addr._address)) {