diff options
Diffstat (limited to 'net/ipv4/igmp.c')
-rw-r--r-- | net/ipv4/igmp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/ipv4/igmp.c b/net/ipv4/igmp.c index d78599a9dbd5..ad500a43b359 100644 --- a/net/ipv4/igmp.c +++ b/net/ipv4/igmp.c | |||
@@ -2292,7 +2292,7 @@ static inline struct ip_mc_list *igmp_mc_get_first(struct seq_file *seq) | |||
2292 | struct igmp_mc_iter_state *state = igmp_mc_seq_private(seq); | 2292 | struct igmp_mc_iter_state *state = igmp_mc_seq_private(seq); |
2293 | 2293 | ||
2294 | state->in_dev = NULL; | 2294 | state->in_dev = NULL; |
2295 | for_each_netdev(state->dev) { | 2295 | for_each_netdev(&init_net, state->dev) { |
2296 | struct in_device *in_dev; | 2296 | struct in_device *in_dev; |
2297 | in_dev = in_dev_get(state->dev); | 2297 | in_dev = in_dev_get(state->dev); |
2298 | if (!in_dev) | 2298 | if (!in_dev) |
@@ -2454,7 +2454,7 @@ static inline struct ip_sf_list *igmp_mcf_get_first(struct seq_file *seq) | |||
2454 | 2454 | ||
2455 | state->idev = NULL; | 2455 | state->idev = NULL; |
2456 | state->im = NULL; | 2456 | state->im = NULL; |
2457 | for_each_netdev(state->dev) { | 2457 | for_each_netdev(&init_net, state->dev) { |
2458 | struct in_device *idev; | 2458 | struct in_device *idev; |
2459 | idev = in_dev_get(state->dev); | 2459 | idev = in_dev_get(state->dev); |
2460 | if (unlikely(idev == NULL)) | 2460 | if (unlikely(idev == NULL)) |