(svn r2374) - CodeChange: giving server_ip a value of 'all' will make the server listen on any interface (0.0.0.0); also fix a typo in one of the script example files: s/ports/interfaces
authorDarkvater
Sat, 28 May 2005 18:47:05 +0000
changeset 1868 77675e799148
parent 1867 8de1958719fe
child 1869 5057f2d5b509
(svn r2374) - CodeChange: giving server_ip a value of 'all' will make the server listen on any interface (0.0.0.0); also fix a typo in one of the script example files: s/ports/interfaces
console_cmds.c
scripts/pre_dedicated.scr.example
--- a/console_cmds.c	Sat May 28 17:01:26 2005 +0000
+++ b/console_cmds.c	Sat May 28 18:47:05 2005 +0000
@@ -1136,7 +1136,7 @@
 
 	if (argc != 1) return false;
 
-	_network_server_bind_ip = inet_addr(argv[0]);
+	_network_server_bind_ip = (strcmp(argv[0], "all") == 0) ? inet_addr("0.0.0.0") : inet_addr(argv[0]);
 	snprintf(_network_server_bind_ip_host, sizeof(_network_server_bind_ip_host), "%s", inet_ntoa(*(struct in_addr *)&_network_server_bind_ip));
 	IConsolePrintF(_icolour_warn, "'server_ip' changed to:  %s", inet_ntoa(*(struct in_addr *)&_network_server_bind_ip));
 	return true;
--- a/scripts/pre_dedicated.scr.example	Sat May 28 17:01:26 2005 +0000
+++ b/scripts/pre_dedicated.scr.example	Sat May 28 18:47:05 2005 +0000
@@ -1,3 +1,3 @@
-# set default server port, and have the dedicated server listen on all ports
-server_ip = 0.0.0.0
+# set default server port, and have the dedicated server listen on all interfaces
+server_ip = all
 server_port = 3979