getgid(2)
|
FreeBSD 一般コマンドマニュアル
|
getgid
getgid
書式
#include <sys/types.h>
#include <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() 関数は ISO/IEC 9945-1:1990 (``POSIX.1'') に準拠
しています。
FreeBSD 4.4 June 4, 1993 FreeBSD 4.4