Author: toad
Date: 2007-11-29 18:50:17 +0000 (Thu, 29 Nov 2007)
New Revision: 16096

Modified:
   trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java
   trunk/freenet/src/freenet/node/NodeCrypto.java
Log:
better titles

Modified: trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java     2007-11-29 
18:41:38 UTC (rev 16095)
+++ trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java     2007-11-29 
18:50:17 UTC (rev 16096)
@@ -40,10 +40,12 @@
        private boolean _isDone;
        private boolean _active = true;
        private final int listenPort;
+       private final String title;

-       public UdpSocketHandler(int listenPort, InetAddress bindto, Node node, 
long startupTime) throws SocketException {
+       public UdpSocketHandler(int listenPort, InetAddress bindto, Node node, 
long startupTime, String title) throws SocketException {
                super("UdpSocketHandler packet receiver thread on port " + 
listenPort);
                this.node = node;
+               this.title = title;
                _bindTo = bindto;
                    // Keep the Updater code in, just commented out, for now
                    // We may want to be able to do on-line updates.
@@ -78,6 +80,10 @@
                return _bindTo;
        }

+       public String getTitle() {
+               return title;
+       }
+       
        public void run() { // Listen for packets
                tracker.startReceive(System.currentTimeMillis());
                try {

Modified: trunk/freenet/src/freenet/node/NodeCrypto.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeCrypto.java      2007-11-29 18:41:38 UTC 
(rev 16095)
+++ trunk/freenet/src/freenet/node/NodeCrypto.java      2007-11-29 18:50:17 UTC 
(rev 16096)
@@ -104,7 +104,7 @@
                        for(int i=0;i<200000;i++) {
                                int portNo = 1024 + random.nextInt(65535-1024);
                                try {
-                                       u = new UdpSocketHandler(portNo, 
bindto.getAddress(), node, startupTime);
+                                       u = new UdpSocketHandler(portNo, 
bindto.getAddress(), node, startupTime, getTitle());
                                        port = u.getPortNumber();
                                        break;
                                } catch (Exception e) {
@@ -118,7 +118,7 @@
                                throw new 
NodeInitException(NodeInitException.EXIT_NO_AVAILABLE_UDP_PORTS, "Could not 
find an available UDP port number for FNP (none specified)");
                } else {
                        try {
-                               u = new UdpSocketHandler(port, 
bindto.getAddress(), node, startupTime);
+                               u = new UdpSocketHandler(port, 
bindto.getAddress(), node, startupTime, getTitle());
                        } catch (Exception e) {
                                Logger.error(this, "Caught "+e, e);
                                System.err.println(e);
@@ -166,6 +166,11 @@
                }
        }

+       private String getTitle() {
+               // FIXME l10n
+               return (isOpennet ? "Opennet " : "Darknet ") + "port " + 
portNumber;
+       }
+
        /**
         * Read the cryptographic keys etc from a SimpleFieldSet
         * @param fs


Reply via email to