Skip to content

Commit 6def480

Browse files
liuguoqiangdavem330
authored andcommitted
net: return correct error code
When kmemdup called failed and register_net_sysctl return NULL, should return ENOMEM instead of ENOBUFS Signed-off-by: liuguoqiang <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 9119570 commit 6def480

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

net/ipv4/devinet.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2591,7 +2591,7 @@ static int __devinet_sysctl_register(struct net *net, char *dev_name,
25912591
free:
25922592
kfree(t);
25932593
out:
2594-
return -ENOBUFS;
2594+
return -ENOMEM;
25952595
}
25962596

25972597
static void __devinet_sysctl_unregister(struct net *net,

0 commit comments

Comments
 (0)