audit_getloginuid(3)

AUDIT_GETLOGINUID(3) Linux Audit API AUDIT_GETLOGINUID(3)

НАЗВАНИЕ

audit_getloginuid - получение значение loginuid программы

СИНТАКСИС

#include <libaudit.h>

uid_t audit_getloginuid(void);

ОПИСАНИЕ

Эта функция возвращает loginuid программы.

ВОЗВРАЩЕМОЕ ЗНАЧЕНИЕ

Эта функция возвращает значение loginuid если оно было установлено. Если loginuid не был установлен, возвращается -1. Так как uid_t имеет беззнаковый тип, будет возвращено преобразованное к беззнаковому типу значение.

ОБРАБОТКА ОШИБОК

Эта функция возвращает значение -1 при неудаче. Однако в случае серьезной ошибки следует использовать errno. Эта функция может установить errno, основанное на ошибках открытия, чтения и strtoul.

СМ. ТАКЖЕ

audit_setloginuid(3).

АВТОР

Стив Граб (Steve Grubb)

ПЕРЕВОД

Перевод с английского Nataliya Smirnova <oohhh@list.ru> 2007

Октябрь 2006 Red Hat