X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=src%2Fngircd%2Fngircd.c;h=a7f6b2d3b46cae53d587ca74e966708f5c74d255;hp=6add9fb7dae784b6fb913c0666f8a56f4759dea9;hb=d79a7d287a6198d399a289c7751364a48e2eaf79;hpb=5829be2944f7e11ba1f9f96a8b39bcb9e7886913 diff --git a/src/ngircd/ngircd.c b/src/ngircd/ngircd.c index 6add9fb7..a7f6b2d3 100644 --- a/src/ngircd/ngircd.c +++ b/src/ngircd/ngircd.c @@ -9,11 +9,14 @@ * Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste * der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS. * - * $Id: ngircd.c,v 1.19 2002/01/12 00:17:28 alex Exp $ + * $Id: ngircd.c,v 1.20 2002/01/18 11:12:11 alex Exp $ * * ngircd.c: Hier beginnt alles ;-) * * $Log: ngircd.c,v $ + * Revision 1.20 2002/01/18 11:12:11 alex + * - der Sniffer wird nun nur noch aktiviert, wenn auf Kommandozeile angegeben. + * * Revision 1.19 2002/01/12 00:17:28 alex * - ngIRCd wandelt sich nun selber in einen Daemon (Hintergrundprozess) um. * @@ -130,6 +133,9 @@ GLOBAL INT main( INT argc, CONST CHAR *argv[] ) #ifdef DEBUG NGIRCd_Debug = FALSE; #endif +#ifdef SNIFFER + NGIRCd_Sniffer = FALSE; +#endif /* Kommandozeile parsen */ for( i = 1; i < argc; i++ ) @@ -156,6 +162,13 @@ GLOBAL INT main( INT argc, CONST CHAR *argv[] ) NGIRCd_Debug = TRUE; ok = TRUE; } +#endif +#ifdef SNIFFER + if( strcmp( argv[i], "--sniffer" ) == 0 ) + { + NGIRCd_Sniffer = TRUE; + ok = TRUE; + } #endif if( strcmp( argv[i], "--nodaemon" ) == 0 ) { @@ -176,6 +189,13 @@ GLOBAL INT main( INT argc, CONST CHAR *argv[] ) NGIRCd_Debug = TRUE; ok = TRUE; } +#endif +#ifdef SNIFFER + if( argv[i][n] == 's' ) + { + NGIRCd_Sniffer = TRUE; + ok = TRUE; + } #endif if( argv[i][n] == 'n' ) {