Merge tag 'timers-core-2021-04-26' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-microblaze.git] / net / xfrm / xfrm_user.c
index 0727ac8..5a0ef43 100644 (file)
@@ -2504,7 +2504,7 @@ static int xfrm_do_migrate(struct sk_buff *skb, struct nlmsghdr *nlh,
                encap = kmemdup(nla_data(attrs[XFRMA_ENCAP]),
                                sizeof(*encap), GFP_KERNEL);
                if (!encap)
-                       return 0;
+                       return -ENOMEM;
        }
 
        err = xfrm_migrate(&pi->sel, pi->dir, type, m, n, kmp, net, encap);