Provided by:
manpages-ru_0.98-4_all 
ИМЯ
getresuid, getresgid - получить реальный, эффективный и сохранённый
идентификатор пользователя или группы
ОБЗОР
#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);
ОПИСАНИЕ
getresuid и getresgid (оба вызова введены в Linux 2.1.44) получают
реальный, эффективный или сохранённый идентифкатор пользователя (или
соответственно группы) для текущего процесса.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
В случае успеха, возвращается ноль. В случае ошибки, возвращается -1 и
значение errno устанавливается соответствующим образом.
ОШИБКИ
EFAULT Один из заданных аргументов находится за пределами адресного
пространства, вызывающей программы.
СООТВЕТСТВИЕ СТАНДАРТАМ
Данный вызов является специфичным для Linux. Прототип появился в
glibc, начиная с версии 2.3.2 и предоставляется, если задан флаг
_GNU_SOURCE is defined.
СМОТРИ ТАКЖЕ
getuid(2), setuid(2), setreuid(2), setresuid(2)
ПЕРЕВОД
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2004