process ids
der Mouse
mouse at mcgill-vision.UUCP
Sun Sep 11 19:53:01 AEST 1988
In article <787 at philmds.UUCP>, leo at philmds.UUCP (Leo de Wit) writes:
> In article <171 at ispi.UUCP> jbayer at ispi.UUCP (id for use with uunet/usenet) writes:
>> I have a need to be able to identify the parent of a process which
>> is executing on the system. [...] The idea is to be able to kill
>> an entire process group with one kill().
Look at killpg(). Or use the negative of the process group number as
the process ID. Or do you mean something else by "process group"?
If you reall want to dig this out of the kernel, you'll need to play
games with nlist and /dev/kmem the way ps does.
> See the manual page[s] [for] getppid(2) for the parent process id
getppid() gets the process ID of the parent of *its caller*. It can't
be used to obtain the parent process ID of any other process.
der Mouse
old: mcgill-vision!mouse
new: mouse at larry.mcrcim.mcgill.edu
More information about the Comp.unix.questions
mailing list