diff options
author | Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com> | 2013-08-19 15:04:02 +0300 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-12-30 23:50:43 +0100 |
commit | cdc78b1d6bd7b48ec05d78fc6e6cd98473f40357 (patch) | |
tree | 11f3fdeec8a23cad03c2a44df5ed2a0a246e2cda /iptables/nft.h | |
parent | c11ad7cce0d7195e12347bd4a3092ac24e19f8b4 (diff) |
nft: convert rule into a command state structure
This helps to reduce the code complexity to have one single common path
for printing, saving and looking up for the rule.
Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'iptables/nft.h')
-rw-r--r-- | iptables/nft.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/iptables/nft.h b/iptables/nft.h index f3317c92..006c0318 100644 --- a/iptables/nft.h +++ b/iptables/nft.h @@ -87,7 +87,9 @@ enum nft_rule_print { NFT_RULE_DEL, }; -void nft_rule_print_save(struct nft_rule *r, enum nft_rule_print type, bool counters); +void nft_rule_print_save(const struct iptables_command_state *cs, + struct nft_rule *r, enum nft_rule_print type, + unsigned int format); /* * global commit and abort |