]> wimlib.net Git - wimlib/blobdiff - src/iterate_dir.c
New format for UNIX data
[wimlib] / src / iterate_dir.c
index 693245e56c03ce2c5543280c4f23fed600d663e8..dc953c75ac9d6448fc04158733b635600c182e9f 100644 (file)
@@ -82,6 +82,11 @@ init_wimlib_dentry(struct wimlib_dir_entry *wdentry, struct wim_dentry *dentry,
        wdentry->last_write_time = wim_timestamp_to_timespec(inode->i_last_write_time);
        wdentry->last_access_time = wim_timestamp_to_timespec(inode->i_last_access_time);
 
+       wdentry->unix_uid = inode->i_unix_data.uid;
+       wdentry->unix_gid = inode->i_unix_data.gid;
+       wdentry->unix_mode = inode->i_unix_data.mode;
+       wdentry->unix_reserved = inode->i_unix_data.reserved;
+
        lte = inode_unnamed_lte(inode, wim->lookup_table);
        if (lte) {
                lte_to_wimlib_resource_entry(lte, &wdentry->streams[0].resource);