これらのシステムコールは、ファイルとプロセスの特権セットを取得して設定します。
これらのシステムコールは、ファイルのフルパス名を使用して、ファイル特権セットの取得と設定を行います。getfpriv(2) のマニュアルページを参照してください。
int getfpriv( char *path, priv_ftype_t type, priv_set_t *priv_set); int setfpriv( char *path, priv_op_t op, priv_ftype_t type, priv_set_t *priv_set);
これらのシステムコールは、ファイル記述子を使用して、ファイル特権セットの取得と設定を行います。getfpriv(2) のマニュアルページを参照してください。
int fgetfpriv( int fd, priv_ftype_t type, priv_set_t *priv_set); int fsetfpriv( int fd, priv_op_t op, priv_ftype_t type, priv_set_t *priv_set);
これらのシステムコールは、プロセス特権セットの取得と設定を行います。getppriv(2) のマニュアルページを参照してください。
int getppriv( priv_ptype_t type, priv_set_t *priv_set); int setppriv( priv_op_t op, priv_ptype_t type, priv_set_t *priv_set);
プロセス特権セットに対するアクセスは、次に示すライブラリルーチンを使用しても可能です。構文は少々異なりますが、意味は同じです。