X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=include%2Fwimlib%2Fntfs_3g.h;h=6648e5a1cecb081e66b136df30e73e6f0351b8af;hb=3de1ec66f778edda19865482d685bc6f4e17faf7;hp=499c1aa5eaaebd0f98393088a212a1c4767ac2c6;hpb=5d3d469e410dc5f4a28814ad231336fc174cba56;p=wimlib diff --git a/include/wimlib/ntfs_3g.h b/include/wimlib/ntfs_3g.h index 499c1aa5..6648e5a1 100644 --- a/include/wimlib/ntfs_3g.h +++ b/include/wimlib/ntfs_3g.h @@ -4,17 +4,17 @@ #include "wimlib/callback.h" #include "wimlib/types.h" -struct wim_lookup_table_entry; +struct blob_descriptor; struct _ntfs_volume; #ifdef WITH_NTFS_3G struct _ntfs_volume; struct ntfs_location { - tchar *path; - utf16lechar *stream_name; - u16 stream_name_nchars; struct _ntfs_volume *ntfs_vol; - bool is_reparse_point; + char *path; + utf16lechar *attr_name; + unsigned attr_name_nchars; + unsigned attr_type; }; #endif @@ -22,11 +22,8 @@ extern void libntfs3g_global_init(void); extern int -read_ntfs_file_prefix(const struct wim_lookup_table_entry *lte, - u64 size, - consume_data_callback_t cb, - void *cb_ctx); - +read_ntfs_attribute_prefix(const struct blob_descriptor *blob, u64 size, + consume_data_callback_t cb, void *cb_ctx); extern int do_ntfs_umount(struct _ntfs_volume *vol);