summaryrefslogtreecommitdiff
path: root/lib/libc/posix1e/acl_perm.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix the style of the SCM ID's.David E. O'Brien2002-03-221-2/+3
| | | | | | | I believe have made all of libc .c's as consistent as possible. Notes: svn path=/head/; revision=92986
* o style and consistency fixes:Chris D. Faulhaber2002-02-171-8/+8
| | | | | | | | | - if (!var) -> if (var == NULL) - return val; -> return (val); o update copyright Notes: svn path=/head/; revision=90781
* o Separate acl_t into internal and external representations asChris D. Faulhaber2001-04-241-16/+24
| | | | | | | | | | | | | | required by POSIX.1e. This maintains the current 'struct acl' in the kernel while providing the generic external acl_t interface required to complete the ACL editing library. o Add the acl_get_entry() function. o Convert the existing ACL utilities, getfacl and setfacl, to fully make use of the ACL editing library. Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=75928
* Prepare for the inclusion of libposix1e into libc: retire the oldThomas Moestl2001-04-041-0/+2
| | | | | | | | | | | | | Makefile, add Makefile.inc needed for libc build; add #include "namespace.h"/#include "un-namespace.h" pairs around the includes of sys/acl.h and sys/capability.h, and an additional underscore in front of the functions that will be overridden in libc_r. Approved by: rwatson Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=75185
* Correct function name: acl_clear_perm -> acl_clear_permsChris D. Faulhaber2001-03-291-2/+2
| | | | Notes: svn path=/head/; revision=74973
* Add the following ACL editing functions:Chris D. Faulhaber2001-03-221-0/+87
acl_add_perm, acl_clear_perms, acl_copy_entry, acl_create_entry, acl_delete_perm, acl_get_permset, acl_get_qualifier, acl_get_tag_type, acl_set_permset, acl_set_qualifier, acl_set_tag_type This brings us within 4 functions of a full ACL editing library. Reviewed by: rwatson Notes: svn path=/head/; revision=74667