diff --git a/drivers/staging/lustre/lustre/include/lustre_eacl.h b/drivers/staging/lustre/lustre/include/lustre_eacl.h index 1e71a8638186..c198eda14054 100644 --- a/drivers/staging/lustre/lustre/include/lustre_eacl.h +++ b/drivers/staging/lustre/lustre/include/lustre_eacl.h @@ -49,17 +49,17 @@ #include #include -typedef struct { +struct ext_acl_xattr_entry { __u16 e_tag; __u16 e_perm; __u32 e_id; __u32 e_stat; -} ext_acl_xattr_entry; +}; -typedef struct { - __u32 a_count; - ext_acl_xattr_entry a_entries[0]; -} ext_acl_xattr_header; +struct ext_acl_xattr_header { + __u32 a_count; + struct ext_acl_xattr_entry a_entries[0]; +}; #define CFS_ACL_XATTR_SIZE(count, prefix) \ (sizeof(prefix ## _header) + (count) * sizeof(prefix ## _entry))