KILLPG(3) Manuel du programmeur Linux KILLPG(3)
NOM
killpg - Envoi d'un signal à tous les membres d'un groupe
du processus.
SYNOPSIS
#include <signal.h>
int killpg (pid_t pidgrp, int signal);
DESCRIPTION
La fonction killpg() envoie le signal à tous les processus
du groupe pidgrp ou à ceux du groupe du processus appelant
si pidgrp vaut zéro.
Cette fonction est équivalente à :
kill(-pidgrp,signal);
VALEUR RENVOYÉE
La fonction killpg renvoie 0 si elle réussit, ou -1 si
elle échoue, auquel cas errno contient le code d'erreur.
ERREURS
EINVAL Numero de signal invalide,
ESRCH Groupe de processus inexistant,
EPERM L'UID du processus appelant n'est pas celui du pro
cessus auquel le signal est envoyé, et n'est pas
non plus le Super-User.
CONFORMITÉ
BSD
VOIR AUSSI
kill(2), signal(2), signal(7)
TRADUCTION
Christophe Blaess, 1997.
GNU 4 Novembre 1996 1