From 74891a59d854ba5c34e909980b7ad28fd58195b3 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Wed, 24 May 2017 18:41:04 -0400 Subject: [PATCH] -x MaxLogLevel --- citadel/server_main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/citadel/server_main.c b/citadel/server_main.c index b02596f3f..a71a5cfce 100644 --- a/citadel/server_main.c +++ b/citadel/server_main.c @@ -79,6 +79,7 @@ int main(int argc, char **argv) int relh=0; int home=0; int dbg=0; + int max_log_level = LOG_INFO; char relhome[PATH_MAX]=""; char ctdldir[PATH_MAX]=CTDLDIR; int syslog_facility = LOG_DAEMON; @@ -121,7 +122,7 @@ int main(int argc, char **argv) break; case 'x': - /* deprecated */ + max_log_level = atoi(optarg); break; case 't': /* deprecated */ @@ -163,6 +164,7 @@ int main(int argc, char **argv) fprintf(stderr, "citserver: usage: " "citserver " "[-l LogFacility] " + "[-x MaxLogLevel] " "[-d] [-D] [-r] " "[-u user] " "[-h HomeDir]\n" @@ -193,6 +195,7 @@ int main(int argc, char **argv) } StartLibCitadel(basesize); + setlogmask(LOG_UPTO(max_log_level)); openlog("citserver", ( running_as_daemon ? (LOG_PID) : (LOG_PID | LOG_PERROR) ), syslog_facility -- 2.30.2