]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
Update Hyper-V driver to always use privateData
authorDaniel P. Berrange <berrange@redhat.com>
Thu, 23 Oct 2014 13:33:11 +0000 (14:33 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 7 Nov 2014 10:12:50 +0000 (11:12 +0100)
Since the secondary drivers are only active when the primary
driver is also the Hyper-V driver, there is no need to use the
different type specific privateData fields.

src/hyperv/hyperv_device_monitor.c
src/hyperv/hyperv_interface_driver.c
src/hyperv/hyperv_network_driver.c
src/hyperv/hyperv_nwfilter_driver.c
src/hyperv/hyperv_secret_driver.c
src/hyperv/hyperv_storage_driver.c

index 5332eb2b75745df2a9ec4c70e014ccd0cb82bafc..23411cd2063d856c4195083bd9fdf4e2aff818dd 100644 (file)
@@ -44,18 +44,14 @@ hypervNodeDeviceOpen(virConnectPtr conn,
         return VIR_DRV_OPEN_DECLINED;
     }
 
-    conn->nodeDevicePrivateData = conn->privateData;
-
     return VIR_DRV_OPEN_SUCCESS;
 }
 
 
 
 static int
-hypervNodeDeviceClose(virConnectPtr conn)
+hypervNodeDeviceClose(virConnectPtr conn ATTRIBUTE_UNUSED)
 {
-    conn->nodeDevicePrivateData = NULL;
-
     return 0;
 }
 
index b93cf30ef4050d8e2468895935573a83fad934d8..9b9e4e605eb5d74de55725336405793f761ece19 100644 (file)
@@ -44,18 +44,14 @@ hypervInterfaceOpen(virConnectPtr conn,
         return VIR_DRV_OPEN_DECLINED;
     }
 
-    conn->interfacePrivateData = conn->privateData;
-
     return VIR_DRV_OPEN_SUCCESS;
 }
 
 
 
 static int
-hypervInterfaceClose(virConnectPtr conn)
+hypervInterfaceClose(virConnectPtr conn ATTRIBUTE_UNUSED)
 {
-    conn->interfacePrivateData = NULL;
-
     return 0;
 }
 
index 6f54f44976f6e70f392e195e7bbf3b2eeca94a76..ab2daad65b78778f1819e286bda8a21ee534fac9 100644 (file)
@@ -44,18 +44,14 @@ hypervNetworkOpen(virConnectPtr conn,
         return VIR_DRV_OPEN_DECLINED;
     }
 
-    conn->networkPrivateData = conn->privateData;
-
     return VIR_DRV_OPEN_SUCCESS;
 }
 
 
 
 static int
-hypervNetworkClose(virConnectPtr conn)
+hypervNetworkClose(virConnectPtr conn ATTRIBUTE_UNUSED)
 {
-    conn->networkPrivateData = NULL;
-
     return 0;
 }
 
index a82db9259b3cebed80dd6dc426e6221ab8220577..6165bf7f8944a23556e84b4c4855b06a25a8eeab 100644 (file)
@@ -44,18 +44,14 @@ hypervNWFilterOpen(virConnectPtr conn,
         return VIR_DRV_OPEN_DECLINED;
     }
 
-    conn->nwfilterPrivateData = conn->privateData;
-
     return VIR_DRV_OPEN_SUCCESS;
 }
 
 
 
 static int
-hypervNWFilterClose(virConnectPtr conn)
+hypervNWFilterClose(virConnectPtr conn ATTRIBUTE_UNUSED)
 {
-    conn->nwfilterPrivateData = NULL;
-
     return 0;
 }
 
index 81764842a478534857245cef026bcbea5bf229ed..65587f03bcc2e47e487fabbddd8e97fa9139bc68 100644 (file)
@@ -44,18 +44,14 @@ hypervSecretOpen(virConnectPtr conn,
         return VIR_DRV_OPEN_DECLINED;
     }
 
-    conn->secretPrivateData = conn->privateData;
-
     return VIR_DRV_OPEN_SUCCESS;
 }
 
 
 
 static int
-hypervSecretClose(virConnectPtr conn)
+hypervSecretClose(virConnectPtr conn ATTRIBUTE_UNUSED)
 {
-    conn->secretPrivateData = NULL;
-
     return 0;
 }
 
index af3cca4d53507b5bf89508dc0fbea4bf1490dff7..e3d4170a82883721f4bbf4be0e9ac3d07032f048 100644 (file)
@@ -44,18 +44,14 @@ hypervStorageOpen(virConnectPtr conn,
         return VIR_DRV_OPEN_DECLINED;
     }
 
-    conn->storagePrivateData = conn->privateData;
-
     return VIR_DRV_OPEN_SUCCESS;
 }
 
 
 
 static int
-hypervStorageClose(virConnectPtr conn)
+hypervStorageClose(virConnectPtr conn ATTRIBUTE_UNUSED)
 {
-    conn->storagePrivateData = NULL;
-
     return 0;
 }