Author: toad
Date: 2006-02-21 17:46:58 +0000 (Tue, 21 Feb 2006)
New Revision: 8087

Modified:
   trunk/freenet/src/freenet/node/Node.java
   trunk/freenet/src/freenet/node/Version.java
Log:
457:
Added node.name config value.

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2006-02-21 17:41:17 UTC (rev 
8086)
+++ trunk/freenet/src/freenet/node/Node.java    2006-02-21 17:46:58 UTC (rev 
8087)
@@ -781,6 +781,20 @@
                throw new NodeInitException(EXIT_BAD_DOWNLOADS_DIR, "Could not 
find or create default downloads directory");
         }

+        // Name
+        
+        nodeConfig.register("name", myName, 9, false, "Node name for darknet", 
"Node name; you may want to set this to something descriptive if running on 
darknet e.g. Fred Blogg's Node; it is visible to any connecting node",
+                       new StringCallback() {
+                                       public String get() {
+                                               return myName;
+                                       }
+
+                                       public void set(String val) throws 
InvalidConfigValueException {
+                                               myName = val;
+                                       }
+        });
+        myName = nodeConfig.getString("name");
+        
         nodeConfig.finishedInitialization();

         // FIXME make all the below arbitrary constants configurable!

Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-02-21 17:41:17 UTC (rev 
8086)
+++ trunk/freenet/src/freenet/node/Version.java 2006-02-21 17:46:58 UTC (rev 
8087)
@@ -20,7 +20,7 @@
        public static final String protocolVersion = "1.0";

        /** The build number of the current revision */
-       private static final int buildNumber = 456;
+       private static final int buildNumber = 457;

        /** Oldest build of Fred we will talk to */
        private static final int lastGoodBuild = 403;


Reply via email to