SETREUID(2) COMMAND REFERENCE SETREUID(2)
NAME
setreuid - set real and effective user ID's
SYNOPSIS
setreuid(ruid, euid)
int ruid, euid;
DESCRIPTION
The real and effective user ID's of the current process are
set to ruid and euid. If ruid or euid is -1, the current
user ID is filled in by the system. Only the super-user may
modify the real user ID of a process. Users other than the
super-user may change the effective user ID of a process
only to the real user ID.
DIAGNOSTICS
[EPERM]
The current process is not the super-user and a change
other than changing the effective user ID to the real
user ID was specified.
RETURN VALUE
Upon successful completion, a value of 0 is returned.
Otherwise, a value of -1 is returned and errno is set to
indicate the error.
SEE ALSO
getuid(2), setregid(2), setuid(3c).
Printed 10/17/86 1
%%index%%
na:72,79;
sy:151,297;
de:448,462;
di:910,251;
rv:1161,236;
se:1397,164;
%%index%%000000000105