[PATCH] 2.5.5-pre1: uninitialized SO_PASSCRED on sockets
authorPetr Vandrovec <vandrove@vc.cvut.cz>
Tue, 19 Feb 2002 05:52:33 +0000 (21:52 -0800)
committerLinus Torvalds <torvalds@home.transmeta.com>
Tue, 19 Feb 2002 05:52:33 +0000 (21:52 -0800)
commite8a573c4320773d71217ad7d58788329b1a566a7
treef2e6e6231bab67c69ca90ef8759c695be7776e7c
parenteebd38a692318b17aee5c61319f318b0e0de4b8e
[PATCH] 2.5.5-pre1: uninitialized SO_PASSCRED on sockets

* move socket clearing code from sock_alloc to sock_alloc_inode, so
  root of socketfs does not contain garbage, and we have all initialization
  in one place
* add initialization of passcred to zero - otherwise it is left on some
  random value, causing at least autobind() to randomly fail on
  unix sockets

Petr Vandrovec
net/socket.c