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

  man pages->Tru64 Unix man pages -> getuid (2)              
Title
Content
Arch
Section
 

getuid(2)

Contents


NAME    [Toc]    [Back]

       getuid, geteuid - Get the real or effective user ID

SYNOPSIS    [Toc]    [Back]

       #include <unistd.h>

       uid_t getuid(
               void ); uid_t geteuid(
               void );

       [Tru64  UNIX]   Application developers may want to specify
       an #include statement for <sys/types.h> before the one for
       <unistd.h>  if  programs  are  being develped for multiple
       platforms.  The  additional  #include  statement  is   not
       required  on  Tru64  UNIX  systems or by ISO or Open Group
       standards, but may be required on other  vendors'  systems
       that conform to these standards.

STANDARDS    [Toc]    [Back]

       Interfaces  documented  on  this reference page conform to
       industry standards as follows:

       getuid(), geteuid():  POSIX.1, XSH4.0, XSH4.2, XSH5.0

       Refer to standards(5) for more information about  industry
       standards and associated tags.

DESCRIPTION    [Toc]    [Back]

       The  getuid()  function  returns  the  real user ID of the
       calling process.

       The geteuid() function returns the effective  user  ID  of
       the calling process.

RETURN VALUES    [Toc]    [Back]

       These functions are always successful, and no return value
       is reserved to indicate an error.

SEE ALSO    [Toc]    [Back]

      
      
       Functions: setreuid(2), setruid(3), setuid(2)

       Standards: standards(5)



                                                        getuid(2)
[ Back ]
 Similar pages
Name OS Title
setreuid HP-UX set real and effective user IDs
setreuid Tru64 Set real and effective user IDs
setreuid OpenBSD set real and effective user IDs
setreuid NetBSD set real and effective user ID's
getuid IRIX get real user, effective user, real group, and effective group IDs
setreuid IRIX set real and effective user ID's
setreuid FreeBSD set real and effective user ID's
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
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service