On Sun, Sep 19, 2004 at 05:58:52PM +1000, Herbert Xu wrote:
Besides, for any netlink socket but the first for a process, they'll
all have negative pid's which have nothing to do with the real pid.
So I really think that the wake_up_process hunk is bogus.
Another reason why this is bogus.
Most kernel users of unicast have a send timeout setting of 0. Therefore
your wake_up_process() call will never happen when netlink_attachskb is
called by the kernel.
--
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} [off-list ref]
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt