This patch stores the converted values from the configuration file
into the syslog instance structure.
Otherwise configuration parameters are senseless and only the
default values will be used.
Signed-off-by: Peter Warasin <peter@endian.com>
{
int syslog_facility, syslog_level;
char *facility, *level;
+ struct syslog_instance *li = (struct syslog_instance *) &pi->private;
/* FIXME: error handling */
config_parse_file(pi->id, pi->config_kset);
return -EINVAL;
}
+ li->syslog_level = syslog_level;
+ li->syslog_facility = syslog_facility;
+
return 0;
}