/
niceSOFT
/
shadow
Обзор
Документация
Войти
/
niceSOFT
/
shadow
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/shadowlog.c
29 строк
451 B
Tobias Stoeckmann
lib/shadowlog_internal.h: Hide shadow_progname
12 янв 2026, 16:27
12 янв 2026, 16:27
d5638a5
Код
Авторство
О чём код?
#include "shadowlog.h" static const char *shadow_progname = "libshadow"; static FILE *shadow_logfd = NULL; void log_set_progname(const char *progname) { shadow_progname = progname; } const char *log_get_progname(void) { return shadow_progname; } void log_set_logfd(FILE *fd) { if (NULL != fd) shadow_logfd = fd; else shadow_logfd = stderr; } FILE *log_get_logfd(void) { if (shadow_logfd != NULL) return shadow_logfd; return stderr; }