diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2017-05-22 17:47:54 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2017-05-29 12:46:18 +0200 |
commit | 347b408d59e7eadcd09f97eba96fa4c270eb3b23 (patch) | |
tree | 353c72eb5a23e384880154db4019d1f40068ecfd /include/net/netfilter | |
parent | 2b664957c27fe708035b217c908edd1048be355e (diff) | |
download | blackbird-obmc-linux-347b408d59e7eadcd09f97eba96fa4c270eb3b23.tar.gz blackbird-obmc-linux-347b408d59e7eadcd09f97eba96fa4c270eb3b23.zip |
netfilter: nf_tables: pass set description to ->privsize
The new non-resizable hashtable variant needs this to calculate the
size of the bucket array.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/net/netfilter')
-rw-r--r-- | include/net/netfilter/nf_tables.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/net/netfilter/nf_tables.h b/include/net/netfilter/nf_tables.h index f27012098846..bd5be0d691d5 100644 --- a/include/net/netfilter/nf_tables.h +++ b/include/net/netfilter/nf_tables.h @@ -351,7 +351,8 @@ struct nft_set_ops { struct nft_set *set, struct nft_set_iter *iter); - unsigned int (*privsize)(const struct nlattr * const nla[]); + unsigned int (*privsize)(const struct nlattr * const nla[], + const struct nft_set_desc *desc); bool (*estimate)(const struct nft_set_desc *desc, u32 features, struct nft_set_estimate *est); |