aboutsummaryrefslogtreecommitdiff
path: root/src/libacl.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libacl.lisp')
-rw-r--r--src/libacl.lisp14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/libacl.lisp b/src/libacl.lisp
new file mode 100644
index 0000000..b162e30
--- /dev/null
+++ b/src/libacl.lisp
@@ -0,0 +1,14 @@
+(in-package :consfigurator.util.posix1e)
+
+(include "sys/types.h" "sys/acl.h")
+
+(ctype acl_tag_t "acl_tag_t")
+(ctype acl_type_t "acl_type_t")
+(ctype acl_entry_t "acl_entry_t")
+
+(constant (+ACL-USER+ "ACL_USER"))
+(constant (+ACL-GROUP+ "ACL_GROUP"))
+(constant (+ACL-TYPE-ACCESS+ "ACL_TYPE_ACCESS"))
+(constant (+ACL-TYPE-DEFAULT+ "ACL_TYPE_DEFAULT"))
+(constant (+ACL-NEXT-ENTRY+ "ACL_NEXT_ENTRY"))
+(constant (+ACL-FIRST-ENTRY+ "ACL_FIRST_ENTRY"))