diff options
author | Tim Shimmin <tes@sgi.com> | 2001-05-29 07:08:24 +0000 |
---|---|---|
committer | Tim Shimmin <tes@sgi.com> | 2001-05-29 07:08:24 +0000 |
commit | e8deefa69e79ef5b0bbcd42f03b7f22d373068bc (patch) | |
tree | 17ff7bcb10a28dd16bb356cc664397f016f38055 /include/acl.h | |
parent | 391825dda7cd76aaa11aecb58b3a84bb6b324d4d (diff) | |
download | acl-e8deefa69e79ef5b0bbcd42f03b7f22d373068bc.tar.gz |
Bump version for acl_get_file,acl_get_fd,acl_create_entry,acl_get_entry changes.
Diffstat (limited to 'include/acl.h')
-rw-r--r-- | include/acl.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/acl.h b/include/acl.h index 6564c52..912b854 100644 --- a/include/acl.h +++ b/include/acl.h @@ -92,6 +92,7 @@ struct acl { /* * Values for acl_tag_t */ +#define ACL_UNDEFINED_TAG 0x00 /* undefined tag */ #define ACL_USER_OBJ 0x01 /* owner */ #define ACL_USER 0x02 /* additional users */ #define ACL_GROUP_OBJ 0x04 /* group */ @@ -106,6 +107,7 @@ struct acl { /* * Values for acl_perm_t */ +#define ACL_PERM_NONE 00 #define ACL_READ 04 #define ACL_WRITE 02 #define ACL_EXECUTE 01 @@ -146,6 +148,7 @@ extern acl_t acl_from_text(const char *); extern int acl_get_entry(acl_t, int, acl_entry_t *); extern acl_t acl_get_fd(int); extern acl_t acl_get_file(const char *, acl_type_t); +extern int acl_get_perm(acl_permset_t, acl_perm_t); extern int acl_get_permset(acl_entry_t, acl_permset_t *); extern void *acl_get_qualifier(acl_entry_t); extern int acl_get_tag_type(acl_entry_t, acl_tag_t *); |