Re: netlink nlmsg_pid supposed to be pid or tid?
From: Herbert Xu <herbert@gondor.apana.org.au>
Date: 2005-11-21 20:51:14
Also in:
lkml
From: Herbert Xu <herbert@gondor.apana.org.au>
Date: 2005-11-21 20:51:14
Also in:
lkml
Christopher Friesen [off-list ref] wrote:
When using netlink, should "nlmsg_pid" be set to pid (current->tgid) or tid (current->pid)?
I tend to agree with you here that tgid makes more sense. Dave, what do you think? However, you should never assume whatever value the kernel uses since it may always choose an arbitrary value should the preferred pid/tgid be taken by someone else. So always use getsockname(2) to find out the correct address. Cheers, -- 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