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;


Reply via email to