From: Daniel P. Berrange Date: Thu, 23 Oct 2014 13:33:11 +0000 (+0100) Subject: Update Test driver to always use privateData X-Git-Tag: CVE-2014-8135~207 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=073484166ce3ae6b70dd7cf9405200e36940d10d;p=thirdparty%2Flibvirt.git Update Test driver to always use privateData Since the secondary drivers are only active when the primary driver is also the Test driver, there is no need to use the different type specific privateData fields. --- diff --git a/src/test/test_driver.c b/src/test/test_driver.c index 2afd6fe7f8..6421f99030 100644 --- a/src/test/test_driver.c +++ b/src/test/test_driver.c @@ -3488,13 +3488,11 @@ static virDrvOpenStatus testNetworkOpen(virConnectPtr conn, if (STRNEQ(conn->driver->name, "Test")) return VIR_DRV_OPEN_DECLINED; - conn->networkPrivateData = conn->privateData; return VIR_DRV_OPEN_SUCCESS; } -static int testNetworkClose(virConnectPtr conn) +static int testNetworkClose(virConnectPtr conn ATTRIBUTE_UNUSED) { - conn->networkPrivateData = NULL; return 0; } @@ -4048,13 +4046,11 @@ static virDrvOpenStatus testInterfaceOpen(virConnectPtr conn, if (STRNEQ(conn->driver->name, "Test")) return VIR_DRV_OPEN_DECLINED; - conn->interfacePrivateData = conn->privateData; return VIR_DRV_OPEN_SUCCESS; } -static int testInterfaceClose(virConnectPtr conn) +static int testInterfaceClose(virConnectPtr conn ATTRIBUTE_UNUSED) { - conn->interfacePrivateData = NULL; return 0; } @@ -4487,13 +4483,11 @@ static virDrvOpenStatus testStorageOpen(virConnectPtr conn, if (STRNEQ(conn->driver->name, "Test")) return VIR_DRV_OPEN_DECLINED; - conn->storagePrivateData = conn->privateData; return VIR_DRV_OPEN_SUCCESS; } -static int testStorageClose(virConnectPtr conn) +static int testStorageClose(virConnectPtr conn ATTRIBUTE_UNUSED) { - conn->storagePrivateData = NULL; return 0; } @@ -5827,13 +5821,11 @@ static virDrvOpenStatus testNodeDeviceOpen(virConnectPtr conn, if (STRNEQ(conn->driver->name, "Test")) return VIR_DRV_OPEN_DECLINED; - conn->nodeDevicePrivateData = conn->privateData; return VIR_DRV_OPEN_SUCCESS; } -static int testNodeDeviceClose(virConnectPtr conn) +static int testNodeDeviceClose(virConnectPtr conn ATTRIBUTE_UNUSED) { - conn->nodeDevicePrivateData = NULL; return 0; } @@ -6298,13 +6290,11 @@ static virDrvOpenStatus testSecretOpen(virConnectPtr conn, if (STRNEQ(conn->driver->name, "Test")) return VIR_DRV_OPEN_DECLINED; - conn->secretPrivateData = conn->privateData; return VIR_DRV_OPEN_SUCCESS; } -static int testSecretClose(virConnectPtr conn) +static int testSecretClose(virConnectPtr conn ATTRIBUTE_UNUSED) { - conn->secretPrivateData = NULL; return 0; } @@ -6318,13 +6308,11 @@ static virDrvOpenStatus testNWFilterOpen(virConnectPtr conn, if (STRNEQ(conn->driver->name, "Test")) return VIR_DRV_OPEN_DECLINED; - conn->nwfilterPrivateData = conn->privateData; return VIR_DRV_OPEN_SUCCESS; } -static int testNWFilterClose(virConnectPtr conn) +static int testNWFilterClose(virConnectPtr conn ATTRIBUTE_UNUSED) { - conn->nwfilterPrivateData = NULL; return 0; }