From: Pablo Neira Ayuso Date: Thu, 3 Jun 2010 12:56:19 +0000 (+0200) Subject: LOGEMU: fix crash if output file cannot be accessed X-Git-Tag: ulogd-2.0.0beta4~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a7324c3de08ffc206dc7dd11354105212fdb1661;p=thirdparty%2Fulogd2.git LOGEMU: fix crash if output file cannot be accessed This patch fixes a crash if the output file was not correctly opened. Signed-off-by: Pablo Neira Ayuso --- diff --git a/output/ulogd_output_LOGEMU.c b/output/ulogd_output_LOGEMU.c index edee86f..32b4954 100644 --- a/output/ulogd_output_LOGEMU.c +++ b/output/ulogd_output_LOGEMU.c @@ -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