diff options
author | Guruswamy Basavaiah <guru2018@gmail.com> | 2016-03-19 02:05:49 +0530 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2016-03-22 19:27:09 +0100 |
commit | 98dd5145e5730fef07f3c26e03bfce29c4638de9 (patch) | |
tree | fe6247d2dab7f126e24d753976fa411d0c4cbb4a | |
parent | 3e8b1a7c60eee6cfdac848e1e96aaf21ad622c0c (diff) |
iptables-translate: translate iptables --flush
translation for iptables --flush
Examples: $ sudo
iptables-translate -F INPUT nft flush chain ip filter INPUT
$ sudo iptables-translate -F -t nat
nft flush table ip nat
Signed-off-by: Guruswamy Basavaiah <guru2018@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
-rw-r--r-- | iptables/xtables-translate.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/iptables/xtables-translate.c b/iptables/xtables-translate.c index 13a0bc71..354357c5 100644 --- a/iptables/xtables-translate.c +++ b/iptables/xtables-translate.c @@ -216,6 +216,14 @@ static int do_command_xlate(struct nft_handle *h, int argc, char *argv[], } break; case CMD_FLUSH: + if (p.chain) { + printf("flush chain %s %s %s\n", + family2str[h->family], p.table, p.chain); + } else { + printf("flush table %s %s\n", + family2str[h->family], p.table); + } + ret = 1; break; case CMD_ZERO: break; |