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

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

Contents


SETREUID(2)							   SETREUID(2)


NAME    [Toc]    [Back]

     setreuid -	set real and effective user ID's

SYNOPSIS    [Toc]    [Back]

     #include <unistd.h>

     int setreuid (uid_t ruid, uid_t euid);

DESCRIPTION    [Toc]    [Back]

     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.  Unprivileged users may change	the real user ID to the
     effective user ID and vice-versa; only the	super-user may make other
     changes.

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 user-id to the real
		    user-id was	specified.

SEE ALSO    [Toc]    [Back]

      
      
     getuid(2),	setregid(2), setuid(2).


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
geteuid Tru64 Get the real or effective user ID
setreuid HP-UX set real and effective user IDs
setreuid Tru64 Set real and effective user IDs
getuid Tru64 Get the real or effective user ID
setreuid OpenBSD set real and effective user IDs
getuid IRIX get real user, effective user, real group, 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
geteuid HP-UX get real user, effective user, real group, and effective group IDs
getgid HP-UX get real user, effective user, real group, and effective group IDs
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service