diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-05-07 17:11:21 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2018-05-07 17:40:34 +0200 |
commit | 07ae37c0a627da445891fbffa71d27c3eee4fd0b (patch) | |
tree | e70c342bccbd6974cddfe4630efa49bfddd5e3a3 /iptables | |
parent | df3d92bec600720b2fb50470212ed7cd1ef00c36 (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')
-rw-r--r-- | iptables/nft.c | 2 |
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; } |