Vanilla Development Maling List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS update: metaserver
Date: Thursday March 25, 1999 @ 0:01
Author: unbelver
Update of /home/netrek/cvsroot/metaserver
In directory cvs.castle.real-time.com:/var/tmp/cvs-serv2879
Modified Files:
scan.c
Log Message:
Minor fix. Game is actually full even if queue is 0. changed a > to a
>=
--Carlos V.
****************************************
Index: metaserver/scan.c
diff -u metaserver/scan.c:2.1 metaserver/scan.c:2.2
--- metaserver/scan.c:2.1 Wed Mar 24 00:20:49 1999
+++ metaserver/scan.c Thu Mar 25 00:01:17 1999
@@ -4,7 +4,7 @@
* MetaServerII
* Copyright (c) 1993 by Andy McFadden
*
- * $Id: scan.c,v 2.1 1999/03/24 06:20:49 unbelver Exp $
+ * $Id: scan.c,v 2.2 1999/03/25 06:01:17 unbelver Exp $
*
*/
#include <stdio.h>
@@ -979,7 +979,7 @@
if (atoi(p) > 0) srvbuf.max_players = srvbuf.player_count + atoi(p);
srvbuf.queue_size = -atoi(p);
if (srvbuf.queue_size < 0) srvbuf.queue_size = 0;
- if (srvbuf.queue_size > 0) srvbuf.status = SS_QUEUE;
+ if (srvbuf.queue_size >= 0) srvbuf.status = SS_QUEUE;
/* t-mode */
p = strtok(NULL, "\n");
@@ -1061,16 +1061,7 @@
}
/* now either update an existing server entry or create a new one */
-#ifdef SOLICITDEBUG
- printf("\nCHECKING A SOLICIT\n");
-#endif
for (i = 0, sp = servers; i < server_count; i++, sp++) {
-#ifdef SOLICITDEBUG
- printf("srvbuf.hostname = %s\n",srvbuf.hostname);
- printf("sp->hostname = %s\n",sp->hostname);
- printf("from.sin_addr.s_addr = %x\n",from.sin_addr.s_addr);
- printf("sp->addr = %x\n",sp->addr);
-#endif
if (!strcmp(srvbuf.hostname, sp->hostname) &&
(from.sin_addr.s_addr == sp->addr) &&
(srvbuf.type[0] == sp->type[0]) &&