提交 63c3c539 编写于 作者: D Daniel P. Berrange

Update Hyper-V driver to always use privateData

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.
上级 e84666c5
......@@ -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;
}
......
......@@ -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;
}
......
......@@ -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;
}
......
......@@ -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;
}
......
......@@ -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;
}
......
......@@ -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;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册