* 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.40 2002/03/29 23:34:18 alex Exp $
+ * $Id: ngircd.c,v 1.44 2002/04/24 13:33:56 alex Exp $
*
* ngircd.c: Hier beginnt alles ;-)
*/
#include <assert.h>
#include <errno.h>
#include <stdio.h>
+#include <stdlib.h>
#include <signal.h>
#include <string.h>
#include <unistd.h>
#endif
if( argv[i][n] == 'f' )
{
- if(( ! argv[i][n+i] ) && ( i + 1 < argc ))
+ if(( ! argv[i][n + 1] ) && ( i + 1 < argc ))
{
/* Ok, danach kommt ein Leerzeichen */
strncpy( NGIRCd_ConfFile, argv[i + 1], FNAME_LEN - 1 );
if( txt[0] ) strcat( txt, "+" );
strcat( txt, "SYSLOG" );
#endif
+#ifdef REGEX
+ if( txt[0] ) strcat( txt, "+" );
+ strcat( txt, "REGEX" );
+#endif
#ifdef STRICT_RFC
if( txt[0] ) strcat( txt, "+" );
strcat( txt, "RFC" );
LOCAL VOID Show_Version( VOID )
{
puts( NGIRCd_Version( ));
- puts( "Copyright (c)2001,2002 by Alexander Barton (alex@barton.de).\n" );
+ puts( "Copyright (c)2001,2002 by Alexander Barton (<alex@barton.de>)." );
+ puts( "Homepage: <http://arthur.ath.cx/~alex/ngircd/>\n" );
puts( "This is free software; see the source for copying conditions. There is NO" );
puts( "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." );
} /* Show_Version */