net/ipv4: fix macro definition sk_for_each_bound_bhash
The macro sk_for_each_bound_bhash accepts a parameter __sk, but it was not used, rather the sk2 is directly used, so we replace the sk2 with __sk in macro. Signed-off-by: Hongbo Li <lihongbo22@huawei.com> Link: https://patch.msgid.link/20240823070453.3327832-1-lihongbo22@huawei.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
0d9e5df4a2
commit
9ceebd7a26
@ -236,7 +236,7 @@ static bool inet_bhash2_conflict(const struct sock *sk,
|
||||
|
||||
#define sk_for_each_bound_bhash(__sk, __tb2, __tb) \
|
||||
hlist_for_each_entry(__tb2, &(__tb)->bhash2, bhash_node) \
|
||||
sk_for_each_bound(sk2, &(__tb2)->owners)
|
||||
sk_for_each_bound((__sk), &(__tb2)->owners)
|
||||
|
||||
/* This should be called only when the tb and tb2 hashbuckets' locks are held */
|
||||
static int inet_csk_bind_conflict(const struct sock *sk,
|
||||
|
Loading…
Reference in New Issue
Block a user