diff options
Diffstat (limited to 'winsup/cygwin/include/cygwin/acl.h')
-rw-r--r-- | winsup/cygwin/include/cygwin/acl.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/winsup/cygwin/include/cygwin/acl.h b/winsup/cygwin/include/cygwin/acl.h index 6083b5332..9a62e325e 100644 --- a/winsup/cygwin/include/cygwin/acl.h +++ b/winsup/cygwin/include/cygwin/acl.h @@ -59,24 +59,20 @@ extern "C" { #define OTHER OTHER_OBJ #ifdef __INSIDE_CYGWIN__ +#ifndef __x86_64__ typedef struct __acl16 { int a_type; __uid16_t a_id; mode_t a_perm; } __aclent16_t; +#endif +#endif -typedef struct __acl32 { - int a_type; - __uid32_t a_id; - mode_t a_perm; -} __aclent32_t; -#else typedef struct acl { int a_type; /* entry type */ uid_t a_id; /* UID | GID */ mode_t a_perm; /* permissions */ } aclent_t; -#endif #ifndef __INSIDE_CYGWIN__ int _EXFUN(acl,(const char *path, int cmd, int nentries, aclent_t *aclbufp)); |