Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ setreuid(2) — Ultrix WS 1.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getuid(2)

setregid(2)

setuid(3)

setreuid(2)

NAME

setreuid − set real and effective user ID’s

SYNTAX

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 super-user 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 uid. 

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. 

DIAGNOSTICS

[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. 

SEE ALSO

getuid(2), setregid(2), setuid(3)

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