- /* One of the `enum blob_location' values documented above. */
- u32 blob_location : 4;
-
- /* 1 iff this blob contains "metadata" as opposed to data. */
- u32 is_metadata : 1;
-
- /* 1 iff the SHA-1 message digest of this blob is unknown. */
- u32 unhashed : 1;
-
- /* Temporary fields used when writing blobs; set as documented for
- * prepare_blob_list_for_write(). */
- u32 unique_size : 1;
- u32 will_be_in_output_wim : 1;
-
- /* Set to 1 if this blob represents a metadata resource that has been
- * changed. In such cases, the hash cannot be used to verify the data
- * if the metadata resource is read again. (This could be avoided if we
- * used separate fields for input/output checksum, but most blobs
- * wouldn't need this.) */
- u32 dont_check_metadata_hash : 1;
-
- u32 may_send_done_with_file : 1;
-
- /* Only used by wimlib_export_image() */
- u32 was_exported : 1;
-