Rechercher une page de manuel
getresuid
Langue: fr
Version: 18 juillet 2003 (openSuse - 09/10/07)
Section: 2 (Appels système)
NOM
getresuid, getresgid - Obtenir les UIDs ou les GIDs réels, effectifs et sauvés.SYNOPSIS
#define _GNU_SOURCE#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) réels, effectifs et sauvés du processus appelant.VALEUR RENVOYÉE
Les appels getresuid et getresgid renvoient 0 s'ils réussissent, ou -1 s'ils échouent auquel cas errno contient le code d'erreur.ERREURS
- EFAULT
- L'un des arguments pointe en dehors de l'espace d'adressage accessible.
CONFORMITÉ
Cet appel-système est spécifique a Linux. Le prototype est founi par la GlibC depuis la version 2.3.2, à condition que la constante _GNU_SOURCE soit définie.VOIR AUSSI
getuid(2), setuid(2), getreuid(2), setreuid(2), setresuid(2)TRADUCTION
Christophe Blaess, 1996-2003.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre