KILLPG(2) COMMAND REFERENCE KILLPG(2)
NAME
killpg - send signal to a process group
SYNOPSIS
killpg(pgrp, sig)
int pgrp, sig;
DESCRIPTION
Killpg sends the signal sig to the process group pgrp. See
sigvec(2) for a list of signals.
The sending process and members of pgrp must have the same
effective user ID, otherwise this call is restricted to the
super-user. As a single special case the continue signal
SIGCONT may be sent to any process which is a descendant of
the current process.
DIAGNOSTICS
Killpg will fail and no signal will be sent if any of the
following occur:
[EINVAL]
Sig is not a valid signal number.
[ESRCH]
No process can be found corresponding to that specified
by pid.
[EPERM]
The sending process is not the super-user and one or
more of the target processes has an effective user ID
different from that of the sending process.
RETURN VALUE
Upon successful completion, a value of 0 is returned.
Otherwise, a value of -1 is returned and the global variable
errno is set to indicate the error.
SEE ALSO
getpgrp(2), kill(2), sigvec(2).
Printed 10/17/86 1
%%index%%
na:72,75;
sy:147,269;
de:416,536;
di:952,558;
rv:1510,256;
se:1766,140;
%%index%%000000000105