diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2014-02-25 22:30:12 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2014-02-27 10:35:07 +0100 |
commit | 53c0ff324598ce2926236c32b2b4c858a0b3831a (patch) | |
tree | 1f8d2ce3804d0abf4fdc253bf3d78abc34b3fcd4 /src/libnftnl.map | |
parent | 7756d31990cd47673a21cacf6fd6d33227d6270e (diff) |
src: add nft_*_attr_{set|get}_data interface
This patch adds two functions that allows you to validate the size
of the attribute. This new functions provide a replacement for
nft_rule_attr_set and nft_rule_attr_get.
The data_len parameter was already passed to the {_set|_get} funcion
in expressions. For consistency, add nft_rule_expr_{set|get}_data
alias.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/libnftnl.map')
-rw-r--r-- | src/libnftnl.map | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/libnftnl.map b/src/libnftnl.map index 43378ed..7c4e6ca 100644 --- a/src/libnftnl.map +++ b/src/libnftnl.map @@ -196,3 +196,14 @@ global: local: *; }; + +LIBNFTNL_1.1 { + nft_table_attr_set_data; + nft_table_attr_get_data; + nft_chain_attr_set_data; + nft_chain_attr_get_data; + nft_rule_attr_set_data; + nft_rule_attr_get_data; + nft_set_attr_set_data; + nft_set_attr_get_data; +} LIBNFTNL_1.0; |