[freenet-cvs] r13930 - trunk/freenet/src/freenet/node
toad at freenetproject.org
toad at freenetproject.org
Wed Jul 4 20:53:46 UTC 2007
Author: toad
Date: 2007-07-04 20:53:46 +0000 (Wed, 04 Jul 2007)
New Revision: 13930
Modified:
trunk/freenet/src/freenet/node/NodeIPDetector.java
trunk/freenet/src/freenet/node/NodeIPPortDetector.java
Log:
comments
Modified: trunk/freenet/src/freenet/node/NodeIPDetector.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeIPDetector.java 2007-07-04 20:48:21 UTC (rev 13929)
+++ trunk/freenet/src/freenet/node/NodeIPDetector.java 2007-07-04 20:53:46 UTC (rev 13930)
@@ -80,8 +80,7 @@
* What is my IP address? Use all globally available information (everything which isn't
* specific to a given port i.e. opennet or darknet) to determine our current IP addresses.
* Will include more than one IP in many cases when we are not strictly multi-homed. For
- * example, if we have a DNS name set, we will usually return an IP as well; if we are
- * behind a NAT we may return both a rewritten port number and the original; etc.
+ * example, if we have a DNS name set, we will usually return an IP as well.
*
* Will warn the user with a UserAlert if we don't have sufficient information.
*/
Modified: trunk/freenet/src/freenet/node/NodeIPPortDetector.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeIPPortDetector.java 2007-07-04 20:48:21 UTC (rev 13929)
+++ trunk/freenet/src/freenet/node/NodeIPPortDetector.java 2007-07-04 20:53:46 UTC (rev 13930)
@@ -56,6 +56,12 @@
return addresses;
}
+ /**
+ * Get our Peer's. This is a list of IP:port's at which we might be contactable. Some of them
+ * will have the same port as the listenPort, but if we are behind a NAT which rewrites our
+ * port number, some of them may not. (If we're behind a symmetric NAT which rewrites it
+ * differently for each connection, we're stuffed, and we tell the user).
+ */
Peer[] detectPrimaryPeers() {
Vector addresses = new Vector();
FreenetInetAddress[] addrs = detectPrimaryIPAddress();
More information about the cvs
mailing list