Mercurial > hg > openttd
changeset 3152:feb87d62e9e2 draft
(svn r3775) Fix loading of server_port from config file, introduced in Darkvater's unified configuration changes (r3719+)
author | peter1138 <peter1138@openttd.org> |
---|---|
date | Mon, 06 Mar 2006 19:23:26 +0000 |
parents | 113d5ac81142 |
children | 90bcf130cd3b |
files | network.h settings.c |
diffstat | 2 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/network.h +++ b/network.h @@ -159,7 +159,7 @@ // networking settings VARDEF uint32 _network_ip_list[MAX_INTERFACES + 1]; // Network IPs -VARDEF uint _network_server_port; +VARDEF uint16 _network_server_port; /* We use bind_ip and bind_ip_host, where bind_ip_host is the readable form of bind_ip_host, and bind_ip the numeric value, because we want a nice number in the openttd.cfg, but we wants to use the uint32 internally.. */
--- a/settings.c +++ b/settings.c @@ -1092,7 +1092,7 @@ SDTG_VAR("max_join_time", SLE_UINT16, S, 0, _network_max_join_time, 500, 0,32000,STR_NULL, NULL), SDTG_BOOL("pause_on_join", S, 0, _network_pause_on_join, false, STR_NULL, NULL), SDTG_STR("server_bind_ip", SLE_STRB, S, 0, _network_server_bind_ip_host, "0.0.0.0", STR_NULL, NULL), - SDTG_VAR("server_port", SLE_UINT16, S, 0, _network_server_port, NETWORK_DEFAULT_PORT, 0, -1,STR_NULL, NULL), + SDTG_VAR("server_port", SLE_UINT16, S, 0, _network_server_port, NETWORK_DEFAULT_PORT, 0, 65535,STR_NULL, NULL), SDTG_BOOL("server_advertise", S, 0, _network_advertise, false, STR_NULL, NULL), SDTG_BOOL("lan_internet", S, 0, _network_lan_internet, false, STR_NULL, NULL), SDTG_STR("player_name", SLE_STRB, S, 0, _network_player_name, NULL, STR_NULL, NULL),