Loading

NOM

       sgetmask, ssetmask - Manipuler les masquages de signaux (obsolète)

SYNOPSIS

       long sgetmask(void);

       long ssetmask(long newmask);

       Ces  appels  système  sont  obsolètes.  Ne  les utilisez pas ; utilisez
       plutôt sigprocmask(2).

       sgetmask() renvoie le masque de signaux du processus appelant.

       ssetmask() fixe le masque de signaux du processus appelant à la  valeur
       fournie dans newmask. Le masque précédent est renvoyé.

       Le  masque  de  signaux  utilisé  pour ces deux appels système sont des
       masques  de  bits  bruts  (contrairement  aux  sigset_t  utilisés   par
       sigprocmask(2)) ;  utilisez  sigmask(3)  pour  créer  et  inspecter ces
       masques.

VALEUR RENVOYÉE

       sgetmask()  retourne  toujours  avec  succès  le  masque  de   signaux.
       ssetmask()  réussit toujours et renvoie le masque de signaux précédent.

ERREURS

       Ces appels système réussissent toujours.

CONFORMITÉ

       Ces appels système sont spécifiques à Linux.

NOTES

       La glibc ne fournit pas de fonction  autour  de  ces  appels  systène ;
       utilisez syscall(2) pour les appeler.

       Ces appels système ne gèrent pas les numéros de signaux supérieurs à 32
       (c’est-à-dire les signaux temps-réel).

       Il est impossible de bloquer un SIGSTOP ou un SIGKILL.

VOIR AUSSI

       sigprocmask(2), signal(7)

COLOPHON

       Cette page fait partie de  la  publication  3.23  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      être       trouvées       à       l’adresse
       http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Cette page de manuel a été traduite et est maintenue par Julien Cristau
       <julien.cristau@ens-lyon.org> et l’équipe francophone de traduction  de
       Debian.

       Veuillez   signaler   toute   erreur   de   traduction  en  écrivant  à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir accès à la version anglaise de ce document
       en utilisant la commande « man -L C <section> <page_de_man> ».