Penguin

NAME

getresuid, getresgid - get real, effective and saved user or group ID

SYNOPSIS

#include <unistd.h>

int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid__);

DESCRIPTION

getresuid(2) (both introduced in Linux 2.1.44) get the RealID, EffectiveID and SavedID?'s (resp. group ID's) of the current process.

RETURN VALUE

On success, zero is returned. On error, -1 is returned, and errno is set appropriately.

ERRORS

EFAULT
One of the arguments specified an address outside the calling program's address space.

CONFORMING TO

This call is Linux-specific.

SEE ALSO

getuid(2), setuid(2), getreuid(2)?, setreuid(2), setresuid(2)

This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.