Vanilla Development Maling List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS update: metaserver



Date:	Thursday May 6, 1999 @ 16:09
Author:	unbelver

Update of /home/netrek/cvsroot/metaserver
In directory cvs.castle.real-time.com:/var/tmp/cvs-serv3597

Modified Files:
	scan.c 
Log Message:
Adding forgotten initializations.

--Carlos V.



****************************************

Index: metaserver/scan.c
diff -u metaserver/scan.c:2.5 metaserver/scan.c:2.6
--- metaserver/scan.c:2.5	Thu May  6 02:03:09 1999
+++ metaserver/scan.c	Thu May  6 16:09:21 1999
@@ -4,7 +4,7 @@
  * MetaServerII
  * Copyright (c) 1993 by Andy McFadden
  * 
- * $Id: scan.c,v 2.5 1999/05/06 07:03:09 tanner Exp $
+ * $Id: scan.c,v 2.6 1999/05/06 21:09:21 unbelver Exp $
  * 
  */
 #include <stdio.h>
@@ -905,10 +905,15 @@
   }
 
   /* initialise our server structure */
+  srvbuf.pstate = try_alt_port ? PS_PORTM : PS_PORT;
   srvbuf.status = SS_OPEN;
   srvbuf.last_update = time(NULL);
   srvbuf.next_update = srvbuf.last_update+3600;
   srvbuf.addr = from.sin_addr.s_addr;
+  srvbuf.why_dead = WD_UNKNOWN;
+  srvbuf.cstate = CS_CLOSED;
+  srvbuf.down_time = (time_t) 0;
+  
 
   /* null terminate it so we can use strtok on it */
   packet[bytes] = 0;
@@ -1124,8 +1129,6 @@
     fprintf(stderr, "ERROR: uread: malloc/realloc failure (servers)\n");
     exit(1);
   }
-
-  srvbuf.pstate = PS_PORT;
 
   bcopy(&srvbuf, &servers[server_count], sizeof(SERVER));
   server_count++;