From: Pablo Neira Ayuso Date: Thu, 18 Apr 2013 15:15:05 +0000 (+0200) Subject: main: fix error checking in nft_parse X-Git-Tag: v0.099~130 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5784bfde370970e08a0e72d6e0b31486de9b3b5d;p=thirdparty%2Fnftables.git main: fix error checking in nft_parse The bison parser returns 0 in case of success and it returns 1 in case of error. Signed-off-by: Pablo Neira Ayuso --- diff --git a/src/main.c b/src/main.c index 68d7e1e8..eed87e5d 100644 --- a/src/main.c +++ b/src/main.c @@ -244,7 +244,7 @@ int main(int argc, char * const *argv) } ret = nft_parse(scanner, &state); - if (ret < 0) + if (ret != 0) goto out; memset(&ctx, 0, sizeof(ctx));