about summary refs log tree commit diff
path: root/src/engine/server
diff options
context:
space:
mode:
authorDominik Geyer <dominik.geyer@gmx.de>2008-10-05 09:57:46 +0000
committerDominik Geyer <dominik.geyer@gmx.de>2008-10-05 09:57:46 +0000
commitfaa96f6d3a7c0e66503faf413b6df41c369d62aa (patch)
treec4c4da4a7fe15af5e09a7410e9166d438a81f4bb /src/engine/server
parent42f661ae70e7f5d2a1b32fba4db502f59a4f3147 (diff)
downloadzcatch-faa96f6d3a7c0e66503faf413b6df41c369d62aa.tar.gz
zcatch-faa96f6d3a7c0e66503faf413b6df41c369d62aa.zip
show if servers use non-standard tuning and let serverbrowser filter for these; ticket #393
Diffstat (limited to 'src/engine/server')
-rw-r--r--src/engine/server/es_server.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/engine/server/es_server.c b/src/engine/server/es_server.c
index dd4fe81f..d761e81e 100644
--- a/src/engine/server/es_server.c
+++ b/src/engine/server/es_server.c
@@ -819,8 +819,10 @@ static void server_send_serverinfo(NETADDR *addr, int token)
 
 	/* flags */
 	i = 0;
-	if(config.password[0])
-		i |= 1;
+	if(config.password[0])   /* password set */
+		i |= SRVFLAG_PASSWORD;
+	if (mods_is_tuned())     /* is tuned */
+		i |= SRVFLAG_TUNED;
 	str_format(buf, sizeof(buf), "%d", i);
 	packer_add_string(&p, buf, 2);