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