diff options
Diffstat (limited to 'net/netlink/diag.c')
-rw-r--r-- | net/netlink/diag.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/net/netlink/diag.c b/net/netlink/diag.c index de8c74a3c061..fcca36d81a62 100644 --- a/net/netlink/diag.c +++ b/net/netlink/diag.c | |||
@@ -113,7 +113,9 @@ static int __netlink_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, | |||
113 | req = nlmsg_data(cb->nlh); | 113 | req = nlmsg_data(cb->nlh); |
114 | 114 | ||
115 | for (i = 0; i < htbl->size; i++) { | 115 | for (i = 0; i < htbl->size; i++) { |
116 | rht_for_each_entry(nlsk, htbl->buckets[i], ht, node) { | 116 | struct rhash_head *pos; |
117 | |||
118 | rht_for_each_entry(nlsk, pos, htbl, i, node) { | ||
117 | sk = (struct sock *)nlsk; | 119 | sk = (struct sock *)nlsk; |
118 | 120 | ||
119 | if (!net_eq(sock_net(sk), net)) | 121 | if (!net_eq(sock_net(sk), net)) |