inet: fix inet_bind_bucket_for_each
The first "node" is supposed to be the cursor used in the for_each. The second "node" is ment literally and should not be macro expanded: it's the name of the hlist_node field from the inet_bind_bucket. This currently works because when inet_bind_bucket_for_each is called it's argument is still "node". Signed-off-by: Lucian Adrian Grijincu <lgrijincu@ixiacom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
eec4df9885
commit
5256f2ef3a
@ -92,8 +92,8 @@ static inline struct net *ib_net(struct inet_bind_bucket *ib)
|
||||
return read_pnet(&ib->ib_net);
|
||||
}
|
||||
|
||||
#define inet_bind_bucket_for_each(tb, node, head) \
|
||||
hlist_for_each_entry(tb, node, head, node)
|
||||
#define inet_bind_bucket_for_each(tb, pos, head) \
|
||||
hlist_for_each_entry(tb, pos, head, node)
|
||||
|
||||
struct inet_bind_hashbucket {
|
||||
spinlock_t lock;
|
||||
|
Loading…
Reference in New Issue
Block a user