static RETSIGTYPE dbug_on(int);
static RETSIGTYPE dbug_off(int);
static RETSIGTYPE sig_dump_db(int);
-static RETSIGTYPE sig_dump_strings(int);
static RETSIGTYPE reset(int);
static RETSIGTYPE reap(int);
static void read_from_dump(char *dumpfile);
if (zalone)
syslog(LOG_DEBUG, "standalone operation");
#endif
-#if 0
if (zdebug)
syslog(LOG_DEBUG, "debugging on");
-#endif
/* set up sockets & my_addr and myname,
find other servers and set up server table, initialize queues
static int
initialize(void)
{
- int zero = 0;
if (do_net_setup())
return(1);
int fork_for_dump = 0;
-static RETSIGTYPE
-sig_dump_strings(int sig)
-{
- dump_strings_flag = 1;
-}
-
static void dump_strings(void)
{
char filename[128];
static RETSIGTYPE
reset(int sig)
{
-#if 1
zdbug((LOG_DEBUG,"reset()"));
-#endif
doreset = 1;
}
#else
union wait waitb;
#endif
-#if 1
+
zdbug((LOG_DEBUG,"reap()"));
-#endif
#ifdef _POSIX_VERSION
while ((pid = waitpid(-1, &waitb, WNOHANG)) == 0)
{ i++; if (i > 10) break; }
#else
int omask;
#endif
-#if 0
- zdbug((LOG_DEBUG,"do_reset()"));
-#endif
#ifdef _POSIX_VERSION
sigemptyset(&mask);
sigaddset(&mask, SIGHUP);