]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
Enable probing of VPC disk format type
authorDaniel P. Berrange <berrange@redhat.com>
Tue, 8 Jun 2010 15:05:36 +0000 (16:05 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 8 Jun 2010 15:05:36 +0000 (16:05 +0100)
A look at the QEMU source revealed the missing bits of info about
the VPC file format, so we can enable this now

* src/util/storage_file.c: Enable VPC format, providing version
  and disk size offset fields

src/util/storage_file.c

index b3ae905fe5ce87381d20137be3ed027a45452e3d..6cc8d5f00a9ff98c8582423bd69b6a85e2dcf473 100644 (file)
@@ -135,11 +135,9 @@ static struct FileTypeInfo const fileTypeInfo[] = {
       LV_LITTLE_ENDIAN, 4, 1,
       4+4+4, 8, 512, -1, vmdk4GetBackingStore },
     /* Connectix / VirtualPC */
-    /* XXX Untested
     { VIR_STORAGE_FILE_VPC, "conectix", NULL,
-      LV_BIG_ENDIAN, -1, 0,
-      -1, 0, 0, -1, NULL},
-    */
+      LV_BIG_ENDIAN, 12, 0x10000,
+      8 + 4 + 4 + 8 + 4 + 4 + 2 + 2 + 4, 8, 1, -1, NULL},
 };
 
 static int