struct wim_inode_table;
/* Metadata resource for an image. */
-struct image_metadata {
+struct wim_image_metadata {
/* Pointer to the root dentry for the image. */
struct wim_dentry *root_dentry;
struct wim_info *wim_info;
/* Array of the image metadata, one for each image in the WIM. */
- struct image_metadata *image_metadata;
+ struct wim_image_metadata *image_metadata;
/* The header of the WIM file. */
struct wim_header hdr;
return w->image_metadata[w->current_image - 1].security_data;
}
-static inline struct image_metadata *
+static inline struct wim_image_metadata *
wim_get_current_image_metadata(WIMStruct *w)
{
return &w->image_metadata[w->current_image - 1];
/* metadata_resource.c */
extern int read_metadata_resource(WIMStruct *w,
- struct image_metadata *image_metadata);
+ struct wim_image_metadata *image_metadata);
extern int write_metadata_resource(WIMStruct *w);
/* ntfs-apply.c */
/* wim.c */
extern int select_wim_image(WIMStruct *w, int image);
extern int for_image(WIMStruct *w, int image, int (*visitor)(WIMStruct *));
-extern void destroy_image_metadata(struct image_metadata *imd,
+extern void destroy_image_metadata(struct wim_image_metadata *imd,
struct wim_lookup_table *lt);