FreeSource: Статьи/КраткоОбоВсём/Clang/part2/part13

2.13 Документирование и ведение логов

openlog (BSD) <syslog.h>

void openlog(char *ident, int option, int facility);

Связывает с программой <facility>, ведущей системный журнал с опциями <option>. <indent> указывает на строку идентифицирующую программу генерирующую логи.

closelog (BSD) <syslog.h>

void closelog(void);

Закрывает описатель, используемый для записи данных в журнал.

syslog (BSD) <syslog.h>

void syslog(int priority, char *format, ...);

Создает сообщение для журнала из <format>, c приоритетом <priority>.