audit_getloginuid - Man Page
Get a program's loginuid value
Synopsis
#include <libaudit.h> uid_t audit_getloginuid(void);
Description
This function returns the task attribute loginuid.
Return Value
This function returns the loginuid value if it was set. It will return a -1 if loginuid was unset. However, since uid_t is an unsigned type, you will see the converted value instead of -1.
Errors
This function returns -1 on failure. However, in the event of a real error, errno would be set. The function can set errno based on failures of open, read, or strtoul.
See Also
Author
Steve Grubb
Info
Oct 2006 Red Hat Linux Audit API