commit | 1a9da5937386dbe553ffcf6c65d985bd48c347c5 | [log] [tgz] |
---|---|---|
author | Florian Westphal <fw@strlen.de> | Fri Feb 16 12:49:33 2018 +0100 |
committer | Pablo Neira Ayuso <pablo@netfilter.org> | Sun Feb 25 20:02:51 2018 +0100 |
tree | f36b3e66662b97534c91743863b0c7456c4f486c | |
parent | 8ae56822812ddedc26a152ab1916eb30120b4748 [diff] |
netfilter: ipt_CLUSTERIP: put config instead of freeing it Once struct is added to per-netns list it becomes visible to other cpus, so we cannot use kfree(). Also delay setting entries refcount to 1 until after everything is initialised so that when we call clusterip_config_put() in this spot entries is still zero. Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>