# HG changeset patch # User Timo Sirainen # Date 1032521105 -10800 # Node ID 49f4b0be0d876644f6f3bfe93886b254cad88c9c # Parent abd08fadb297af700b66ff14f47d757419236430 Print usage with invalid parameters. diff -r abd08fadb297 -r 49f4b0be0d87 src/master/main.c --- a/src/master/main.c Fri Sep 20 09:07:58 2002 +0300 +++ b/src/master/main.c Fri Sep 20 14:25:05 2002 +0300 @@ -8,6 +8,7 @@ #include "auth-process.h" #include "login-process.h" +#include #include #include #include @@ -211,6 +212,11 @@ _exit(0); } +static void print_help(void) +{ + printf("Usage: imap-master [-F] [-c ]\n"); +} + int main(int argc, char *argv[]) { /* parse arguments */ @@ -230,6 +236,7 @@ if (i == argc) i_fatal("Missing config file argument"); configfile = argv[i]; } else { + print_help(); i_fatal("Unknown argument: %s", argv[1]); } }