summaryrefslogtreecommitdiff
path: root/net/nfc
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2022-12-19 22:09:00 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-01-12 14:01:57 +0300
commit4052919880dba9966d8155d16bc375675e479597 (patch)
treeca187ee6b34abe6a86dfcaea81a6ceeb892137fe /net/nfc
parent59c8f9a2361429254a43945b199dd5ab20e736a5 (diff)
downloadlinux-4052919880dba9966d8155d16bc375675e479597.tar.xz
netfilter: nf_tables: perform type checking for existing sets
[ Upstream commit f6594c372afd5cec8b1e9ee9ea8f8819d59c6fb1 ] If a ruleset declares a set name that matches an existing set in the kernel, then validate that this declaration really refers to the same set, otherwise bail out with EEXIST. Currently, the kernel reports success when adding a set that already exists in the kernel. This usually results in EINVAL errors at a later stage, when the user adds elements to the set, if the set declaration mismatches the existing set representation in the kernel. Add a new function to check that the set declaration really refers to the same existing set in the kernel. Fixes: 96518518cc41 ("netfilter: add nftables") Reported-by: Florian Westphal <fw@strlen.de> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'net/nfc')
0 files changed, 0 insertions, 0 deletions