Rechercher une page de manuel
getresuid
Langue: fr
Version: 26 mai 2003 (mandriva - 01/05/08)
Section: 2 (Appels système)
NOM
getresuid, getresgid - Obtenir les UIDs ou les GIDs réels, effectifs et sauvésSYNOPSIS
#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É
Ces appels ne sont pas standards ; ils apparaissent également sur HP-UX et certains BSD.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), setresuid(2), setreuid(2), feature_test_macros(7)TRADUCTION
Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 21 juillet 1997 et révisée le 28 novembre 2007.
L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 2 getresuid ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre