Provided by: manpages-fr-dev_4.23.1-1_all bug

NOM

       setlogmask - Définir le masque de priorité de journalisation

BIBLIOTHÈQUE

       Bibliothèque C standard (libc, -lc)

SYNOPSIS

       #include <syslog.h>

       int setlogmask(int masque);

DESCRIPTION

       Chaque  processus  a  un  masque  de  priorité  déterminant quels appels à syslog(3) seront effectivement
       journalisés. Les autres appels seront ignorés. La journalisation est activée pour les priorités ayant  un
       bit correspondant dans le masque. Le masque initial valide toutes les priorités.

       La  fonction setlogmask() définit le masque des priorités pour le processus appelant et renvoie le masque
       précédent. Si l'argument masque est 0, le masque en cours n'est pas modifié.

       Les huit priorités sont LOG_EMERG, LOG_ALERT, LOG_CRIT, LOG_ERR,  LOG_WARNING,  LOG_NOTICE,  LOG_INFO  et
       LOG_DEBUG.  Le bit correspondant à la priorité p est LOG_MASK(p). Certains systèmes fournissent aussi une
       macro LOG_UPTO(p) pour le masque de toutes les priorités jusqu'à p incluses.

VALEUR RENVOYÉE

       La fonction renvoie le masque de priorités précédent.

ERREURS

       Aucune.

ATTRIBUTS

       Pour une explication des termes utilisés dans cette section, consulter attributes(7).
       ┌───────────────────────────────────────────────────────┬──────────────────────┬────────────────────────┐
       │ InterfaceAttributValeur                 │
       ├───────────────────────────────────────────────────────┼──────────────────────┼────────────────────────┤
       │ setlogmask()                                          │ Sécurité des threads │ MT-Unsafe race:LogMask │
       └───────────────────────────────────────────────────────┴──────────────────────┴────────────────────────┘

STANDARDS

       POSIX.1-2008.

HISTORIQUE

       POSIX.1-2001.

       LOG_UPTO() sera inclus dans la prochaine version de la spécification POSIX (Version 8).

VOIR AUSSI

       closelog(3), openlog(3), syslog(3)

TRADUCTION

       La  traduction  française   de   cette   page   de   manuel   a   été   créée   par   Christophe   Blaess
       <https://www.blaess.fr/christophe/>,   Stéphan   Rafin   <stephan.rafin@laposte.net>,   Thierry   Vignaud
       <tvignaud@mandriva.com>, François Micaux, Alain Portal  <aportal@univ-montp2.fr>,  Jean-Philippe  Guérard
       <fevrier@tigreraye.org>,   Jean-Luc   Coulon   (f5ibh)   <jean-luc.coulon@wanadoo.fr>,   Julien   Cristau
       <jcristau@debian.org>,     Thomas     Huriaux      <thomas.huriaux@gmail.com>,      Nicolas      François
       <nicolas.francois@centraliens.net>,     Florentin     Duneau    <fduneau@gmail.com>,    Simon    Paillard
       <simon.paillard@resel.enst-bretagne.fr>,    Denis    Barbier    <barbier@debian.org>,    David     Prévot
       <david@tilapin.org>,     Cédric     Boutillier     <cedric.boutillier@gmail.com>,    Frédéric    Hantrais
       <fhantrais@gmail.com> et Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>

       Cette traduction est une documentation libre ; veuillez vous  reporter  à  la  GNU General Public License
       version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

       Si  vous  découvrez  un  bogue  dans la traduction de cette page de manuel, veuillez envoyer un message à
       debian-l10n-french@lists.debian.org.

Pages du manuel de Linux 6.8                       2 mai 2024                                      setlogmask(3)