]> git.ipfire.org Git - thirdparty/ulogd2.git/commitdiff
fix parsing of config file
authorlaforge <laforge>
Fri, 4 Nov 2005 15:23:12 +0000 (15:23 +0000)
committerlaforge <laforge>
Fri, 4 Nov 2005 15:23:12 +0000 (15:23 +0000)
add some more debug output

output/ulogd_output_LOGEMU.c

index d9d80453c5e5e36b28f694e436252301c3fa3f9d..949530ac5da766110c5d3dd5db0fc9ee53fb737d 100644 (file)
@@ -103,9 +103,13 @@ static int start_logemu(struct ulogd_pluginstance *pi)
 {
        struct logemu_instance *li = (struct logemu_instance *) &pi->private;
 
+       ulogd_log(ULOGD_DEBUG, "starting logemu\n");
+
 #ifdef DEBUG_LOGEMU
        li->of = stdout;
 #else
+       ulogd_log(ULOGD_DEBUG, "opening file: %s\n",
+                 pi->config_kset->ces[0].u.string);
        li->of = fopen(pi->config_kset->ces[0].u.string, "a");
        if (!li->of) {
                ulogd_log(ULOGD_FATAL, "can't open syslogemu: %s\n", 
@@ -134,7 +138,8 @@ static int configure_logemu(struct ulogd_pluginstance *pi,
                            struct ulogd_pluginstance_stack *stack)
 {
        /* FIXME: error handling */
-       config_parse_file(pi->id, &logemu_kset);
+       ulogd_log(ULOGD_DEBUG, "parsing config file section %s\n", pi->id);
+       config_parse_file(pi->id, pi->config_kset);
 
        return 0;
 }