GETRESUID(2)

NOM
getresuid, getresgid - Obtenir les UIDs ou les GIDs reels, effectifs et sauves.

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 et getresgid (tous deux introduits dans Linux 2.1.44) permettent d'obtenir les UIDs (respectivement GIDs) reels, effectifs et sauves du processus appelant.

VALEUR RENVOYEE
Les appels getresuid et getresgid renvoient 0 s'ils reussissent, ou -1 s'ils echouent auquel cas errno contient le code d'erreur.

ERREURS

EFAULT
    L'un des arguments pointe en dehors de l'espace d'adressage accessible.

CONFORMITE
Cet appel-systeme est specifique a Linux.

VOIR AUSSI
getuid(2), setuid(2), getreuid(2), setreuid(2)