From bca585a108d2bd5fc957868c934f851e28cc1fdc Mon Sep 17 00:00:00 2001 From: rwatson Date: Wed, 26 Jan 2000 04:19:38 +0000 Subject: Minor fixes to library interface to improve POSIX.1e compliance. This adds _np to a couple of function prototypes that provided more broad/useful interfaces than POSIX.1e interfaces included. Also, move from using a heuristic to identify POSIX.1e-semantic ACLs to using different ACL types for non-POSIX.1e ACLs. This should clean up the existing fuzzy logic that determined when acl_sort() should be applied before kernel submission. --- lib/libc/posix1e/acl_support.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/libc/posix1e/acl_support.h') diff --git a/lib/libc/posix1e/acl_support.h b/lib/libc/posix1e/acl_support.h index 237dd84..e34aca5 100644 --- a/lib/libc/posix1e/acl_support.h +++ b/lib/libc/posix1e/acl_support.h @@ -36,7 +36,7 @@ int acl_check(struct acl *acl); int acl_sort(acl_t acl); -int acl_posix1e(acl_t acl); +int acl_posix1e(acl_t acl, acl_type_t type); int acl_id_to_name(acl_tag_t tag, uid_t id, ssize_t buf_len, char *buf); int acl_name_to_id(acl_tag_t tag, char *name, uid_t *id); int acl_perm_to_string(acl_perm_t perm, ssize_t buf_len, char *buf); -- cgit v1.1