EN JA
ACL_FREE(3)
ACL_FREE(3) FreeBSD Library Functions Manual ACL_FREE(3)

名称

acl_freeACL 作業用状態を解放する

ライブラリ

Standard C Library (libc, -lc)

書式

#include < sys/types.h>
#include < sys/acl.h>

int
acl_free( void *obj_p);

解説

acl_free() 呼び出しは、 acl_dup(3) あるいは acl_from_text(3) によって割り付けられるように、 ACL 作業用空間の解放を可能にします。

実装に関する注

FreeBSD の POSIX.1e インタフェースおよび特徴のサポートはまだこの時期に開発中です。

戻り値

The acl_free() function returns the value 0 if successful; otherwise the value -1 is returned and the global variable errno is set to indicate the error.

エラー

下記条件のうちのどれかが生じる場合、 acl_free() 関数は -1 を返し、対応する値を errno に設定します。
[ EINVAL]
obj_p 引数の値は無効です。

規格

POSIX.1e は、IEEE の POSIX.1e の草案の 17 に記述されています。草案の議論は、クロスプラットフォームの POSIX.1e 実装メーリングリストで継続しています。このリストに加入するための、より詳しい情報については、 FreeBSD POSIX.1e 実装ページを参照してください。

歴史

POSIX.1e サポートは、 FreeBSD 4.0 で導入され、開発は継続しています。

作者

Robert N M Watson
January 28, 2000 FreeBSD