Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ setreuid(2) — A/UX 3.0.1

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. STATUS MESSAGES AND VALUES Upon successful completion, a value of 0 is returned. Otherwise, a value of -1 is returned and errno is set to indicate the error. The error message for this command follows: 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) January 1992 1

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