diff options
author | Eric Leblond <eric@regit.org> | 2013-07-06 17:33:13 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-07-19 13:20:35 +0200 |
commit | 28d03e97ec0d155c6d9708522985915530cbb356 (patch) | |
tree | f03dd1ae8ad3bb8a46ee8bb053d72501dd2f1cb9 /include | |
parent | 6cdc49ffbe0a672c27f4fffe831563b12a8e2e61 (diff) |
rule: add support for position attribute
This patch adds support for position attribute which can be used
to insert a rule at a given position.
Signed-off-by: Eric Leblond <eric@regit.org>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/libnftables/rule.h | 1 | ||||
-rw-r--r-- | include/linux/netfilter/nf_tables.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/include/libnftables/rule.h b/include/libnftables/rule.h index ea136ff..9adfcfc 100644 --- a/include/libnftables/rule.h +++ b/include/libnftables/rule.h @@ -22,6 +22,7 @@ enum { NFT_RULE_ATTR_FLAGS, NFT_RULE_ATTR_COMPAT_PROTO, NFT_RULE_ATTR_COMPAT_FLAGS, + NFT_RULE_ATTR_POSITION, }; void nft_rule_attr_unset(struct nft_rule *r, uint16_t attr); diff --git a/include/linux/netfilter/nf_tables.h b/include/linux/netfilter/nf_tables.h index d40a7f9..d9bf8ea 100644 --- a/include/linux/netfilter/nf_tables.h +++ b/include/linux/netfilter/nf_tables.h @@ -143,6 +143,7 @@ enum nft_rule_attributes { NFTA_RULE_EXPRESSIONS, NFTA_RULE_FLAGS, NFTA_RULE_COMPAT, + NFTA_RULE_POSITION, __NFTA_RULE_MAX }; #define NFTA_RULE_MAX (__NFTA_RULE_MAX - 1) |