Provided by: manpages-es_1.55-10_all bug

NOMBRE

       setlogmask - establece la mascara de prioridad de registro

SINOPSIS

       #include <syslog.h>

       int setlogmask(int mask);

DESCRIPCI'ON

       Un proceso tiene una mascara de prioridad de registro que determina que
       llamadas a syslog(3) seran procesadas. Todas las demas  llamadas  seran
       ignoradas.   El registro se habilita para las prioridades que tienen el
       correspondiente bit activo en mask.   La  mascara  inicial  permite  el
       registro para todas las prioridades.

       La  funcion  setlogmask()  establece esta mascara de registro (logmask)
       para el proceso actual, y devuelve la mascara previa.  Si el  argumento
       mask es 0, la mascara de registro actual no se modifica.

       Las  ocho  prioridades  son  LOG_EMERG,  LOG_ALERT,  LOG_CRIT, LOG_ERR,
       LOG_WARNING, LOG_NOTICE, LOG_INFO y LOG_DEBUG.  El bit  correspondiente
       a  la  prioridad  p esta determinado por LOG_MASK(p).  Algunos sistemas
       suministran tambien una macro LOG_UPTO(p) para  el  enmascaramiento  de
       todas las prioridades de la lista de arriba hasta e incluyendo a p.

VALOR DEVUELTO

       Esta funcion devuelve la mascara de prioridad de registro previa.

ERRORES

       Ninguno.

CONFORME A

       XPG4.   Observe  que  la  descripcion  en  POSIX  1003.1-2001  contiene
       errores.

V'EASE TAMBI'EN

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

                                5 octubre 2001                   SETLOGMASK(3)