Provided by: manpages-fr-dev_3.65d1p1-1_all bug

NOM

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

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.

CONFORMITÉ

       POSIX.1-2001. Notez que la description de POSIX.1-2001 est erronée.

VOIR AUSSI

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

COLOPHON

       Cette page fait partie de la publication 3.65 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

       Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a <http://po4a.alioth.debian.org/> par
       l'équipe de traduction francophone au sein du projet perkamon <http://perkamon.alioth.debian.org/>.

       Christophe       Blaess       <http://www.blaess.fr/christophe/>      (1996-2003),      Alain      Portal
       <http://manpagesfr.free.fr/> (2003-2006). Nicolas François  et  l'équipe  francophone  de  traduction  de
       Debian (2006-2009).

       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> ».

                                                 5 octobre 2001                                    SETLOGMASK(3)