Mercurial > irccd
changeset 1087:eee4d67d78a8
irccd: resurrect -v option
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 21 Jul 2021 08:41:38 +0200 |
parents | d755c66aa76b |
children | 59bcb2c6850a |
files | irccd/main.c man/irccd.1 |
diffstat | 2 files changed, 12 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/irccd/main.c Wed Jul 21 07:53:37 2021 +0200 +++ b/irccd/main.c Wed Jul 21 08:41:38 2021 +0200 @@ -233,20 +233,23 @@ noreturn static void usage(void) { - fprintf(stderr, "usage: irccd [-c config]\n"); + fprintf(stderr, "usage: irccd [-v] [-c config]\n"); exit(1); } int main(int argc, char **argv) { - int ch; + int ch, verbose = 0; - while ((ch = getopt(argc, argv, "c:")) != -1) { + while ((ch = getopt(argc, argv, "c:v")) != -1) { switch (ch) { case 'c': config = optarg; break; + case 'v': + verbose = 1; + break; default: usage(); break; @@ -262,6 +265,11 @@ init(); load(); + + /* We apply now so it overrides configuration file. */ + if (verbose) + irc_log_set_verbose(1); + loop(); finish(); }