24#define O_NETATALK_ACL (O_NOFOLLOW << 1)
25#define O_IGNORE (O_NOFOLLOW << 2)
27#ifdef HAVE_SOLARIS_ACLS
31#ifdef HAVE_FREEBSD_SUNACL
37#define chmod_acl nfsv4_chmod
39extern int get_nfsv4_acl(
const char *name, ace_t **retAces);
40extern int strip_trivial_aces(ace_t **saces,
int sacecount);
41extern int strip_nontrivial_aces(ace_t **saces,
int sacecount);
42extern ace_t *concat_aces(ace_t *aces1,
int ace1count, ace_t *aces2,
44extern int nfsv4_chmod(
char *name, mode_t mode);
53#define chmod_acl posix_chmod
54#define fchmod_acl posix_fchmod
56extern int posix_chmod(
const char *name, mode_t mode);
57extern int posix_fchmod(
int fd, mode_t mode);
61extern int remove_acl_vfs(
const char *name);
65#define O_NETATALK_ACL 0
67#define chmod_acl chmod