* characters). Otherwise this will always be 0. */
u8 extraction_skipped : 1;
+ u8 skeleton_extracted : 1;
+
/* When capturing from a NTFS volume using NTFS-3g, this flag is set on
* dentries that were created from a filename in the WIN32 or WIN32+DOS
* namespaces rather than the POSIX namespace. Otherwise this will
* error paths. */
u8 i_visited : 1;
+ /* Set if the DOS name of an inode has already been extracted. */
+ u8 i_dos_name_extracted : 1;
+
/* Pointer to a malloc()ed array of i_num_ads alternate data stream
* entries for this inode. */
struct wim_ads_entry *i_ads_entries;
extern int
inode_set_unix_data(struct wim_inode *inode, uid_t uid, gid_t gid, mode_t mode,
struct wim_lookup_table *lookup_table, int which);
-#endif /* __WIN32__ */
+#endif /* !__WIN32__ */
extern bool
inode_has_unix_data(const struct wim_inode *inode);