summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenning Brauer <henning@cvs.openbsd.org>2004-07-09 11:00:29 +0000
committerHenning Brauer <henning@cvs.openbsd.org>2004-07-09 11:00:29 +0000
commitd61a1b46b021f08993bc618863d09e9de06cec82 (patch)
treedf2973ca6dd71c0e8e3e40cf9a8951d97a0c7eb5
parent58689340b3b38b3cdbc56ca997d9d709dc15493d (diff)
let log_debug only log at all when we're in debug mode, from Montreal Airport
-rw-r--r--usr.sbin/bgpd/log.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/usr.sbin/bgpd/log.c b/usr.sbin/bgpd/log.c
index 4f28a9b8a3c..bfd1cbdc1b1 100644
--- a/usr.sbin/bgpd/log.c
+++ b/usr.sbin/bgpd/log.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: log.c,v 1.38 2004/06/01 20:27:24 henning Exp $ */
+/* $OpenBSD: log.c,v 1.39 2004/07/09 11:00:28 henning Exp $ */
/*
* Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
@@ -199,9 +199,11 @@ log_debug(const char *emsg, ...)
{
va_list ap;
- va_start(ap, emsg);
- vlog(LOG_DEBUG, emsg, ap);
- va_end(ap);
+ if (debug) {
+ va_start(ap, emsg);
+ vlog(LOG_DEBUG, emsg, ap);
+ va_end(ap);
+ }
}
void