Provided by:
manpages-es_1.55-10_all 
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)