signal
#include <signal.h>
void (*signal(int sig, void (*action)(int)))(int);
Objectif:
Définie une action pour la réception d'un signal donné.
Paramètres :
sig valeur du signal,
action action du processus,
-
SIG_DFL, fonction par défaut en général arrêt du processus,
- SIG_IGN, le processus ignore le signal,
- une fonction définie par l'utilisateur.
Valeur de retour :
Si SIG_ERR alors echec et errno est mise à jour sinon valeur d'action.
- 13-
Alain Bouju Programmation Système et réseaux