NAME

getresgid — get real group ID, effective group ID, and saved set-group-ID

SYNOPSIS

[XSI] [Option Start] #include <unistd.h>

int getresgid(gid_t *restrict
rgid, gid_t *restrict egid,
       gid_t *restrict
sgid); [Option End]

DESCRIPTION

The getresgid() function shall store the real group ID, effective group ID, and saved set-group-ID of the calling process in the locations pointed to by the arguments rgid, egid, and sgid, respectively.

RETURN VALUE

Upon successful completion, 0 shall be returned. Otherwise, -1 shall be returned and errno set to indicate the error.

ERRORS

No errors are defined.


The following sections are informative.

EXAMPLES

None.

APPLICATION USAGE

None.

RATIONALE

None.

FUTURE DIRECTIONS

None.

SEE ALSO

exec , getegid , geteuid , getgid , getresuid , getuid , setegid , seteuid , setgid , setregid , setresgid , setresuid , setreuid , setuid

XBD <unistd.h>

CHANGE HISTORY

First released in Issue 8.

End of informative text.