Set log_setverbose(1) early to see debug logs during parsing the config
authorremi <remi@openbsd.org>
Mon, 9 Jul 2018 13:19:46 +0000 (13:19 +0000)
committerremi <remi@openbsd.org>
Mon, 9 Jul 2018 13:19:46 +0000 (13:19 +0000)
but only when -v is used.

ok jca@ claudio@

usr.sbin/ospf6d/ospf6d.c
usr.sbin/ospfd/ospfd.c

index 2b00067..0e40111 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ospf6d.c,v 1.35 2017/11/05 16:56:02 jca Exp $ */
+/*     $OpenBSD: ospf6d.c,v 1.36 2018/07/09 13:19:46 remi Exp $ */
 
 /*
  * Copyright (c) 2005 Claudio Jeker <claudio@openbsd.org>
@@ -121,7 +121,6 @@ main(int argc, char *argv[])
 
        log_init(1, LOG_DAEMON);        /* log to stderr until daemonized */
        log_procinit(log_procnames[ospfd_process]);
-       log_setverbose(1);
 
        while ((ch = getopt(argc, argv, "cdD:f:s:nv")) != -1) {
                switch (ch) {
index 3c738b1..b3a9172 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ospfd.c,v 1.97 2018/02/11 02:27:33 benno Exp $ */
+/*     $OpenBSD: ospfd.c,v 1.98 2018/07/09 13:19:46 remi Exp $ */
 
 /*
  * Copyright (c) 2005 Claudio Jeker <claudio@openbsd.org>
@@ -123,7 +123,6 @@ main(int argc, char *argv[])
 
        log_init(1, LOG_DAEMON);        /* log to stderr until daemonized */
        log_procinit(log_procnames[ospfd_process]);
-       log_setverbose(1);
 
        while ((ch = getopt(argc, argv, "cdD:f:ns:v")) != -1) {
                switch (ch) {
@@ -151,6 +150,7 @@ main(int argc, char *argv[])
                        if (opts & OSPFD_OPT_VERBOSE)
                                opts |= OSPFD_OPT_VERBOSE2;
                        opts |= OSPFD_OPT_VERBOSE;
+                       log_setverbose(1);
                        break;
                default:
                        usage();