.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (C) 2001 Andries Brouwer . .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH setlogmask 3 "20 июля 2023 г." "Linux man\-pages 6.05.01" .SH ИМЯ setlogmask \- изменяет маску приоритета журнала .SH LIBRARY Standard C library (\fIlibc\fP, \fI\-lc\fP) .SH СИНТАКСИС .nf \fB#include \fP .PP \fBint setlogmask(int \fP\fImask\fP\fB);\fP .fi .SH ОПИСАНИЕ У процессов есть маска приоритета журнала, которая определяет, какие вызовы \fBsyslog\fP(3) будут заноситься в журнал. Все остальные вызовы игнорируются. Протоколирование разрешено для приоритетов, для которых установлен соответствующий бит в \fImask\fP. Начальная маска такова, что протоколирование разрешено для всех приоритетов. .PP Функция \fBsetlogmask\fP() устанавливает маску для вызывающего процесса и возвращает предыдущую маску. Если аргумент маски равен 0, то текущая маска не изменяется. .PP Существует восемь приоритетов: \fBLOG_EMERG\fP, \fBLOG_ALERT\fP, \fBLOG_CRIT\fP, \fBLOG_ERR\fP, \fBLOG_WARNING\fP, \fBLOG_NOTICE\fP, \fBLOG_INFO\fP и \fBLOG_DEBUG\fP. Бит, соответствующий приоритету \fIp\fP, вычисляется как \fILOG_MASK(p)\fP. Некоторые системы также предоставляют макрос \fILOG_UPTO(p)\fP для маски всех приоритетов вышеперечисленного списка плюс \fIp\fP. .SH "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ" Функция возвращает предыдущую маску приоритета журнала. .SH ОШИБКИ .\" .SH NOTES .\" The glibc logmask handling was broken before glibc 2.1.1. Ничего. .SH АТРИБУТЫ Описание терминов данного раздела смотрите в \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Интерфейс Атрибут Значение T{ .na .nh \fBsetlogmask\fP() T} Безвредность в нитях MT\-Unsafe race:LogMask .TE .sp 1 .SH СТАНДАРТЫ POSIX.1\-2008. .SH ИСТОРИЯ .\" Note that the description in POSIX.1-2001 is flawed. POSIX.1\-2001. .PP .\" FIXME . https://www.austingroupbugs.net/view.php?id=1033 \fBLOG_UPTO\fP() will be included in the next release of the POSIX specification (Issue 8). .SH "СМ. ТАКЖЕ" \fBcloselog\fP(3), \fBopenlog\fP(3), \fBsyslog\fP(3) .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства был сделан Alexander Golubev , Azamat Hackimov , Hotellook, Nikita , Spiros Georgaras , Vladislav , Yuri Kozlov и Иван Павлов . .PP Этот перевод является бесплатной документацией; прочитайте .UR https://www.gnu.org/licenses/gpl-3.0.html Стандартную общественную лицензию GNU версии 3 .UE или более позднюю, чтобы узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ. .PP Если вы обнаружите ошибки в переводе этой страницы руководства, пожалуйста, отправьте электронное письмо на .MT man-pages-ru-talks@lists.sourceforge.net .ME .