summaryrefslogtreecommitdiff
path: root/net/sysctl_net.c
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2012-08-18 00:25:51 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2012-09-26 21:08:50 -0400
commit56b31d1c9f1e6a3ad92e7bfe252721e05d92b285 (patch)
tree44521dbcdf51695b6092f2a4dabe83f460c2ed7c /net/sysctl_net.c
parent28407630513b1a86133db0ef8b39fabad6c494af (diff)
downloadlinux-3.10-56b31d1c9f1e6a3ad92e7bfe252721e05d92b285.tar.gz
linux-3.10-56b31d1c9f1e6a3ad92e7bfe252721e05d92b285.tar.bz2
linux-3.10-56b31d1c9f1e6a3ad92e7bfe252721e05d92b285.zip
unexport sock_map_fd(), switch to sock_alloc_file()
Both modular callers of sock_map_fd() had been buggy; sctp one leaks descriptor and file if copy_to_user() fails, 9p one shouldn't be exposing file in the descriptor table at all. Switch both to sock_alloc_file(), export it, unexport sock_map_fd() and make it static. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'net/sysctl_net.c')
0 files changed, 0 insertions, 0 deletions