diff options
author | trasz <trasz@FreeBSD.org> | 2009-04-11 10:37:04 +0000 |
---|---|---|
committer | trasz <trasz@FreeBSD.org> | 2009-04-11 10:37:04 +0000 |
commit | 3287d737bd0b368b878c53334e63860c83828f8f (patch) | |
tree | 104aa3ec39cefa435760f66acc1041c6f19ae63c /share/man/man9/acl.9 | |
parent | 58b426ffb41b4a3d0a36deec492d28140e6d79ca (diff) | |
download | FreeBSD-src-3287d737bd0b368b878c53334e63860c83828f8f.zip FreeBSD-src-3287d737bd0b368b878c53334e63860c83828f8f.tar.gz |
Remove 'IMPLEMENTATION NOTES' section from acl(9); it was just a copy/paste
from <sys/acl.h> and it would get out-of-date pretty soon.
Diffstat (limited to 'share/man/man9/acl.9')
-rw-r--r-- | share/man/man9/acl.9 | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/share/man/man9/acl.9 b/share/man/man9/acl.9 index dc3f7ad..4ab1e40 100644 --- a/share/man/man9/acl.9 +++ b/share/man/man9/acl.9 @@ -135,66 +135,6 @@ The process has no read, write or execute permissions to the associated file. .El .El -.Sh IMPLEMENTATION NOTES -.Bd -literal -typedef mode_t *acl_permset_t; - -/* internal ACL structure */ -struct acl { - int acl_cnt; - struct acl_entry acl_entry[ACL_MAX_ENTRIES]; -}; - -/* external ACL structure */ -struct acl_t_struct { - struct acl ats_acl; - int ats_cur_entry; -}; -typedef struct acl_t_struct *acl_t; - -/* - * Possible valid values for ae_tag field. - */ -#define ACL_UNDEFINED_TAG 0x00000000 -#define ACL_USER_OBJ 0x00000001 -#define ACL_USER 0x00000002 -#define ACL_GROUP_OBJ 0x00000004 -#define ACL_GROUP 0x00000008 -#define ACL_MASK 0x00000010 -#define ACL_OTHER 0x00000020 -#define ACL_OTHER_OBJ ACL_OTHER - -/* - * Possible valid values for acl_type_t arguments. - */ -#define ACL_TYPE_ACCESS 0x00000000 -#define ACL_TYPE_DEFAULT 0x00000001 -#define ACL_TYPE_AFS 0x00000002 -#define ACL_TYPE_CODA 0x00000003 -#define ACL_TYPE_NTFS 0x00000004 -#define ACL_TYPE_NWFS 0x00000005 - -/* - * Possible flags in ae_perm field. - */ -#define ACL_EXECUTE 0x0001 -#define ACL_WRITE 0x0002 -#define ACL_READ 0x0004 -#define ACL_PERM_NONE 0x0000 -#define ACL_PERM_BITS (ACL_EXECUTE | ACL_WRITE | ACL_READ) -#define ACL_POSIX1E_BITS (ACL_EXECUTE | ACL_WRITE | ACL_READ) - -/* - * Possible entry_id values for acl_get_entry() - */ -#define ACL_FIRST_ENTRY 0 -#define ACL_NEXT_ENTRY 1 - -/* - * Undefined value in ae_id field - */ -#define ACL_UNDEFINED_ID ((uid_t)-1) -.Ed .Sh SEE ALSO .Xr acl 3 , .Xr vaccess_acl_posix1e 9 , |