HPlogo HP-UX Reference > G

getresuid(3)

HP-UX 11i Version 2: December 2007 Update
» 

Technical documentation

 » Table of Contents

 » Index

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 process.

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).