From b9c2ac97144db0ece2dc4ec4314993c895c461a5 Mon Sep 17 00:00:00 2001 From: Adam Wujek <adam.wujek@cern.ch> Date: Fri, 3 Jul 2015 10:51:12 +0200 Subject: [PATCH] userspace/wrs_watchdog: Add changing log level from command line And from SIGUSR1/SIGUSR2. Signed-off-by: Adam Wujek <adam.wujek@cern.ch> --- userspace/wrs_watchdog/wrs_watchdog.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/userspace/wrs_watchdog/wrs_watchdog.c b/userspace/wrs_watchdog/wrs_watchdog.c index 66a7b6958..70534e4fc 100644 --- a/userspace/wrs_watchdog/wrs_watchdog.c +++ b/userspace/wrs_watchdog/wrs_watchdog.c @@ -301,12 +301,14 @@ int main(int argc, char *argv[]) return 0; } + wrs_msg_init(argc, argv); + if (shw_fpga_mmap_init() < 0) { pr_error("%s: Can't access device memory\n", prgname); exit(1); } - while ((c = getopt(argc, argv, "dhrgn:lp:")) != -1) { + while ((c = getopt(argc, argv, "dhrgqvn:lp:")) != -1) { switch (c) { case 'd': daemon_mode = 1; @@ -327,6 +329,8 @@ int main(int argc, char *argv[]) case 'p': pidfile = optarg; break; + case 'q': break; /* done in wrs_msg_init() */ + case 'v': break; /* done in wrs_msg_init() */ case 'h': default: print_help(prgname); -- GitLab