On Tue, Nov 09, 2004 at 05:43:37PM -0500, Chad N. Tindel wrote: > > > /proc/net/tcp is an obsolete interface. It is inherently unreliable > > in that a record may be read using two read(2) calls. Those two calls > > may end up looking at two different records. > > Is it unreliable in that the wrong user id will get returned for an > established socket? How could such a thing happen? In 2.4 it is entirely possible to have a record broken up into two reads. There is no guarantee that the two reads will be reading the same record. -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html