Merge branch 'for-3.17' of git://linux-nfs.org/~bfields/linux
[cascardo/linux.git] / net / ipv6 / addrlabel.c
index 731e1e1..fd0dc47 100644 (file)
@@ -277,7 +277,7 @@ static int __ip6addrlbl_add(struct ip6addrlbl_entry *newp, int replace)
                last = p;
        }
        if (last)
-               hlist_add_after_rcu(&last->list, &newp->list);
+               hlist_add_behind_rcu(&newp->list, &last->list);
        else
                hlist_add_head_rcu(&newp->list, &ip6addrlbl_table.head);
 out: