Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getgid(2)

setreuid(2)

setgid(3c)



SETREGID(2)             COMMAND REFERENCE             SETREGID(2)



NAME
     setregid - set real and effective group ID

SYNOPSIS
     setregid(rgid, egid)
     int rgid, egid;

DESCRIPTION
     The real and effective group ID's of the current process are
     set to rgid and egid respectively.  Only the super-user 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.

DIAGNOSTICS
     [EPERM]      The current process is not the super-user and a
                  change other than changing the effective group
                  ID to the real group 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
     getgid(2), setreuid(2), and setgid(3c).

























Printed 4/6/89                                                  1



%%index%%
na:336,94;
sy:430,457;
de:887,576;
di:1463,311;
rv:1774,280;
se:2054,194;
%%index%%000000000107

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