*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> standard/setregid (2)              
Title
Content
Arch
Section
 

Contents


SETREGID(2)							   SETREGID(2)


NAME    [Toc]    [Back]

     setregid -	set real and effective group ID

SYNOPSIS    [Toc]    [Back]

     #include <unistd.h>

     int setregid (gid_t rgid, gid_t egid);

DESCRIPTION    [Toc]    [Back]

     The real and effective group ID's of the current process are set to the
     arguments.	 Unprivileged users may	change the real	group ID to the
     effective group ID	and vice-versa;	only the super-user may	make other
     changes.

     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.

RETURN VALUE    [Toc]    [Back]

     Upon successful completion, a value of 0 is returned.  Otherwise, a value
     of	-1 is returned and errno is set	to indicate the	error.

ERRORS    [Toc]    [Back]

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

SEE ALSO    [Toc]    [Back]

      
      
     getgid(2),	setreuid(2), setgid(3).


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
setregid OpenBSD set real and effective group IDs
setregid Tru64 Set the real and effective group ID
getgid HP-UX get real user, effective user, real group, and effective group IDs
setregid HP-UX sets the real and effective group IDs
getegid HP-UX get real user, effective user, real group, and effective group IDs
setreuid Linux set real and/or effective user or group ID
getuid HP-UX get real user, effective user, real group, and effective group IDs
setregid NetBSD set real and effective group ID's
getuid IRIX get real user, effective user, real group, and effective group IDs
geteuid HP-UX get real user, effective user, real group, and effective group IDs
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service