summaryrefslogtreecommitdiffstats
path: root/iptables/nft.c
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2018-05-07 17:11:21 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2018-05-07 17:40:34 +0200
commit07ae37c0a627da445891fbffa71d27c3eee4fd0b (patch)
treee70c342bccbd6974cddfe4630efa49bfddd5e3a3 /iptables/nft.c
parentdf3d92bec600720b2fb50470212ed7cd1ef00c36 (diff)
xtables-compat: fix bogus error with -X and no user-defined chains
# iptables-compat -X iptables: No chain/target/match by that name. While it should display no error message at all. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'iptables/nft.c')
-rw-r--r--iptables/nft.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/iptables/nft.c b/iptables/nft.c
index 7f9eb7f0..37c017f9 100644
--- a/iptables/nft.c
+++ b/iptables/nft.c
@@ -1539,7 +1539,7 @@ next:
err:
/* chain not found */
- if (deleted_ctr == 0) {
+ if (chain != NULL && deleted_ctr == 0) {
ret = -1;
errno = ENOENT;
}