Merge branch 'akpm' (patchbomb from Andrew Morton)
[linux-2.6-block.git] / net / xfrm / xfrm_policy.c
index 0525d78ba32866c64c0b31bcf5b9d147855c308a..beeed602aeb379f2ddfbd74a61c798cd371636ba 100644 (file)
@@ -389,7 +389,7 @@ redo:
                        if (h != h0)
                                continue;
                        hlist_del(&pol->bydst);
-                       hlist_add_after(entry0, &pol->bydst);
+                       hlist_add_behind(&pol->bydst, entry0);
                }
                entry0 = &pol->bydst;
        }
@@ -654,7 +654,7 @@ int xfrm_policy_insert(int dir, struct xfrm_policy *policy, int excl)
                        break;
        }
        if (newpos)
-               hlist_add_after(newpos, &policy->bydst);
+               hlist_add_behind(&policy->bydst, newpos);
        else
                hlist_add_head(&policy->bydst, chain);
        xfrm_pol_hold(policy);