[freenet-cvs] r12175 - in trunk/freenet/src/freenet: crypt node

nextgens at freenetproject.org nextgens at freenetproject.org
Sat Mar 17 12:59:19 UTC 2007


Author: nextgens
Date: 2007-03-17 12:59:18 +0000 (Sat, 17 Mar 2007)
New Revision: 12175

Modified:
   trunk/freenet/src/freenet/crypt/DSAGroup.java
   trunk/freenet/src/freenet/node/NodeIPDetector.java
Log:
Add a few assertions, simplify the non-working code

Modified: trunk/freenet/src/freenet/crypt/DSAGroup.java
===================================================================
--- trunk/freenet/src/freenet/crypt/DSAGroup.java	2007-03-17 12:27:39 UTC (rev 12174)
+++ trunk/freenet/src/freenet/crypt/DSAGroup.java	2007-03-17 12:59:18 UTC (rev 12175)
@@ -185,6 +185,8 @@
             qg = new QG(r);
             qg.start();
         }
+        
+        assert(qg != null);
 
         do {
             if ((cc++) % 15 == 0) System.err.print(".");

Modified: trunk/freenet/src/freenet/node/NodeIPDetector.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeIPDetector.java	2007-03-17 12:27:39 UTC (rev 12174)
+++ trunk/freenet/src/freenet/node/NodeIPDetector.java	2007-03-17 12:59:18 UTC (rev 12175)
@@ -118,20 +118,21 @@
 	private boolean innerDetect(Vector addresses, boolean addedValidIP) {
 		boolean setMaybeSymmetric = false;
 		InetAddress[] detectedAddrs = ipDetector.getAddress();
+		assert(detectedAddrs != null);
 		synchronized(this) {
 			hasDetectedIAD = true;
 		}
-		if(detectedAddrs != null) {
-			for(int i=0;i<detectedAddrs.length;i++) {
-				Peer p = new Peer(detectedAddrs[i], node.portNumber);
-				if(!addresses.contains(p)) {
-					Logger.normal(this, "Detected IP address: "+p);
-					addresses.add(p);
-					if(p.getFreenetAddress().isRealInternetAddress(false, false))
-						addedValidIP = true;
-				}
+		
+		for(int i=0;i<detectedAddrs.length;i++) {
+			Peer p = new Peer(detectedAddrs[i], node.portNumber);
+			if(!addresses.contains(p)) {
+				Logger.normal(this, "Detected IP address: "+p);
+				addresses.add(p);
+				if(p.getFreenetAddress().isRealInternetAddress(false, false))
+					addedValidIP = true;
 			}
 		}
+		
 		if((pluginDetectedIPs != null) && (pluginDetectedIPs.length > 0)) {
 			for(int i=0;i<pluginDetectedIPs.length;i++) {
 				InetAddress addr = pluginDetectedIPs[i].publicAddress;




More information about the cvs mailing list