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 <equinox@opensourcerouting.org>
This commit is contained in:
David Lamparter 2016-11-08 23:56:34 +01:00
parent 367988eeb3
commit 46d5d8ec82
3 changed files with 4 additions and 2 deletions

View File

@ -59,6 +59,7 @@ const char *zlog_proto_names[] =
"ISIS", "ISIS",
"PIM", "PIM",
"RFP", "RFP",
"WATCHQUAGGA",
NULL, NULL,
}; };

View File

@ -59,6 +59,7 @@ typedef enum
ZLOG_ISIS, ZLOG_ISIS,
ZLOG_PIM, ZLOG_PIM,
ZLOG_RFP, ZLOG_RFP,
ZLOG_WATCHQUAGGA,
} zlog_proto_t; } zlog_proto_t;
/* If maxlvl is set to ZLOG_DISABLED, then no messages will be sent /* If maxlvl is set to ZLOG_DISABLED, then no messages will be sent

View File

@ -1335,7 +1335,7 @@ main(int argc, char **argv)
return usage(progname,1); 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); LOG_CONS|LOG_NDELAY|LOG_PID, LOG_DAEMON);
zlog_set_level(NULL, ZLOG_DEST_MONITOR, ZLOG_DISABLED); zlog_set_level(NULL, ZLOG_DEST_MONITOR, ZLOG_DISABLED);
if (daemon_mode) if (daemon_mode)