X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=daemon.c;h=04dbc122386274110975bb155a5686ef9520f940;hb=a0cd2ac59b891751067512dce77cf6223104932f;hp=dd5420a6eab92de518e3af60ea49d094ae5db6bb;hpb=a79e210f33334b273d11c92a430dd477284ee95a;p=paraslash.git diff --git a/daemon.c b/daemon.c index dd5420a6..04dbc122 100644 --- a/daemon.c +++ b/daemon.c @@ -134,16 +134,19 @@ void daemon_set_logfile(const char *logfile_name) } /** - * Suppress log messages with severity lower than the given loglevel. + * Control the verbosity for logging. * - * \param loglevel The smallest level that should be logged. + * This instructs the daemon to not log subsequent messages whose severity is + * lower than the given value. + * + * \param loglevel The new log level. */ -void daemon_set_loglevel(const char *loglevel) +void daemon_set_loglevel(int loglevel) { - int ret = get_loglevel_by_name(loglevel); + assert(loglevel >= 0); + assert(loglevel < NUM_LOGLEVELS); + me->loglevel = loglevel; - assert(ret >= 0); - me->loglevel = ret; } /**