Author: toad
Date: 2006-08-17 16:30:20 +0000 (Thu, 17 Aug 2006)
New Revision: 10167
Modified:
trunk/freenet/src/freenet/node/NodeIPDetector.java
trunk/freenet/src/freenet/node/Version.java
Log:
An empty array does not indicate a successful detection
Modified: trunk/freenet/src/freenet/node/NodeIPDetector.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeIPDetector.java 2006-08-17 16:21:41 UTC
(rev 10166)
+++ trunk/freenet/src/freenet/node/NodeIPDetector.java 2006-08-17 16:30:20 UTC
(rev 10167)
@@ -155,7 +155,8 @@
}
public boolean hasDirectlyDetectedIP() {
- return (ipDetector.getAddress() != null);
+ InetAddress[] addrs = ipDetector.getAddress();
+ return (addrs != null && addrs.length > 0);
}
/**
Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-08-17 16:21:41 UTC (rev
10166)
+++ trunk/freenet/src/freenet/node/Version.java 2006-08-17 16:30:20 UTC (rev
10167)
@@ -18,7 +18,7 @@
public static final String protocolVersion = "1.0";
/** The build number of the current revision */
- private static final int buildNumber = 947;
+ private static final int buildNumber = 942;
/** Oldest build of Fred we will talk to */
private static final int oldLastGoodBuild = 920;