projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4e6233a
)
-x MaxLogLevel
author
Art Cancro
<ajc@citadel.org>
Wed, 24 May 2017 22:41:04 +0000
(18:41 -0400)
committer
Art Cancro
<ajc@citadel.org>
Wed, 24 May 2017 22:41:04 +0000
(18:41 -0400)
citadel/server_main.c
patch
|
blob
|
history
diff --git
a/citadel/server_main.c
b/citadel/server_main.c
index b02596f3f4e2dda3866e497f7dc989abad864aa6..a71a5cfce821683a4c7d65fbab22acc85c21d031 100644
(file)
--- 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 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;
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':
break;
case 'x':
- /* deprecated */
+ max_log_level = atoi(optarg);
break;
case 't': /* deprecated */
break;
case 't': /* deprecated */
@@
-163,6
+164,7
@@
int main(int argc, char **argv)
fprintf(stderr, "citserver: usage: "
"citserver "
"[-l LogFacility] "
fprintf(stderr, "citserver: usage: "
"citserver "
"[-l LogFacility] "
+ "[-x MaxLogLevel] "
"[-d] [-D] [-r] "
"[-u user] "
"[-h HomeDir]\n"
"[-d] [-D] [-r] "
"[-u user] "
"[-h HomeDir]\n"
@@
-193,6
+195,7
@@
int main(int argc, char **argv)
}
StartLibCitadel(basesize);
}
StartLibCitadel(basesize);
+ setlogmask(LOG_UPTO(max_log_level));
openlog("citserver",
( running_as_daemon ? (LOG_PID) : (LOG_PID | LOG_PERROR) ),
syslog_facility
openlog("citserver",
( running_as_daemon ? (LOG_PID) : (LOG_PID | LOG_PERROR) ),
syslog_facility