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++;