diff options
Diffstat (limited to 'net')
-rw-r--r-- | net/core/dev.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index 577701839f52..14dac0654f28 100644 --- a/net/core/dev.c +++ b/net/core/dev.c | |||
@@ -4589,8 +4589,7 @@ void *netdev_lower_get_next_private(struct net_device *dev, | |||
4589 | if (&lower->list == &dev->adj_list.lower) | 4589 | if (&lower->list == &dev->adj_list.lower) |
4590 | return NULL; | 4590 | return NULL; |
4591 | 4591 | ||
4592 | if (iter) | 4592 | *iter = lower->list.next; |
4593 | *iter = lower->list.next; | ||
4594 | 4593 | ||
4595 | return lower->private; | 4594 | return lower->private; |
4596 | } | 4595 | } |
@@ -4618,8 +4617,7 @@ void *netdev_lower_get_next_private_rcu(struct net_device *dev, | |||
4618 | if (&lower->list == &dev->adj_list.lower) | 4617 | if (&lower->list == &dev->adj_list.lower) |
4619 | return NULL; | 4618 | return NULL; |
4620 | 4619 | ||
4621 | if (iter) | 4620 | *iter = &lower->list; |
4622 | *iter = &lower->list; | ||
4623 | 4621 | ||
4624 | return lower->private; | 4622 | return lower->private; |
4625 | } | 4623 | } |