getresuid.3 (2010 09)
g
getresuid(3) getresuid(3)
NAME
getresuid, getresgid - get real, effective and saved user or group IDs
SYNOPSIS
#include <unistd.h>
int getresuid (uid_t *ruid, uid_t *euid, uid_t *suid);
int getresgid (gid_t *rgid, gid_t *egid, gid_t *sgid);
DESCRIPTION
getresuid and getresgid return the real, effective, and saved user or group ID’s of the current pro-
cess.
RETURN VALUE
On error, the return is -1, and
errno
is set appropriately. On success the return is 0.
ERRORS
[EFAULT] One of the arguments specified an address outside the calling programs address space.
SEE ALSO
getuid(2).
HP-UX 11i Version 3: September 2010 − 1 − Hewlett-Packard Company 1