commit - 1d9067b01921da446166e4dfb684e42a67a1a6bf
commit + 818a206a4261f3d4153b0ab5c2025d77002290f5
blob - 5c60a47a3c067335f11b1bb29db9c9e1366b1cb1
blob + 692c18869c74daaf2f86e519e291f033b4d8b963
--- man/ngircd.8.tmpl
+++ man/ngircd.8.tmpl
\fB\-t\fR, \fB\-\-configtest\fR
Read, validate and display the configuration; then exit.
.TP
-\fB\-\-version\fR
+\fB\-V\fR, \fB\-\-version\fR
Output version information and exit.
.TP
-\fB\-\-help\fR
+\fB\-h\fR, \fB\-\-help\fR
Display a brief help text and exit.
.SH FILES
.I :ETCDIR:/ngircd.conf
blob - d839618fefb8174de42c96fd008318efe6e56cd2
blob + 4cf4ff425af3192b8125d8af958915f7620e0f4d
--- src/ngircd/ngircd.c
+++ src/ngircd/ngircd.c
{
ok = false;
#ifdef DEBUG
- if( argv[i][n] == 'd' )
- {
+ if (argv[i][n] == 'd') {
NGIRCd_Debug = true;
ok = true;
}
#endif
- if( argv[i][n] == 'f' )
- {
+ if (argv[i][n] == 'f') {
if(( ! argv[i][n + 1] ) && ( i + 1 < argc ))
{
/* Ok, next character is a blank */
ok = true;
}
}
- if( argv[i][n] == 'n' )
- {
+
+ if (argv[i][n] == 'h') {
+ Show_Version();
+ puts(""); Show_Help(); puts("");
+ exit(1);
+ }
+
+ if (argv[i][n] == 'n') {
NGIRCd_NoDaemon = true;
ok = true;
}
- if( argv[i][n] == 'p' )
- {
+ if (argv[i][n] == 'p') {
NGIRCd_Passive = true;
ok = true;
}
#ifdef SNIFFER
- if( argv[i][n] == 's' )
- {
+ if (argv[i][n] == 's') {
NGIRCd_Sniffer = true;
ok = true;
}
#endif
- if( argv[i][n] == 't' )
- {
+ if (argv[i][n] == 't') {
configtest = true;
ok = true;
}
- if( ! ok )
- {
+ if (argv[i][n] == 'V') {
+ Show_Version();
+ exit(1);
+ }
+
+ if (! ok) {
printf( "%s: invalid option \"-%c\"!\n", PACKAGE_NAME, argv[i][n] );
printf( "Try \"%s --help\" for more information.\n", PACKAGE_NAME );
exit( 1 );
puts( " -s, --sniffer enable network sniffer and display all IRC traffic" );
#endif
puts( " -t, --configtest read, validate and display configuration; then exit" );
- puts( " --version output version information and exit" );
- puts( " --help display this help and exit" );
+ puts( " -V, --version output version information and exit" );
+ puts( " -h, --help display this help and exit" );
} /* Show_Help */