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]) &&