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), and sigvec(2).
Printed 4/6/89 1
%%index%%
na:288,91;
sy:379,413;
de:792,604;
di:1396,658;
rv:2054,300;
se:2354,174;
%%index%%000000000107