総合手引 | セクション 9 | English | オプション |
#include <sys/param.h>
#include <sys/vnode.h>
#include <sys/acl.h>
引数は以下の通りです。
vp | |
ファイルまたはディレクトリの vnode。 | |
type | |
調査対象の ACL の型。 | |
aclp | |
ACL データの取り出し元の ACL 構造体を指しているポインタ。 | |
cred | |
要求の認証のために使用されるユーザ証明。 | |
td | |
ACL を調査しているスレッド。 | |
cred ポインタは、NULL を渡すことができ、 可能であるならばアクセス制御チェックが実行されないことを指示します。 この cred の設定は、アクティブプロセスに許されていない ACL 証明を、 カーネルが正当化することを認めるために使用可能です。
vnode ACL インタフェースは、ファイルまたはディレクトリの ACL インタフェースの セマンティクスではなく文法を定義します。 カーネル内の ACL 管理についての詳細な情報は acl(9) を参照してください。
[EINVAL] | |
渡された vnode の ACL 型が無効または ACL データが無効です。 | |
[EACCES] | |
ファイルまたはディレクトリの ACL がアクセスを許可しませんでした。 | |
[ENOMEM] | |
要求を実行するための十分なメモリが利用可能ではありません。 | |
[EOPNOTSUPP] | |
ファイルシステムが VOP_ACLCHECK() をサポートしていません。 | |
VOP_ACLCHECK (9) | December 23, 1999 |
総合手引 | セクション 9 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | Unix is the answer, but only if you phrase the question very carefully. | ” |
— Belinda Asbell |