GETGID(2)

名称
getgid, getegid - グループプロセス ID を取得

ライブラリ
libc

書式
<sys/types.h> <unistd.h> gid_t getgid(void) gid_t getegid(void)

解説
getgid() 関数は呼び出したプロセスの実グループ ID を返します。 getegid() 関数は呼び出したプロセスの実効グループ ID を返します。

実グループ ID はログイン時に指定されます。

実グループ ID はプログラムを起動したユーザのグループです。 実効グループ ID は “set-group-ID” モードプロセスの実行の間にプロセスに追加のパーミッションを与えるので、 getgid() は呼び出しプロセスの real-user-id を知るために使用されます。

エラー
getgid() 関数と getegid() 関数は必ず正常に完了するので、エラーを示すための戻り値はありません。

関連項目
getuid(2), issetugid(2), setgid(2), setregid(2)

規格
getgid() 関数と getegid() 関数は p1003.1-90 に準拠しています。