]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
arptables-compat: fix missing error reporting
authorPablo Neira Ayuso <pablo@netfilter.org>
Wed, 8 Oct 2014 20:17:50 +0000 (22:17 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 9 Oct 2014 10:42:08 +0000 (12:42 +0200)
# arptables-compat -D INPUT -j ACCEPT
 arptables: Bad rule (does a matching rule exist in that chain?)

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
iptables/xtables-arp-standalone.c

index 23b6bcb453eff8816bee573581cbd2bbc704b8b4..182dd9f30898e650a6b5131290e6e534ce8c567e 100644 (file)
@@ -84,5 +84,10 @@ int xtables_arp_main(int argc, char *argv[])
        if (ret)
                ret = nft_commit(&h);
 
+       nft_fini(&h);
+
+       if (!ret)
+               fprintf(stderr, "arptables: %s\n", nft_strerror(errno));
+
        exit(!ret);
 }