Loading net/ipv6/addrconf.c +1 −3 Original line number Diff line number Diff line Loading @@ -1558,8 +1558,7 @@ static int __ipv6_dev_get_saddr(struct net *net, { struct ipv6_saddr_score *score = &scores[1 - hiscore_idx], *hiscore = &scores[hiscore_idx]; read_lock_bh(&idev->lock); list_for_each_entry(score->ifa, &idev->addr_list, if_list) { list_for_each_entry_rcu(score->ifa, &idev->addr_list, if_list) { int i; /* Loading Loading @@ -1625,7 +1624,6 @@ static int __ipv6_dev_get_saddr(struct net *net, } } out: read_unlock_bh(&idev->lock); return hiscore_idx; } Loading Loading
net/ipv6/addrconf.c +1 −3 Original line number Diff line number Diff line Loading @@ -1558,8 +1558,7 @@ static int __ipv6_dev_get_saddr(struct net *net, { struct ipv6_saddr_score *score = &scores[1 - hiscore_idx], *hiscore = &scores[hiscore_idx]; read_lock_bh(&idev->lock); list_for_each_entry(score->ifa, &idev->addr_list, if_list) { list_for_each_entry_rcu(score->ifa, &idev->addr_list, if_list) { int i; /* Loading Loading @@ -1625,7 +1624,6 @@ static int __ipv6_dev_get_saddr(struct net *net, } } out: read_unlock_bh(&idev->lock); return hiscore_idx; } Loading