]> wimlib.net Git - wimlib/blobdiff - include/wimlib/header.h
header.h: fix outdated comment
[wimlib] / include / wimlib / header.h
index 35eb72c728ff75c8c4c06a16569961c254487f40..66e46bd0d74bfd97e613945cb33a6159dbd604e3 100644 (file)
  * be exactly this size.  */
 #define WIM_HEADER_DISK_SIZE 208
 
  * be exactly this size.  */
 #define WIM_HEADER_DISK_SIZE 208
 
-/* Default WIM version number.  Streams are always compressed independently.  */
+/* Default WIM version number.  Blobs are always compressed independently.  */
 #define WIM_VERSION_DEFAULT 0x10d00
 
 #define WIM_VERSION_DEFAULT 0x10d00
 
-/* Version number used for WIMs that allow multiple streams combined into one
+/* Version number used for WIMs that allow multiple blobs combined into one
  * resource ("solid resources", marked by WIM_RESHDR_FLAG_SOLID) and also a new
  * compression format (LZMS).  This version is new as of Windows 8 WIMGAPI.
  * resource ("solid resources", marked by WIM_RESHDR_FLAG_SOLID) and also a new
  * compression format (LZMS).  This version is new as of Windows 8 WIMGAPI.
- * Although it is used by Windows 8 web downloader, it is not yet properly
- * documented by Microsoft.  */
+ * Although it is used by Windows 8 web downloader, it is not yet documented by
+ * Microsoft.  */
 #define WIM_VERSION_SOLID 0xe00
 
 /* Note: there is another WIM version from Vista pre-releases, but it is not
 #define WIM_VERSION_SOLID 0xe00
 
 /* Note: there is another WIM version from Vista pre-releases, but it is not
@@ -67,8 +67,7 @@ struct wim_header_disk {
        u32 wim_flags;
 
        /* +0x14: Uncompressed chunk size for non-solid compressed resources in
        u32 wim_flags;
 
        /* +0x14: Uncompressed chunk size for non-solid compressed resources in
-        * the WIM or 0 if the WIM is uncompressed.  (However wimlib will accept
-        * any value here if the WIM is uncompressed.)  */
+        * the WIM or 0 if the WIM is uncompressed.  */
        u32 chunk_size;
 
        /* +0x18: Globally unique identifier for the WIM file.  Basically a
        u32 chunk_size;
 
        /* +0x18: Globally unique identifier for the WIM file.  Basically a
@@ -87,8 +86,8 @@ struct wim_header_disk {
         * least 1.  wimlib allows 0.  */
        u32 image_count;
 
         * least 1.  wimlib allows 0.  */
        u32 image_count;
 
-       /* +0x30: Location and size of the WIM's lookup table.  */
-       struct wim_reshdr_disk lookup_table_reshdr;
+       /* +0x30: Location and size of the WIM's blob table.  */
+       struct wim_reshdr_disk blob_table_reshdr;
 
        /* +0x48: Location and size of the WIM's XML data.  */
        struct wim_reshdr_disk xml_data_reshdr;
 
        /* +0x48: Location and size of the WIM's XML data.  */
        struct wim_reshdr_disk xml_data_reshdr;
@@ -128,7 +127,7 @@ struct wim_header {
        u16 part_number;
        u16 total_parts;
        u32 image_count;
        u16 part_number;
        u16 total_parts;
        u32 image_count;
-       struct wim_reshdr lookup_table_reshdr;
+       struct wim_reshdr blob_table_reshdr;
        struct wim_reshdr xml_data_reshdr;
        struct wim_reshdr boot_metadata_reshdr;
        u32 boot_idx;
        struct wim_reshdr xml_data_reshdr;
        struct wim_reshdr boot_metadata_reshdr;
        u32 boot_idx;
@@ -153,14 +152,14 @@ struct wim_header {
 /* The WIM is part of a split WIM.  */
 #define WIM_HDR_FLAG_SPANNED            0x00000008
 
 /* The WIM is part of a split WIM.  */
 #define WIM_HDR_FLAG_SPANNED            0x00000008
 
-/* All streams included in the WIM's lookup table are non-metadata (do not have
+/* All blobs included in the WIM's blob table are non-metadata (do not have
  * WIM_RESHDR_FLAG_METADATA set).  wimlib ignores this flag and clears it on new
  * WIM files it writes.  */
 #define WIM_HDR_FLAG_RESOURCE_ONLY      0x00000010
 
  * WIM_RESHDR_FLAG_METADATA set).  wimlib ignores this flag and clears it on new
  * WIM files it writes.  */
 #define WIM_HDR_FLAG_RESOURCE_ONLY      0x00000010
 
-/* All streams included in the WIM's lookup table are metadata (have
- * WIM_RESHDR_FLAG_METADATA set).  wimlib ignores this flag and clears it on
- * new WIM files it writes.  */
+/* All blobs included in the WIM's blob table are metadata (have
+ * WIM_RESHDR_FLAG_METADATA set).  wimlib ignores this flag and clears it on new
+ * WIM files it writes.  */
 #define WIM_HDR_FLAG_METADATA_ONLY      0x00000020
 
 /* The WIM is currently being written or appended to.  */
 #define WIM_HDR_FLAG_METADATA_ONLY      0x00000020
 
 /* The WIM is currently being written or appended to.  */