audit_get_session - Man Page
Get a program's login session id value
Synopsis
#include <libaudit.h>
uin32_t audit_get_session(void);
Description
This function returns the task's session id attribute.
Return Value
This function returns the session id value if it was set. It will return a -1 if the session id is unset. However, since uint32_t is an unsigned type, you will see the converted value instead of -1.
Errors
This function returns -2 on failure. Additionally, 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
Dec 2016 Red Hat Linux Audit API