]> git.ipfire.org Git - thirdparty/ulogd2.git/commitdiff
LOGEMU: fix crash if output file cannot be accessed
authorPablo Neira Ayuso <pablo@netfilter.org>
Thu, 3 Jun 2010 12:56:19 +0000 (14:56 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 3 Jun 2010 12:56:19 +0000 (14:56 +0200)
This patch fixes a crash if the output file was not correctly opened.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
output/ulogd_output_LOGEMU.c

index edee86f0f0c3b98dcb9e2905c965b58d53a62565..32b4954ad8212f577571a64280dadba315b629c5 100644 (file)
@@ -150,7 +150,7 @@ static int start_logemu(struct ulogd_pluginstance *pi)
        if (!li->of) {
                ulogd_log(ULOGD_FATAL, "can't open syslogemu: %s\n", 
                          strerror(errno));
-               return errno;
+               return -errno;
        }               
 #endif