[freenet-cvs] r15744 - in trunk/freenet/src/freenet: clients/http io node node/fcp

nextgens at freenetproject.org nextgens at freenetproject.org
Sat Nov 10 19:54:14 UTC 2007


Author: nextgens
Date: 2007-11-10 19:54:14 +0000 (Sat, 10 Nov 2007)
New Revision: 15744

Modified:
   trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java
   trunk/freenet/src/freenet/clients/http/StartupToadletServer.java
   trunk/freenet/src/freenet/io/NetworkInterface.java
   trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java
   trunk/freenet/src/freenet/node/fcp/FCPServer.java
Log:
Move the DEFAULT_BIND_TO variable into NetworkInterface

Modified: trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java	2007-11-10 19:49:24 UTC (rev 15743)
+++ trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java	2007-11-10 19:54:14 UTC (rev 15744)
@@ -66,7 +66,6 @@
 	
 	static boolean isPanicButtonToBeShown;
 	public static final int DEFAULT_FPROXY_PORT = 8888;
-        public static final String DEFAULT_BIND_TO = "127.0.0.1,0:0:0:0:0:0:0:1";
 	
 	class FProxyPortCallback implements IntCallback {
 		
@@ -276,7 +275,7 @@
 		
 		fproxyConfig.register("port", DEFAULT_FPROXY_PORT, configItemOrder++, true, true, "SimpleToadletServer.port", "SimpleToadletServer.portLong",
 				new FProxyPortCallback());
-		fproxyConfig.register("bindTo", DEFAULT_BIND_TO, configItemOrder++, true, true, "SimpleToadletServer.bindTo", "SimpleToadletServer.bindToLong",
+		fproxyConfig.register("bindTo", NetworkInterface.DEFAULT_BIND_TO, configItemOrder++, true, true, "SimpleToadletServer.bindTo", "SimpleToadletServer.bindToLong",
 				new FProxyBindtoCallback());
 		fproxyConfig.register("css", "clean", configItemOrder++, false, false, "SimpleToadletServer.cssName", "SimpleToadletServer.cssNameLong",
 				new FProxyCSSNameCallback());

Modified: trunk/freenet/src/freenet/clients/http/StartupToadletServer.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/StartupToadletServer.java	2007-11-10 19:49:24 UTC (rev 15743)
+++ trunk/freenet/src/freenet/clients/http/StartupToadletServer.java	2007-11-10 19:54:14 UTC (rev 15744)
@@ -136,8 +136,8 @@
             cssName = config.get("fproxy.css");
         } catch (Exception e) {
             port = SimpleToadletServer.DEFAULT_FPROXY_PORT;
-            bindTo = SimpleToadletServer.DEFAULT_BIND_TO;
-            allowedHosts = SimpleToadletServer.DEFAULT_BIND_TO;
+            bindTo = NetworkInterface.DEFAULT_BIND_TO;
+            allowedHosts = NetworkInterface.DEFAULT_BIND_TO;
             cssName = PageMaker.DEFAULT_THEME;
         }
         

Modified: trunk/freenet/src/freenet/io/NetworkInterface.java
===================================================================
--- trunk/freenet/src/freenet/io/NetworkInterface.java	2007-11-10 19:49:24 UTC (rev 15743)
+++ trunk/freenet/src/freenet/io/NetworkInterface.java	2007-11-10 19:54:14 UTC (rev 15744)
@@ -40,7 +40,9 @@
  * @version $Id$
  */
 public class NetworkInterface {
-
+    
+        public static final String DEFAULT_BIND_TO = "127.0.0.1,0:0:0:0:0:0:0:1";
+        
 	/** Object for synchronisation purpose. */
 	protected final Object syncObject = new Object();
 

Modified: trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java
===================================================================
--- trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java	2007-11-10 19:49:24 UTC (rev 15743)
+++ trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java	2007-11-10 19:54:14 UTC (rev 15744)
@@ -64,8 +64,8 @@
 		SubConfig TMCIConfig = new SubConfig("console", config);
 		
 		TMCIConfig.register("enabled", false, 1, true, true /* FIXME only because can't be changed on the fly */, "TextModeClientInterfaceServer.enabled", "TextModeClientInterfaceServer.enabledLong", new TMCIEnabledCallback(core));
-		TMCIConfig.register("bindTo", "127.0.0.1,0:0:0:0:0:0:0:1", 2, true, false, "TextModeClientInterfaceServer.bindTo", "TextModeClientInterfaceServer.bindToLong", new TMCIBindtoCallback(core));
-		TMCIConfig.register("allowedHosts", "127.0.0.1,0:0:0:0:0:0:0:1", 2, true, false, "TextModeClientInterfaceServer.allowedHosts", "TextModeClientInterfaceServer.allowedHostsLong", new TMCIAllowedHostsCallback(core));
+		TMCIConfig.register("bindTo", NetworkInterface.DEFAULT_BIND_TO, 2, true, false, "TextModeClientInterfaceServer.bindTo", "TextModeClientInterfaceServer.bindToLong", new TMCIBindtoCallback(core));
+		TMCIConfig.register("allowedHosts", NetworkInterface.DEFAULT_BIND_TO, 2, true, false, "TextModeClientInterfaceServer.allowedHosts", "TextModeClientInterfaceServer.allowedHostsLong", new TMCIAllowedHostsCallback(core));
 		TMCIConfig.register("port", 2323, 1, true, false, "TextModeClientInterfaceServer.telnetPortNumber", "TextModeClientInterfaceServer.telnetPortNumberLong", new TCMIPortNumberCallback(core));
 		TMCIConfig.register("directEnabled", false, 1, true, false, "TextModeClientInterfaceServer.enableInputOutput", "TextModeClientInterfaceServer.enableInputOutputLong", new TMCIDirectEnabledCallback(core));
 		
@@ -144,7 +144,7 @@
     		if(core.getTextModeClientInterface()!=null)
     			return core.getTextModeClientInterface().bindTo;
     		else
-    			return "127.0.0.1";
+    			return NetworkInterface.DEFAULT_BIND_TO;
     	}
     	
     	public void set(String val) throws InvalidConfigValueException {
@@ -170,7 +170,7 @@
 			if (core.getTextModeClientInterface() != null) {
 				return core.getTextModeClientInterface().allowedHosts;
 			}
-			return "127.0.0.1";
+			return NetworkInterface.DEFAULT_BIND_TO;
 		}
 
 		public void set(String val) {

Modified: trunk/freenet/src/freenet/node/fcp/FCPServer.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/FCPServer.java	2007-11-10 19:49:24 UTC (rev 15743)
+++ trunk/freenet/src/freenet/node/fcp/FCPServer.java	2007-11-10 19:54:14 UTC (rev 15744)
@@ -247,7 +247,6 @@
 	static class FCPAllowedHostsCallback implements StringCallback {
 
 		private final NodeClientCore node;
-		public static final String DEFAULT = "127.0.0.1,0:0:0:0:0:0:0:1";
 		
 		public FCPAllowedHostsCallback(NodeClientCore node) {
 			this.node = node;
@@ -255,9 +254,9 @@
 		
 		public String get() {
 			FCPServer server = node.getFCPServer();
-			if(server == null) return DEFAULT;
+			if(server == null) return NetworkInterface.DEFAULT_BIND_TO;
 			NetworkInterface netIface = server.networkInterface;
-			return (netIface == null ? DEFAULT : netIface.getAllowedHosts());
+			return (netIface == null ? NetworkInterface.DEFAULT_BIND_TO : netIface.getAllowedHosts());
 		}
 
 		public void set(String val) {
@@ -369,9 +368,9 @@
 		short sortOrder = 0;
 		fcpConfig.register("enabled", true, sortOrder++, true, false, "FcpServer.isEnabled", "FcpServer.isEnabledLong", new FCPEnabledCallback(core));
 		fcpConfig.register("port", FCPServer.DEFAULT_FCP_PORT /* anagram of 1984, and 1000 up from old number */, 2, true, true, "FcpServer.portNumber", "FcpServer.portNumberLong", new FCPPortNumberCallback(core));
-		fcpConfig.register("bindTo", "127.0.0.1,0:0:0:0:0:0:0:1", sortOrder++, false, true, "FcpServer.bindTo", "FcpServer.bindToLong", new FCPBindtoCallback(core));
-		fcpConfig.register("allowedHosts", "127.0.0.1,0:0:0:0:0:0:0:1", sortOrder++, false, true, "FcpServer.allowedHosts", "FcpServer.allowedHostsLong", new FCPAllowedHostsCallback(core));
-		fcpConfig.register("allowedHostsFullAccess", "127.0.0.1,0:0:0:0:0:0:0:1", sortOrder++, false, true, "FcpServer.allowedHostsFullAccess", "FcpServer.allowedHostsFullAccessLong", new FCPAllowedHostsFullAccessCallback(core));
+		fcpConfig.register("bindTo", NetworkInterface.DEFAULT_BIND_TO, sortOrder++, false, true, "FcpServer.bindTo", "FcpServer.bindToLong", new FCPBindtoCallback(core));
+		fcpConfig.register("allowedHosts", NetworkInterface.DEFAULT_BIND_TO, sortOrder++, false, true, "FcpServer.allowedHosts", "FcpServer.allowedHostsLong", new FCPAllowedHostsCallback(core));
+		fcpConfig.register("allowedHostsFullAccess", NetworkInterface.DEFAULT_BIND_TO, sortOrder++, false, true, "FcpServer.allowedHostsFullAccess", "FcpServer.allowedHostsFullAccessLong", new FCPAllowedHostsFullAccessCallback(core));
 		PersistentDownloadsEnabledCallback cb1;
 		PersistentDownloadsFileCallback cb2;
 		PersistentDownloadsIntervalCallback cb3;




More information about the cvs mailing list