summaryrefslogtreecommitdiff
path: root/librpc/idl/xattr.idl
diff options
context:
space:
mode:
Diffstat (limited to 'librpc/idl/xattr.idl')
-rw-r--r--librpc/idl/xattr.idl12
1 files changed, 12 insertions, 0 deletions
diff --git a/librpc/idl/xattr.idl b/librpc/idl/xattr.idl
index f7e698429b..b4c1b98b21 100644
--- a/librpc/idl/xattr.idl
+++ b/librpc/idl/xattr.idl
@@ -207,4 +207,16 @@ interface xattr
uint16 version;
[switch_is(version)] xattr_NTACL_Info info;
} xattr_NTACL;
+
+ /*
+ * A wrapper of the common information required to be in the
+ * hash of the ACL, for the acl_xattr and acl_tdb modules.
+ */
+ [public] typedef struct {
+ DATA_BLOB acl_as_blob;
+ uid_t owner;
+ gid_t group;
+ mode_t mode;
+ } xattr_sys_acl_hash_wrapper;
+
}