[libvirt] [PATCH RESEND 4/5] vbox driver support for VirtualBox v4.2

Manuel VIVES manuel.vives at diateam.net
Wed May 22 08:00:16 UTC 2013


From: ryan woodsmall <rwoodsmall at gmail.com>

---
 src/vbox/vbox_driver.c |    8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/vbox/vbox_driver.c b/src/vbox/vbox_driver.c
index a68f33d..9d07574 100644
--- a/src/vbox/vbox_driver.c
+++ b/src/vbox/vbox_driver.c
@@ -61,6 +61,9 @@ extern virStorageDriver vbox40StorageDriver;
 extern virDriver vbox41Driver;
 extern virNetworkDriver vbox41NetworkDriver;
 extern virStorageDriver vbox41StorageDriver;
+extern virDriver vbox42Driver;
+extern virNetworkDriver vbox42NetworkDriver;
+extern virStorageDriver vbox42StorageDriver;
 
 static virDriver vboxDriverDummy;
 
@@ -124,6 +127,11 @@ int vboxRegister(void) {
             driver        = &vbox41Driver;
             networkDriver = &vbox41NetworkDriver;
             storageDriver = &vbox41StorageDriver;
+        } else if (uVersion >= 4001051 && uVersion < 4002051) {
+            VIR_DEBUG("VirtualBox API version: 4.2");
+            driver        = &vbox42Driver;
+            networkDriver = &vbox42NetworkDriver;
+            storageDriver = &vbox42StorageDriver;
         } else {
             VIR_DEBUG("Unsupported VirtualBox API version: %u", uVersion);
         }
-- 
1.7.10.4




More information about the libvir-list mailing list