X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=daemon.c;h=04dbc122386274110975bb155a5686ef9520f940;hb=a0cd2ac59b891751067512dce77cf6223104932f;hp=a4e2f3193730d456ce9908eb55888cdb759154e0;hpb=6bded356ec89b1344049ff702e6c6babaeccd439;p=paraslash.git diff --git a/daemon.c b/daemon.c index a4e2f319..04dbc122 100644 --- a/daemon.c +++ b/daemon.c @@ -58,9 +58,9 @@ static void daemon_set_default_log_colors(void) } /** - * Set the color for one loglevel. + * Set the color for log messages of the given severity level. * - * \param arg Must be of the form "ll:[fg [bg]] [attr]". + * \param arg Must be of the form "severity:[fg [bg]] [attr]". */ void daemon_set_log_color_or_die(const char *arg) { @@ -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; } /**