* Properties we use for getting and setting ACLs.
*/
-#ifndef _BACULA_ACL_
-#define _BACULA_ACL_
+#ifndef __ACL_H
+#define __ACL_H
/* For shorter ACL strings when possible, define BACL_WANT_SHORT_ACLS */
/* #define BACL_WANT_SHORT_ACLS */
#define BACL_ENOTSUP ENOSYS
#elif defined(HAVE_LINUX_OS)
#define BACL_ENOTSUP ENOTSUP
-#elif defined(HAVE_SUN_OS)
-#define BACL_ENOTSUP ENOSYS
#endif
+/*
+ * Internal tracking data.
+ */
+struct acl_data_t {
+ POOLMEM *content;
+ uint32_t content_length;
+ uint32_t nr_errors;
+};
+
#endif