.. | .. |
---|
270 | 270 | return 0; |
---|
271 | 271 | } |
---|
272 | 272 | |
---|
273 | | -static void nft_bitmap_destroy(const struct nft_set *set) |
---|
| 273 | +static void nft_bitmap_destroy(const struct nft_ctx *ctx, |
---|
| 274 | + const struct nft_set *set) |
---|
274 | 275 | { |
---|
275 | 276 | struct nft_bitmap *priv = nft_set_priv(set); |
---|
276 | 277 | struct nft_bitmap_elem *be, *n; |
---|
277 | 278 | |
---|
278 | 279 | list_for_each_entry_safe(be, n, &priv->list, head) |
---|
279 | | - nft_set_elem_destroy(set, be, true); |
---|
| 280 | + nf_tables_set_elem_destroy(ctx, set, be); |
---|
280 | 281 | } |
---|
281 | 282 | |
---|
282 | 283 | static bool nft_bitmap_estimate(const struct nft_set_desc *desc, u32 features, |
---|