]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
Fix error returns in sys_socketpair()
authorDavid Miller <davem@davemloft.net>
Tue, 13 Nov 2007 08:02:56 +0000 (00:02 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 16 Nov 2007 16:27:37 +0000 (08:27 -0800)
commitc669e2ad32c2ab2bf4133ce8f7b96775b9c3db2b
tree6513fccc71c1d5861e0884c6dadf4a2a30cc24b8
parenteeb4e8c2aeda4f366bc14bea2a3a2e10cb7bc66d
Fix error returns in sys_socketpair()

patch bf3c23d171e35e6e168074a1514b0acd59cfd81a in mainline.

[NET]: Fix error reporting in sys_socketpair().

If either of the two sock_alloc_fd() calls fail, we
forget to update 'err' and thus we'll erroneously
return zero in these cases.

Based upon a report and patch from Rich Paul, and
commentary from Chuck Ebbert.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
net/socket.c