getegid -- Determine Effective Group ID

SYNOPSIS

 #include <sys/types.h>
 #include <unistd.h>

 gid_t getegid(void);
 

DESCRIPTION

getegid determines the effective group ID of the calling process.

RETURN VALUE

If successful, the group ID of the calling process is returned. Under unusual conditions (for instance, if OpenEdition is not running) getegid can fail. In this case, getegid issues an MVS user ABEND 1230 to indicate the error.

EXAMPLE

The following code fragment illustrates the use of getegid:
 #include <sys/types.h>
 #include <stdio.h>
 #include <unistd.h>

 .
 .
 .

 printf("%d is my group ID.\n", (int) getegid());

 .
 .
 .

 

RELATED FUNCTIONS

geteuid, getgid, setegid, setgid


Copyright (c) 1998 SAS Institute Inc. Cary, NC, USA. All rights reserved.