DOKK / manpages / debian 10 / manpages-es / getresuid.2.es
GETRESUID(2) Manual de Programacion de Linux GETRESUID(2)

getresuid, getresgid - devuelve el ID real, efectivo o salvado del usuario o grupo

#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);

getresuid and getresgid (ambos introducidos en Linux 2.1.44) devuelven en ID real, efectivo y salvado del usuario (resp. ID de grupo) del proceso actual.

Si es correcto, devuelve el valor 0. Caso de error, devuelve el valor -1 y la variable errno es modificada apropiadamente.

Uno de los argumentos especificó una dirección fuera del rango del espacio de direcciones del programa.

Esta llamada es específica de Linux

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

16 Julio 1997 Linux 2.1.44