Make DEBUG a bit easier to use by calling setlogmask(LOG_UPTO(LOG_DEBUG))
authorkrw <krw@openbsd.org>
Fri, 23 May 2014 17:36:59 +0000 (17:36 +0000)
committerkrw <krw@openbsd.org>
Fri, 23 May 2014 17:36:59 +0000 (17:36 +0000)
when it is set, and the current setlogmask(LOG_UPTO(LOG_INFO)) when it
is not set.

sbin/dhclient/dhclient.c

index 8a04253..48ed8e5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dhclient.c,v 1.310 2014/05/23 15:26:22 krw Exp $      */
+/*     $OpenBSD: dhclient.c,v 1.311 2014/05/23 17:36:59 krw Exp $      */
 
 /*
  * Copyright 2004 Henning Brauer <henning@openbsd.org>
@@ -402,7 +402,11 @@ main(int argc, char *argv[])
 
        /* Initially, log errors to stderr as well as to syslogd. */
        openlog(__progname, LOG_PID | LOG_NDELAY, LOG_DAEMON);
+#ifdef DEBUG
+       setlogmask(LOG_UPTO(LOG_DEBUG));
+#else
        setlogmask(LOG_UPTO(LOG_INFO));
+#endif
 
        while ((ch = getopt(argc, argv, "c:di:l:L:qu")) != -1)
                switch (ch) {