Message ID | 20210604014652.2087406-1-zhengyongjun3@huawei.com |
---|---|
State | New |
Headers | show |
Series | [net-next] xfrm: Return the correct errno code | expand |
diff --git a/net/xfrm/xfrm_user.c b/net/xfrm/xfrm_user.c index f0aecee4d539..4f9c86807bc4 100644 --- a/net/xfrm/xfrm_user.c +++ b/net/xfrm/xfrm_user.c @@ -3159,7 +3159,7 @@ static struct xfrm_policy *xfrm_compile_policy(struct sock *sk, int opt, xp = xfrm_policy_alloc(net, GFP_ATOMIC); if (xp == NULL) { - *dir = -ENOBUFS; + *dir = -ENOMEM; return NULL; }
When kalloc or kmemdup failed, should return ENOMEM rather than ENOBUF. Signed-off-by: Zheng Yongjun <zhengyongjun3@huawei.com> --- net/xfrm/xfrm_user.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)