#include "portab.h"
-static char UNUSED id[] = "$Id: ngircd.c,v 1.101 2005/06/24 19:20:56 fw Exp $";
+static char UNUSED id[] = "$Id: ngircd.c,v 1.104 2005/07/08 16:18:39 alex Exp $";
/**
* @file
#include "parse.h"
#include "irc.h"
-#ifdef RENDEZVOUS
+#ifdef ZEROCONF
#include "rendezvous.h"
#endif
NGIRCd_SignalQuit = false;
/* Initialize modules, part I */
- Log_Init( );
+ Log_Init( ! NGIRCd_NoDaemon );
Conf_Init( );
if (!NGIRCd_Init( NGIRCd_NoDaemon )) {
/* Initialize modules, part II: these functions are eventually
* called with already dropped privileges ... */
- Resolve_Init( );
Lists_Init( );
Channel_Init( );
Client_Init( );
-#ifdef RENDEZVOUS
+#ifdef ZEROCONF
Rendezvous_Init( );
#endif
Conn_Init( );
/* Alles abmelden */
Conn_Exit( );
-#ifdef RENDEZVOUS
+#ifdef ZEROCONF
Rendezvous_Exit( );
#endif
Client_Exit( );
strlcat( NGIRCd_VersionAddition, "TCPWRAP", sizeof NGIRCd_VersionAddition );
#endif
-#ifdef RENDEZVOUS
+#ifdef ZEROCONF
if( NGIRCd_VersionAddition[0] )
strlcat( NGIRCd_VersionAddition, "+", sizeof NGIRCd_VersionAddition );
- strlcat( NGIRCd_VersionAddition, "RENDEZVOUS", sizeof NGIRCd_VersionAddition );
+ strlcat( NGIRCd_VersionAddition, "ZEROCONF", sizeof NGIRCd_VersionAddition );
#endif
#ifdef IDENTAUTH
if( NGIRCd_VersionAddition[0] )
* connected to ther controlling terminal. Use "--nodaemon"
* to disable this "daemon mode" (useful for debugging). */
if ( ! NGIRCd_NoDaemon ) {
- initialized = true;
- Log_SetDaemonized();
pid = (long)fork( );
if( pid > 0 ) {
/* "Old" process: exit. */