From 46d5d8ec829a3b2daba6fe86463ece550851fc38 Mon Sep 17 00:00:00 2001 From: David Lamparter Date: Tue, 8 Nov 2016 23:56:34 +0100 Subject: [PATCH] watchquagga: add ZLOG_WATCHQUAGGA watchquagga logs as "NONE", which will also become visible in vtysh for error messages. Add "WATCHQUAGGA" log target. Signed-off-by: David Lamparter --- lib/log.c | 3 ++- lib/log.h | 1 + watchquagga/watchquagga.c | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/log.c b/lib/log.c index cd1f0bb771..f9877300b4 100644 --- a/lib/log.c +++ b/lib/log.c @@ -58,7 +58,8 @@ const char *zlog_proto_names[] = "LDP", "ISIS", "PIM", - "RFP", + "RFP", + "WATCHQUAGGA", NULL, }; diff --git a/lib/log.h b/lib/log.h index d71b85df1a..feb1e1852d 100644 --- a/lib/log.h +++ b/lib/log.h @@ -59,6 +59,7 @@ typedef enum ZLOG_ISIS, ZLOG_PIM, ZLOG_RFP, + ZLOG_WATCHQUAGGA, } zlog_proto_t; /* If maxlvl is set to ZLOG_DISABLED, then no messages will be sent diff --git a/watchquagga/watchquagga.c b/watchquagga/watchquagga.c index e882653e38..aa5d1bcd80 100644 --- a/watchquagga/watchquagga.c +++ b/watchquagga/watchquagga.c @@ -1335,7 +1335,7 @@ main(int argc, char **argv) return usage(progname,1); } - zlog_default = openzlog(progname, ZLOG_NONE, 0, + zlog_default = openzlog(progname, ZLOG_WATCHQUAGGA, 0, LOG_CONS|LOG_NDELAY|LOG_PID, LOG_DAEMON); zlog_set_level(NULL, ZLOG_DEST_MONITOR, ZLOG_DISABLED); if (daemon_mode)