updwtmp, logwtmp - добавляет запись к текущему файлу wtmp
НАЗВАНИЕupdwtmp, logwtmp - добавляет запись к текущему файлу wtmp
СИНТАКСИС
#include
void updwtmp(const char *wtmp_file, const struct utmp *ut);
void logwtmp(const char *line, const char *name, const char *host);
ОПИСАНИЕ
updwtmp() добавляет структуру ut к файлу wtmp.
logwtmp() создает структуру utmp, используя line, name,
host, текущее время и текущий идентификатор процесса.
После этого вызывается updwtmp() для того, чтобы добавить
эту структуру к файлу.
ДОСТУПНОСТЬ
Обе функции доступны в glibc2, но недоступны в libc5.
Однако, logwtmp существует в библиотеке libbsd.
ФАЙЛЫ
/var/log/wtmp
- база данных прошлых пользовательских соединений.