Provided by: manpages-es_1.55-10_all bug

NOMBRE

       killpg - enviar una senal a un grupo de procesos

SINOPSIS

       #include <signal.h>

       int killpg(int pgrp, int sig);

DESCRIPCI'ON

       Killpg   envia   la  senal  sig  al  grupo  de  procesos  pgrp.   Vease
       sigaction(2) para una lista de senales. Si pgrp es 0, killpg  envia  la
       senal al grupo de procesos del proceso que envia la senal.

       El  proceso que envia, y los miembros del grupo de procesos deben tener
       todos el mismo ID  de  usuario  efectivo,  o  el  que  envia  debe  ser
       superusuario.   Como  excepcion,  la  senal  de continuar SIGCONT puede
       enviarse a cualquier proceso que sea descendiente del proceso actual.

VALOR DEVUELTO

       Si hay exito, se devuelve cero. Si hubo error, se devuelve -1, y  errno
       se actualiza apropiadamente.

ERRORES

       EINVAL Sig no es un numero de senal valido.

       ESRCH  No  se  encuentran procesos en el grupo de procesos especificado
              por pgrp.

       ESRCH  El grupo de procesos se dio como 0, pero el proceso que envia no
              tiene grupo de procesos.

       EPERM  El  proceso  que  envia  no  es superusuario, y uno o mas de los
              procesos objetivo tiene ID de usuario efectivo diferente del  ID
              del proceso que envia.

CONFORME A

       SVr4, 4.4BSD (La llamada killpg aparecio por primera vez en BSD 4.0).

V'EASE TAMBI'EN

       kill(2), getpgrp(2), signal(2)

Pagina de manual de BSD          23 julio 1993                       KILLPG(2)