/* The stream is located in a resource in a WIM file identified by the
* `struct wim_resource_spec' pointed to by @rspec. @offset_in_res
* identifies the offset at which this particular stream begins in the
- * uncompressed data of the resource; this is normally 0, but in general
- * a WIM resource may be "packed" and potentially contain multiple
- * streams. */
+ * uncompressed data of the resource; this is normally 0, but a WIM
+ * resource can be "solid" and contain multiple streams. */
RESOURCE_IN_WIM,
/* The stream is located in the external file named by @file_on_disk.
u32 may_send_done_with_file : 1;
+ /* Only used by wimlib_export_image() */
+ u32 was_exported : 1;
+
union {
/* (On-disk field) SHA1 message digest of the stream referenced
* by this lookup table entry. */
/* List node used for stream size table. */
struct hlist_node hash_list_2;
- /* Metadata for the underlying packed resource
- * in the WIM being written (only valid if
- * WIM_RESHDR_FLAG_PACKED_STREAMS set in
+ /* Metadata for the underlying solid resource in
+ * the WIM being written (only valid if
+ * WIM_RESHDR_FLAG_SOLID set in
* out_reshdr.flags). */
struct {
u64 out_res_offset_in_wim;