La fonction suivante permet de manipuler le masque de signaux du processus:
#include <signal.h>
int sigprocmask(int op, const sigset_t *nouv, sigset_t *anc);
L'opération op:
On peut savoir si un signal est pendant et donc bloqué grâce à la fonction:
int sigpending(sigset_t *ens);
retourne -1 en cas d'échec et 0 sinon et l'ensemble des signaux
pendants est stocké à l'adresse ens.