static int
esxClose(virConnectPtr conn)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_EnsureSession(priv->host);
static int
esxSupportsFeature(virConnectPtr conn, int feature)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_Boolean supportsVMotion = esxVI_Boolean_Undefined;
switch (feature) {
static int
esxGetVersion(virConnectPtr conn, unsigned long *version)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
char *temp;
unsigned int major, minor, release;
static char *
esxGetHostname(virConnectPtr conn)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *hostSystem = NULL;
esxVI_DynamicProperty *dynamicProperty = NULL;
esxNodeGetInfo(virConnectPtr conn, virNodeInfoPtr nodeinfo)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *hostSystem = NULL;
esxVI_DynamicProperty *dynamicProperty = NULL;
static char *
esxGetCapabilities(virConnectPtr conn)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
char *xml = virCapabilitiesFormatXML(priv->caps);
if (xml == NULL) {
static int
esxListDomains(virConnectPtr conn, int *ids, int maxids)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_ObjectContent *virtualMachineList = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_String *propertyNameList = NULL;
static int
esxNumberOfDomains(virConnectPtr conn)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
if (esxVI_EnsureSession(priv->host) < 0) {
return -1;
static virDomainPtr
esxDomainLookupByID(virConnectPtr conn, int id)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *virtualMachineList = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
static virDomainPtr
esxDomainLookupByUUID(virConnectPtr conn, const unsigned char *uuid)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_VirtualMachinePowerState powerState;
static virDomainPtr
esxDomainLookupByName(virConnectPtr conn, const char *name)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *virtualMachineList = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
esxDomainSuspend(virDomainPtr domain)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_String *propertyNameList = NULL;
esxVI_VirtualMachinePowerState powerState;
esxDomainResume(virDomainPtr domain)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_String *propertyNameList = NULL;
esxVI_VirtualMachinePowerState powerState;
esxDomainShutdown(virDomainPtr domain)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_String *propertyNameList = NULL;
esxVI_VirtualMachinePowerState powerState;
esxDomainReboot(virDomainPtr domain, unsigned int flags ATTRIBUTE_UNUSED)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_String *propertyNameList = NULL;
esxVI_VirtualMachinePowerState powerState;
esxDomainDestroy(virDomainPtr domain)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_Context *ctx = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_String *propertyNameList = NULL;
static unsigned long
esxDomainGetMaxMemory(virDomainPtr domain)
{
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_DynamicProperty *dynamicProperty = NULL;
esxDomainSetMaxMemory(virDomainPtr domain, unsigned long memory)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_VirtualMachineConfigSpec *spec = NULL;
esxVI_ManagedObjectReference *task = NULL;
esxDomainSetMemory(virDomainPtr domain, unsigned long memory)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_VirtualMachineConfigSpec *spec = NULL;
esxVI_ManagedObjectReference *task = NULL;
esxDomainGetInfo(virDomainPtr domain, virDomainInfoPtr info)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_DynamicProperty *dynamicProperty = NULL;
esxDomainSetVcpus(virDomainPtr domain, unsigned int nvcpus)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
int maxVcpus;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_VirtualMachineConfigSpec *spec = NULL;
static int
esxDomainGetMaxVcpus(virDomainPtr domain)
{
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *hostSystem = NULL;
esxVI_DynamicProperty *dynamicProperty = NULL;
static char *
esxDomainDumpXML(virDomainPtr domain, int flags)
{
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_DynamicProperty *dynamicProperty = NULL;
const char *nativeConfig,
unsigned int flags ATTRIBUTE_UNUSED)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
virDomainDefPtr def = NULL;
char *xml = NULL;
const char *domainXml,
unsigned int flags ATTRIBUTE_UNUSED)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
virDomainDefPtr def = NULL;
char *vmx = NULL;
static int
esxListDefinedDomains(virConnectPtr conn, char **const names, int maxnames)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *virtualMachineList = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
static int
esxNumberOfDefinedDomains(virConnectPtr conn)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
if (esxVI_EnsureSession(priv->host) < 0) {
return -1;
esxDomainCreate(virDomainPtr domain)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_String *propertyNameList = NULL;
esxVI_VirtualMachinePowerState powerState;
static virDomainPtr
esxDomainDefineXML(virConnectPtr conn, const char *xml ATTRIBUTE_UNUSED)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
virDomainDefPtr def = NULL;
char *vmx = NULL;
int i;
esxDomainUndefine(virDomainPtr domain)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_Context *ctx = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_String *propertyNameList = NULL;
virSchedParameterPtr params, int *nparams)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_DynamicProperty *dynamicProperty = NULL;
virSchedParameterPtr params, int nparams)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_VirtualMachineConfigSpec *spec = NULL;
esxVI_SharesInfo *sharesInfo = NULL;
unsigned long bandwidth ATTRIBUTE_UNUSED)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
xmlURIPtr xmlUri = NULL;
char hostIpAddress[NI_MAXHOST] = "";
esxVI_ObjectContent *virtualMachine = NULL;
esxNodeGetFreeMemory(virConnectPtr conn)
{
unsigned long long result = 0;
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
esxVI_String *propertyNameList = NULL;
esxVI_ObjectContent *hostSystem = NULL;
esxVI_ManagedObjectReference *managedObjectReference = NULL;
static int
esxIsEncrypted(virConnectPtr conn)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
if (STRCASEEQ(priv->transport, "https")) {
return 1;
static int
esxIsSecure(virConnectPtr conn)
{
- esxPrivate *priv = (esxPrivate *)conn->privateData;
+ esxPrivate *priv = conn->privateData;
if (STRCASEEQ(priv->transport, "https")) {
return 1;
esxDomainIsActive(virDomainPtr domain)
{
int result = 0;
- esxPrivate *priv = (esxPrivate *)domain->conn->privateData;
+ esxPrivate *priv = domain->conn->privateData;
esxVI_ObjectContent *virtualMachine = NULL;
esxVI_String *propertyNameList = NULL;
esxVI_VirtualMachinePowerState powerState;