aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
authorFlorian Westphal <fw@strlen.de>2026-04-11 23:13:08 +0200
committerFlorian Westphal <fw@strlen.de>2026-05-24 22:55:47 +0200
commit73ce4a2949d97288ebee96102224f75506f6b14f (patch)
tree38506fcbe03961a38e42b05a3cfd98fd4b3c52a7 /net
parenta7f57320bbbc67e347bf5fff4b4a9bab980d5956 (diff)
downloadlinux-next-history-73ce4a2949d97288ebee96102224f75506f6b14f.tar.gz
netfilter: nft_set_rbtree: remove dead conditional
net/netfilter/nft_set_rbtree.c:399 __nft_rbtree_insert() warn: 'removed_end' is not an error pointer Since commit : 087388278e0f ("netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure") __nft_rbtree_insert() can no longer fail and this condition is always false. Remove it. Reported-by: Dan Carpenter <error27@gmail.com> Closes: https://lore.kernel.org/netfilter-devel/adjSaolTji0mPgqx@stanley.mountain/ Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'net')
-rw-r--r--net/netfilter/nft_set_rbtree.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/net/netfilter/nft_set_rbtree.c b/net/netfilter/nft_set_rbtree.c
index 560fbe6e3f750..b4f0b5fdf1f26 100644
--- a/net/netfilter/nft_set_rbtree.c
+++ b/net/netfilter/nft_set_rbtree.c
@@ -396,9 +396,6 @@ static int __nft_rbtree_insert(const struct net *net, const struct nft_set *set,
const struct nft_rbtree_elem *removed_end;
removed_end = nft_rbtree_gc_elem(set, priv, rbe);
- if (IS_ERR(removed_end))
- return PTR_ERR(removed_end);
-
if (removed_end == rbe_le || removed_end == rbe_ge)
return -EAGAIN;