Provided by:
manpages-pt-dev_20040726-2_all 
NOME
killpg - envia um sinal para um grupo de processos
SINOPSE
#include <signal.h>
int killpg(int pgrp, int sig);
DESCRIÇÃO
Killpg envia um sinal sig para o grupo de processos pgrp. See
sigaction(2) for a list of signals. If pgrp is 0, killpg sends the
signal to the sending process’s process group.
O processo mensageiro e membros do grupo de processos devem ter a mesma
ID efetiva de usuário, ou o remetente deve ser o super-usuário. Como um
simples e especial caso o sinal contínuo SIGCONT pode ser enviado para
qualquer processo que é um descendente do processo atual.
VALORES RETORNADOS
Em caso de successo, zero é retornado. Caso contrário, -1 é retornado,
e errno é selecionado adequadamente.
ERROS
EINVAL Sig não é um número de sinal válido.
ESRCH Nenhum processo pode ser encontrado no grupo de processos
especifícados por pgrp.
ESRCH O grupo de processo foi fornecido como 0, mas o processo
remetente não tem um grupo de processos.
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.
DE ACORDO COM
SVr4, 4.4BSD (A chamada de função killpg apareceu a primeira vez no BSD
4.0).
VEJA TAMBÉM
kill(2), getpgrp(2), signal(2)
TRADUZIDO POR LDP-BR em 21/08/2000
André L. Fassone Canova <lonelywolf@blv.com.br> (tradução)
xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)