Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ setregid(2) — A/UX 3.0.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getgid(2)

setcompat(2)

setreuid(2)

setgid(3)




setregid(2) setregid(2)
NAME setregid - sets real and effective group ID SYNOPSIS int setregid(rgid,egid) int rgid, egid; DESCRIPTION The real and effective group ID's of the current process are set to the arguments. Only the superuser may change the real group ID of a process. Unprivileged users may change the effective group ID to the real group ID, but to no other. Supplying a value of -1 for either the real or effective group ID forces the system to substitute the current ID in place of the -1 parameter. 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 group ID to the real group ID was specified. NOTES This call only works in COMPAT_BSDPROT compatibility mode. SEE ALSO getgid(2), setcompat(2), setreuid(2), setgid(3) January 1992 1

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