]> wimlib.net Git - wimlib/blobdiff - include/wimlib/tagged_items.h
v1.13.3-BETA1
[wimlib] / include / wimlib / tagged_items.h
index 96265942723dc9dda042e153f869938ddd6e3273..dfbae30bb9839d7c676b6b2937ed01b608feb1b4 100644 (file)
@@ -8,10 +8,16 @@ struct wim_inode;
 /* Windows-style object ID */
 #define TAG_OBJECT_ID                  0x00000001
 
+/* Extended attributes */
+#define TAG_XATTRS                     0x00000002
+
 /* [wimlib extension] Standard UNIX metadata: uid, gid, mode, and rdev */
 #define TAG_WIMLIB_UNIX_DATA           0x337DD873
 
-/* [wimlib extension] Linux-style xattrs */
+/*
+ * [wimlib extension] Linux-style extended attributes
+ * (deprecated in favor of TAG_XATTRS)
+ */
 #define TAG_WIMLIB_LINUX_XATTRS                0x337DD874
 
 extern void *
@@ -19,7 +25,7 @@ inode_get_tagged_item(const struct wim_inode *inode, u32 tag, u32 min_len,
                      u32 *actual_len_ret);
 
 extern bool
-inode_set_tagged_data(struct wim_inode *inode, u32 tag,
+inode_set_tagged_item(struct wim_inode *inode, u32 tag,
                      const void *data, u32 len);
 
 #endif /* _WIMLIB_TAGGED_ITEMS_H */