Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ setreuid(2) — A/UX 2.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getuid(2)

setcompat(2)

setregid(2)

setuid(2)




setreuid(2) setreuid(2)
NAME setreuid - set real and effective user ID SYNOPSIS int setreuid(ruid,euid) int ruid, euid; DESCRIPTION The real and effective user ID's of the current process are set according to the arguments. If ruid or euid is -1, the current uid is filled in by the system. Only the superuser may modify the real uid of a process. Users other than the superuser may change the effective uid of a process only to the real user ID. RETURN VALUE Upon successful completion, a value of 0 is returned. Oth- erwise, a value of -1 is returned and errno is set to indi- cate the error. ERRORS [EPERM] The current process is not the superuser and a change other than changing the effective user ID to the real user ID was specified. NOTES This call only works in COMPAT_BSDPROT compatibility mode. SEE ALSO getuid(2), setcompat(2), setregid(2), setuid(2). April, 1990 1

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026