GETGID(2) BSD Programmer's Manual GETGID(2)
getgid, getegid - get group process identification
#include <sys/types.h>
#include <unistd.h>
gid_t
getgid(void);
gid_t
getegid(void);
The getgid() function returns the real group ID of the calling process
and the getegid() function returns the effective group ID of the calling
process.
The real group ID is specified at login time.
The real group ID is the group of the user who invoked the program. As
the effective group ID gives the process additional permissions during
the execution of "set-group-ID" mode processes, getgid() is used to
determine the real group ID of the calling process.
The getgid() and getegid() functions are always successful, and no return
value is reserved to indicate an error.
getegid(2), getuid(2), setgid(2), setgroups(2), setregid(2), setreuid(2)
The getgid() and getegid() functions conform to IEEE Std 1003.1-1988
("POSIX").
MirOS BSD #10-current June 4, 1993 1
Generated on 2013-04-27 00:20:00 by $MirOS: src/scripts/roff2htm,v 1.77 2013/01/01 20:49:09 tg Exp $
These manual pages and other documentation are copyrighted by their respective writers;
their source is available at our CVSweb,
AnonCVS, and other mirrors. The rest is Copyright © 2002‒2013 The MirOS Project, Germany.
This product includes material
provided by Thorsten Glaser.
This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report – diffs preferred.