From: "Daniel P. Berrange" <berrange@xxxxxxxxxx> Ensure that the driver struct field names match the public API names. For an API virXXXX we must have a driver struct field xXXXX. ie strip the leading 'vir' and lowercase any leading uppercase letters. Signed-off-by: Daniel P. Berrange <berrange@xxxxxxxxxx> --- daemon/remote.c | 2 +- docs/apibuild.py | 2 +- docs/hvsupport.pl | 16 +- src/check-drivername.pl | 13 + src/datatypes.c | 14 +- src/driver.h | 262 +++++++++--------- src/esx/esx_device_monitor.c | 4 +- src/esx/esx_driver.c | 34 +-- src/esx/esx_interface_driver.c | 12 +- src/esx/esx_network_driver.c | 12 +- src/esx/esx_nwfilter_driver.c | 4 +- src/esx/esx_secret_driver.c | 4 +- src/esx/esx_storage_backend_iscsi.c | 36 +-- src/esx/esx_storage_backend_vmfs.c | 38 +-- src/esx/esx_storage_driver.c | 96 +++---- src/fdstream.c | 6 +- src/hyperv/hyperv_device_monitor.c | 4 +- src/hyperv/hyperv_driver.c | 24 +- src/hyperv/hyperv_interface_driver.c | 4 +- src/hyperv/hyperv_network_driver.c | 4 +- src/hyperv/hyperv_nwfilter_driver.c | 4 +- src/hyperv/hyperv_secret_driver.c | 4 +- src/hyperv/hyperv_storage_driver.c | 4 +- src/interface/interface_backend_netcf.c | 14 +- src/interface/interface_backend_udev.c | 14 +- src/libvirt-qemu.c | 14 +- src/libvirt.c | 469 ++++++++++++++++---------------- src/libvirt_internal.h | 2 +- src/libvirt_private.syms | 2 +- src/libxl/libxl_driver.c | 44 +-- src/lxc/lxc_driver.c | 42 +-- src/network/bridge_driver.c | 20 +- src/node_device/node_device_hal.c | 32 +-- src/node_device/node_device_udev.c | 32 +-- src/nwfilter/nwfilter_driver.c | 22 +- src/openvz/openvz_driver.c | 30 +- src/parallels/parallels_driver.c | 20 +- src/parallels/parallels_network.c | 14 +- src/parallels/parallels_storage.c | 66 ++--- src/phyp/phyp_driver.c | 64 ++--- src/qemu/qemu_command.c | 8 +- src/qemu/qemu_driver.c | 64 ++--- src/qemu/qemu_process.c | 12 +- src/remote/remote_driver.c | 248 ++++++++--------- src/secret/secret_driver.c | 30 +- src/storage/storage_backend.c | 16 +- src/storage/storage_driver.c | 94 +++---- src/test/test_driver.c | 172 ++++++------ src/uml/uml_driver.c | 42 +-- src/vbox/vbox_driver.c | 2 +- src/vbox/vbox_tmpl.c | 96 +++---- src/vmware/vmware_driver.c | 22 +- src/xen/xen_driver.c | 44 +-- src/xenapi/xenapi_driver.c | 26 +- tests/qemuxml2argvtest.c | 22 +- 55 files changed, 1205 insertions(+), 1197 deletions(-) diff --git a/daemon/remote.c b/daemon/remote.c index cc2ecec..e5e3f2c 100644 --- a/daemon/remote.c +++ b/daemon/remote.c @@ -3732,7 +3732,7 @@ static int remoteDispatchConnectSupportsFeature(virNetServerPtr server ATTRIBUTE break; default: - if ((supported = virDrvSupportsFeature(priv->conn, args->feature)) < 0) + if ((supported = virConnectSupportsFeature(priv->conn, args->feature)) < 0) goto cleanup; break; } diff --git a/docs/apibuild.py b/docs/apibuild.py index df12ba6..d17b593 100755 --- a/docs/apibuild.py +++ b/docs/apibuild.py @@ -50,6 +50,7 @@ ignored_words = { } ignored_functions = { + "virConnectSupportsFeature": "private function for remote access", "virDomainMigrateFinish": "private function for migration", "virDomainMigrateFinish2": "private function for migration", "virDomainMigratePerform": "private function for migration", @@ -62,7 +63,6 @@ ignored_functions = { "virDomainMigratePrepare3": "private function for migration", "virDomainMigrateConfirm3": "private function for migration", "virDomainMigratePrepareTunnel3": "private function for tunnelled migration", - "virDrvSupportsFeature": "private function for remote access", "DllMain": "specific function for Win32", "virTypedParameterArrayValidate": "internal function in virtypedparam.c", "virTypedParameterAssign": "internal function in virtypedparam.c", diff --git a/docs/hvsupport.pl b/docs/hvsupport.pl index d752d87..baebfc4 100755 --- a/docs/hvsupport.pl +++ b/docs/hvsupport.pl @@ -190,17 +190,13 @@ while (defined($line = <FILE>)) { $groups{$ingrp} = { apis => {}, drivers => {} }; } } elsif ($ingrp) { - if ($line =~ /^\s*vir(?:Drv|DevMon)(\w+)\s+(\w+);\s*$/) { + if ($line =~ /^\s*vir(?:Drv)(\w+)\s+(\w+);\s*$/) { my $field = $2; my $name = $1; my $api; if (exists $apis{"vir$name"}) { $api = "vir$name"; - } elsif (exists $apis{"virConnect$name"}) { - $api = "virConnect$name"; - } elsif (exists $apis{"virNode$name"}) { - $api = "virNode$name"; } else { die "driver $name does not have a public API"; } @@ -290,24 +286,24 @@ $groups{virDriver}->{apis}->{"domainMigrate"} = "virDomainMigrate"; my $openAuthVers = (0 * 1000 * 1000) + (4 * 1000) + 0; foreach my $drv (keys %{$groups{"virDriver"}->{drivers}}) { - my $openVersStr = $groups{"virDriver"}->{drivers}->{$drv}->{"open"}; + my $openVersStr = $groups{"virDriver"}->{drivers}->{$drv}->{"connectOpen"}; my $openVers; if ($openVersStr =~ /(\d+)\.(\d+)\.(\d+)/) { $openVers = ($1 * 1000 * 1000) + ($2 * 1000) + $3; } # virConnectOpenReadOnly always matches virConnectOpen version - $groups{"virDriver"}->{drivers}->{$drv}->{"openReadOnly"} = - $groups{"virDriver"}->{drivers}->{$drv}->{"open"}; + $groups{"virDriver"}->{drivers}->{$drv}->{"connectOpenReadOnly"} = + $groups{"virDriver"}->{drivers}->{$drv}->{"connectOpen"}; # virConnectOpenAuth is always 0.4.0 if the driver existed # before this time, otherwise it matches the version of # the driver's virConnectOpen entry if ($openVersStr eq "Y" || $openVers >= $openAuthVers) { - $groups{"virDriver"}->{drivers}->{$drv}->{"openAuth"} = $openVersStr; + $groups{"virDriver"}->{drivers}->{$drv}->{"connectOpenAuth"} = $openVersStr; } else { - $groups{"virDriver"}->{drivers}->{$drv}->{"openAuth"} = "0.4.0"; + $groups{"virDriver"}->{drivers}->{$drv}->{"connectOpenAuth"} = "0.4.0"; } } diff --git a/src/check-drivername.pl b/src/check-drivername.pl index f92316d..459c661 100644 --- a/src/check-drivername.pl +++ b/src/check-drivername.pl @@ -45,6 +45,19 @@ while (<DRVFILE>) { my $name = $1; print "Bogus name $1\n"; $status = 1; + } elsif (/^\s*(virDrv\w+)\s+(\w+);\s*/) { + my $drv = $1; + my $field = $2; + + my $tmp = $drv; + $tmp =~ s/virDrv//; + $tmp =~ s/^NWFilter/nwfilter/; + $tmp =~ s/^(\w)/lc $1/e; + + unless ($tmp eq $field) { + print "Driver struct field $field should be named $tmp\n"; + $status = 1; + } } } diff --git a/src/datatypes.c b/src/datatypes.c index b21daac..f8b6f49 100644 --- a/src/datatypes.c +++ b/src/datatypes.c @@ -144,19 +144,19 @@ virConnectDispose(void *obj) virConnectPtr conn = obj; if (conn->networkDriver) - conn->networkDriver->close(conn); + conn->networkDriver->connectClose(conn); if (conn->interfaceDriver) - conn->interfaceDriver->close(conn); + conn->interfaceDriver->connectClose(conn); if (conn->storageDriver) - conn->storageDriver->close(conn); + conn->storageDriver->connectClose(conn); if (conn->deviceMonitor) - conn->deviceMonitor->close(conn); + conn->deviceMonitor->connectClose(conn); if (conn->secretDriver) - conn->secretDriver->close(conn); + conn->secretDriver->connectClose(conn); if (conn->nwfilterDriver) - conn->nwfilterDriver->close(conn); + conn->nwfilterDriver->connectClose(conn); if (conn->driver) - conn->driver->close(conn); + conn->driver->connectClose(conn); virMutexLock(&conn->lock); diff --git a/src/driver.h b/src/driver.h index 2ca244c..8c1a9d1 100644 --- a/src/driver.h +++ b/src/driver.h @@ -63,8 +63,8 @@ typedef enum { * 0 Feature is not supported. */ # define VIR_DRV_SUPPORTS_FEATURE(drv,conn,feature) \ - ((drv)->supports_feature ? \ - (drv)->supports_feature((conn), (feature)) > 0 : 0) + ((drv)->connectSupportsFeature ? \ + (drv)->connectSupportsFeature((conn), (feature)) > 0 : 0) typedef virDrvOpenStatus (*virDrvConnectOpen) (virConnectPtr conn, @@ -956,20 +956,20 @@ typedef int struct _virDriver { int no; /* the number virDrvNo */ const char *name; /* the name of the driver */ - virDrvConnectOpen open; - virDrvConnectClose close; - virDrvConnectSupportsFeature supports_feature; - virDrvConnectGetType type; - virDrvConnectGetVersion version; - virDrvConnectGetLibVersion libvirtVersion; - virDrvConnectGetHostname getHostname; - virDrvConnectGetSysinfo getSysinfo; - virDrvConnectGetMaxVcpus getMaxVcpus; + virDrvConnectOpen connectOpen; + virDrvConnectClose connectClose; + virDrvConnectSupportsFeature connectSupportsFeature; + virDrvConnectGetType connectGetType; + virDrvConnectGetVersion connectGetVersion; + virDrvConnectGetLibVersion connectGetLibVersion; + virDrvConnectGetHostname connectGetHostname; + virDrvConnectGetSysinfo connectGetSysinfo; + virDrvConnectGetMaxVcpus connectGetMaxVcpus; virDrvNodeGetInfo nodeGetInfo; - virDrvConnectGetCapabilities getCapabilities; - virDrvConnectListDomains listDomains; - virDrvConnectNumOfDomains numOfDomains; - virDrvConnectListAllDomains listAllDomains; + virDrvConnectGetCapabilities connectGetCapabilities; + virDrvConnectListDomains connectListDomains; + virDrvConnectNumOfDomains connectNumOfDomains; + virDrvConnectListAllDomains connectListAllDomains; virDrvDomainCreateXML domainCreateXML; virDrvDomainLookupByID domainLookupByID; virDrvDomainLookupByUUID domainLookupByUUID; @@ -1021,10 +1021,10 @@ struct _virDriver { virDrvDomainGetSecurityLabelList domainGetSecurityLabelList; virDrvNodeGetSecurityModel nodeGetSecurityModel; virDrvDomainGetXMLDesc domainGetXMLDesc; - virDrvConnectDomainXMLFromNative domainXMLFromNative; - virDrvConnectDomainXMLToNative domainXMLToNative; - virDrvConnectListDefinedDomains listDefinedDomains; - virDrvConnectNumOfDefinedDomains numOfDefinedDomains; + virDrvConnectDomainXMLFromNative connectDomainXMLFromNative; + virDrvConnectDomainXMLToNative connectDomainXMLToNative; + virDrvConnectListDefinedDomains connectListDefinedDomains; + virDrvConnectNumOfDefinedDomains connectNumOfDefinedDomains; virDrvDomainCreate domainCreate; virDrvDomainCreateWithFlags domainCreateWithFlags; virDrvDomainDefineXML domainDefineXML; @@ -1059,21 +1059,21 @@ struct _virDriver { virDrvNodeGetMemoryStats nodeGetMemoryStats; virDrvNodeGetCellsFreeMemory nodeGetCellsFreeMemory; virDrvNodeGetFreeMemory nodeGetFreeMemory; - virDrvConnectDomainEventRegister domainEventRegister; - virDrvConnectDomainEventDeregister domainEventDeregister; + virDrvConnectDomainEventRegister connectDomainEventRegister; + virDrvConnectDomainEventDeregister connectDomainEventDeregister; virDrvDomainMigratePrepare2 domainMigratePrepare2; virDrvDomainMigrateFinish2 domainMigrateFinish2; virDrvNodeDeviceDettach nodeDeviceDettach; virDrvNodeDeviceReAttach nodeDeviceReAttach; virDrvNodeDeviceReset nodeDeviceReset; virDrvDomainMigratePrepareTunnel domainMigratePrepareTunnel; - virDrvConnectIsEncrypted isEncrypted; - virDrvConnectIsSecure isSecure; + virDrvConnectIsEncrypted connectIsEncrypted; + virDrvConnectIsSecure connectIsSecure; virDrvDomainIsActive domainIsActive; virDrvDomainIsPersistent domainIsPersistent; virDrvDomainIsUpdated domainIsUpdated; - virDrvConnectCompareCPU cpuCompare; - virDrvConnectBaselineCPU cpuBaseline; + virDrvConnectCompareCPU connectCompareCPU; + virDrvConnectBaselineCPU connectBaselineCPU; virDrvDomainGetJobInfo domainGetJobInfo; virDrvDomainGetJobStats domainGetJobStats; virDrvDomainAbortJob domainAbortJob; @@ -1082,8 +1082,8 @@ struct _virDriver { virDrvDomainMigrateSetCompressionCache domainMigrateSetCompressionCache; virDrvDomainMigrateGetMaxSpeed domainMigrateGetMaxSpeed; virDrvDomainMigrateSetMaxSpeed domainMigrateSetMaxSpeed; - virDrvConnectDomainEventRegisterAny domainEventRegisterAny; - virDrvConnectDomainEventDeregisterAny domainEventDeregisterAny; + virDrvConnectDomainEventRegisterAny connectDomainEventRegisterAny; + virDrvConnectDomainEventDeregisterAny connectDomainEventDeregisterAny; virDrvDomainManagedSave domainManagedSave; virDrvDomainHasManagedSaveImage domainHasManagedSaveImage; virDrvDomainManagedSaveRemove domainManagedSaveRemove; @@ -1103,9 +1103,9 @@ struct _virDriver { virDrvDomainSnapshotHasMetadata domainSnapshotHasMetadata; virDrvDomainRevertToSnapshot domainRevertToSnapshot; virDrvDomainSnapshotDelete domainSnapshotDelete; - virDrvDomainQemuMonitorCommand qemuDomainMonitorCommand; - virDrvDomainQemuAttach qemuDomainAttach; - virDrvDomainQemuAgentCommand qemuDomainArbitraryAgentCommand; + virDrvDomainQemuMonitorCommand domainQemuMonitorCommand; + virDrvDomainQemuAttach domainQemuAttach; + virDrvDomainQemuAgentCommand domainQemuAgentCommand; virDrvDomainOpenConsole domainOpenConsole; virDrvDomainOpenChannel domainOpenChannel; virDrvDomainOpenGraphics domainOpenGraphics; @@ -1123,8 +1123,8 @@ struct _virDriver { virDrvDomainBlockPull domainBlockPull; virDrvDomainBlockRebase domainBlockRebase; virDrvDomainBlockCommit domainBlockCommit; - virDrvConnectSetKeepAlive setKeepAlive; - virDrvConnectIsAlive isAlive; + virDrvConnectSetKeepAlive connectSetKeepAlive; + virDrvConnectIsAlive connectIsAlive; virDrvNodeSuspendForDuration nodeSuspendForDuration; virDrvDomainSetBlockIoTune domainSetBlockIoTune; virDrvDomainGetBlockIoTune domainGetBlockIoTune; @@ -1215,13 +1215,13 @@ typedef virNetworkDriver *virNetworkDriverPtr; */ struct _virNetworkDriver { const char * name; /* the name of the driver */ - virDrvConnectOpen open; - virDrvConnectClose close; - virDrvConnectNumOfNetworks numOfNetworks; - virDrvConnectListNetworks listNetworks; - virDrvConnectNumOfDefinedNetworks numOfDefinedNetworks; - virDrvConnectListDefinedNetworks listDefinedNetworks; - virDrvConnectListAllNetworks listAllNetworks; + virDrvConnectOpen connectOpen; + virDrvConnectClose connectClose; + virDrvConnectNumOfNetworks connectNumOfNetworks; + virDrvConnectListNetworks connectListNetworks; + virDrvConnectNumOfDefinedNetworks connectNumOfDefinedNetworks; + virDrvConnectListDefinedNetworks connectListDefinedNetworks; + virDrvConnectListAllNetworks connectListAllNetworks; virDrvNetworkLookupByUUID networkLookupByUUID; virDrvNetworkLookupByName networkLookupByName; virDrvNetworkCreateXML networkCreateXML; @@ -1307,13 +1307,13 @@ typedef virInterfaceDriver *virInterfaceDriverPtr; */ struct _virInterfaceDriver { const char *name; /* the name of the driver */ - virDrvConnectOpen open; - virDrvConnectClose close; - virDrvConnectNumOfInterfaces numOfInterfaces; - virDrvConnectListInterfaces listInterfaces; - virDrvConnectNumOfDefinedInterfaces numOfDefinedInterfaces; - virDrvConnectListDefinedInterfaces listDefinedInterfaces; - virDrvConnectListAllInterfaces listAllInterfaces; + virDrvConnectOpen connectOpen; + virDrvConnectClose connectClose; + virDrvConnectNumOfInterfaces connectNumOfInterfaces; + virDrvConnectListInterfaces connectListInterfaces; + virDrvConnectNumOfDefinedInterfaces connectNumOfDefinedInterfaces; + virDrvConnectListDefinedInterfaces connectListDefinedInterfaces; + virDrvConnectListAllInterfaces connectListAllInterfaces; virDrvInterfaceLookupByName interfaceLookupByName; virDrvInterfaceLookupByMACString interfaceLookupByMACString; virDrvInterfaceGetXMLDesc interfaceGetXMLDesc; @@ -1484,50 +1484,50 @@ typedef virStorageDriver *virStorageDriverPtr; */ struct _virStorageDriver { const char * name; /* the name of the driver */ - virDrvConnectOpen open; - virDrvConnectClose close; - - virDrvConnectNumOfStoragePools numOfPools; - virDrvConnectListStoragePools listPools; - virDrvConnectNumOfDefinedStoragePools numOfDefinedPools; - virDrvConnectListDefinedStoragePools listDefinedPools; - virDrvConnectListAllStoragePools listAllPools; - virDrvConnectFindStoragePoolSources findPoolSources; - virDrvStoragePoolLookupByName poolLookupByName; - virDrvStoragePoolLookupByUUID poolLookupByUUID; - virDrvStoragePoolLookupByVolume poolLookupByVolume; - virDrvStoragePoolCreateXML poolCreateXML; - virDrvStoragePoolDefineXML poolDefineXML; - virDrvStoragePoolBuild poolBuild; - virDrvStoragePoolUndefine poolUndefine; - virDrvStoragePoolCreate poolCreate; - virDrvStoragePoolDestroy poolDestroy; - virDrvStoragePoolDelete poolDelete; - virDrvStoragePoolRefresh poolRefresh; - virDrvStoragePoolGetInfo poolGetInfo; - virDrvStoragePoolGetXMLDesc poolGetXMLDesc; - virDrvStoragePoolGetAutostart poolGetAutostart; - virDrvStoragePoolSetAutostart poolSetAutostart; - virDrvStoragePoolNumOfVolumes poolNumOfVolumes; - virDrvStoragePoolListVolumes poolListVolumes; - virDrvStoragePoolListAllVolumes poolListAllVolumes; - - virDrvStorageVolLookupByName volLookupByName; - virDrvStorageVolLookupByKey volLookupByKey; - virDrvStorageVolLookupByPath volLookupByPath; - virDrvStorageVolCreateXML volCreateXML; - virDrvStorageVolCreateXMLFrom volCreateXMLFrom; - virDrvStorageVolDownload volDownload; - virDrvStorageVolUpload volUpload; - virDrvStorageVolDelete volDelete; - virDrvStorageVolWipe volWipe; - virDrvStorageVolWipePattern volWipePattern; - virDrvStorageVolGetInfo volGetInfo; - virDrvStorageVolGetXMLDesc volGetXMLDesc; - virDrvStorageVolGetPath volGetPath; - virDrvStorageVolResize volResize; - virDrvStoragePoolIsActive poolIsActive; - virDrvStoragePoolIsPersistent poolIsPersistent; + virDrvConnectOpen connectOpen; + virDrvConnectClose connectClose; + + virDrvConnectNumOfStoragePools connectNumOfStoragePools; + virDrvConnectListStoragePools connectListStoragePools; + virDrvConnectNumOfDefinedStoragePools connectNumOfDefinedStoragePools; + virDrvConnectListDefinedStoragePools connectListDefinedStoragePools; + virDrvConnectListAllStoragePools connectListAllStoragePools; + virDrvConnectFindStoragePoolSources connectFindStoragePoolSources; + virDrvStoragePoolLookupByName storagePoolLookupByName; + virDrvStoragePoolLookupByUUID storagePoolLookupByUUID; + virDrvStoragePoolLookupByVolume storagePoolLookupByVolume; + virDrvStoragePoolCreateXML storagePoolCreateXML; + virDrvStoragePoolDefineXML storagePoolDefineXML; + virDrvStoragePoolBuild storagePoolBuild; + virDrvStoragePoolUndefine storagePoolUndefine; + virDrvStoragePoolCreate storagePoolCreate; + virDrvStoragePoolDestroy storagePoolDestroy; + virDrvStoragePoolDelete storagePoolDelete; + virDrvStoragePoolRefresh storagePoolRefresh; + virDrvStoragePoolGetInfo storagePoolGetInfo; + virDrvStoragePoolGetXMLDesc storagePoolGetXMLDesc; + virDrvStoragePoolGetAutostart storagePoolGetAutostart; + virDrvStoragePoolSetAutostart storagePoolSetAutostart; + virDrvStoragePoolNumOfVolumes storagePoolNumOfVolumes; + virDrvStoragePoolListVolumes storagePoolListVolumes; + virDrvStoragePoolListAllVolumes storagePoolListAllVolumes; + + virDrvStorageVolLookupByName storageVolLookupByName; + virDrvStorageVolLookupByKey storageVolLookupByKey; + virDrvStorageVolLookupByPath storageVolLookupByPath; + virDrvStorageVolCreateXML storageVolCreateXML; + virDrvStorageVolCreateXMLFrom storageVolCreateXMLFrom; + virDrvStorageVolDownload storageVolDownload; + virDrvStorageVolUpload storageVolUpload; + virDrvStorageVolDelete storageVolDelete; + virDrvStorageVolWipe storageVolWipe; + virDrvStorageVolWipePattern storageVolWipePattern; + virDrvStorageVolGetInfo storageVolGetInfo; + virDrvStorageVolGetXMLDesc storageVolGetXMLDesc; + virDrvStorageVolGetPath storageVolGetPath; + virDrvStorageVolResize storageVolResize; + virDrvStoragePoolIsActive storagePoolIsActive; + virDrvStoragePoolIsPersistent storagePoolIsPersistent; }; # ifdef WITH_LIBVIRTD @@ -1544,10 +1544,10 @@ typedef virStateDriver *virStateDriverPtr; struct _virStateDriver { const char *name; - virDrvStateInitialize initialize; - virDrvStateCleanup cleanup; - virDrvStateReload reload; - virDrvStateStop stop; + virDrvStateInitialize stateInitialize; + virDrvStateCleanup stateCleanup; + virDrvStateReload stateReload; + virDrvStateStop stateStop; }; # endif @@ -1601,19 +1601,19 @@ typedef int (*virDrvNodeDeviceDestroy)(virNodeDevicePtr dev); */ struct _virDeviceMonitor { const char * name; /* the name of the driver */ - virDrvConnectOpen open; - virDrvConnectClose close; - virDrvNodeNumOfDevices numOfDevices; - virDrvNodeListDevices listDevices; - virDrvConnectListAllNodeDevices listAllNodeDevices; - virDrvNodeDeviceLookupByName deviceLookupByName; - virDrvNodeDeviceLookupSCSIHostByWWN deviceLookupSCSIHostByWWN; - virDrvNodeDeviceGetXMLDesc deviceGetXMLDesc; - virDrvNodeDeviceGetParent deviceGetParent; - virDrvNodeDeviceNumOfCaps deviceNumOfCaps; - virDrvNodeDeviceListCaps deviceListCaps; - virDrvNodeDeviceCreateXML deviceCreateXML; - virDrvNodeDeviceDestroy deviceDestroy; + virDrvConnectOpen connectOpen; + virDrvConnectClose connectClose; + virDrvNodeNumOfDevices nodeNumOfDevices; + virDrvNodeListDevices nodeListDevices; + virDrvConnectListAllNodeDevices connectListAllNodeDevices; + virDrvNodeDeviceLookupByName nodeDeviceLookupByName; + virDrvNodeDeviceLookupSCSIHostByWWN nodeDeviceLookupSCSIHostByWWN; + virDrvNodeDeviceGetXMLDesc nodeDeviceGetXMLDesc; + virDrvNodeDeviceGetParent nodeDeviceGetParent; + virDrvNodeDeviceNumOfCaps nodeDeviceNumOfCaps; + virDrvNodeDeviceListCaps nodeDeviceListCaps; + virDrvNodeDeviceCreateXML nodeDeviceCreateXML; + virDrvNodeDeviceDestroy nodeDeviceDestroy; }; enum { @@ -1674,19 +1674,19 @@ typedef virSecretDriver *virSecretDriverPtr; */ struct _virSecretDriver { const char *name; - virDrvConnectOpen open; - virDrvConnectClose close; - - virDrvConnectNumOfSecrets numOfSecrets; - virDrvConnectListSecrets listSecrets; - virDrvConnectListAllSecrets listAllSecrets; - virDrvSecretLookupByUUID lookupByUUID; - virDrvSecretLookupByUsage lookupByUsage; - virDrvSecretDefineXML defineXML; - virDrvSecretGetXMLDesc getXMLDesc; - virDrvSecretSetValue setValue; - virDrvSecretGetValue getValue; - virDrvSecretUndefine undefine; + virDrvConnectOpen connectOpen; + virDrvConnectClose connectClose; + + virDrvConnectNumOfSecrets connectNumOfSecrets; + virDrvConnectListSecrets connectListSecrets; + virDrvConnectListAllSecrets connectListAllSecrets; + virDrvSecretLookupByUUID secretLookupByUUID; + virDrvSecretLookupByUsage secretLookupByUsage; + virDrvSecretDefineXML secretDefineXML; + virDrvSecretGetXMLDesc secretGetXMLDesc; + virDrvSecretSetValue secretSetValue; + virDrvSecretGetValue secretGetValue; + virDrvSecretUndefine secretUndefine; }; @@ -1716,9 +1716,9 @@ typedef int (*virDrvStreamAbort)(virStreamPtr st); struct _virStreamDriver { virDrvStreamSend streamSend; virDrvStreamRecv streamRecv; - virDrvStreamEventAddCallback streamAddCallback; - virDrvStreamEventUpdateCallback streamUpdateCallback; - virDrvStreamEventRemoveCallback streamRemoveCallback; + virDrvStreamEventAddCallback streamEventAddCallback; + virDrvStreamEventUpdateCallback streamEventUpdateCallback; + virDrvStreamEventRemoveCallback streamEventRemoveCallback; virDrvStreamFinish streamFinish; virDrvStreamAbort streamAbort; }; @@ -1766,17 +1766,17 @@ typedef virNWFilterDriver *virNWFilterDriverPtr; */ struct _virNWFilterDriver { const char * name; /* the name of the driver */ - virDrvConnectOpen open; - virDrvConnectClose close; + virDrvConnectOpen connectOpen; + virDrvConnectClose connectClose; - virDrvConnectNumOfNWFilters numOfNWFilters; - virDrvConnectListNWFilters listNWFilters; - virDrvConnectListAllNWFilters listAllNWFilters; + virDrvConnectNumOfNWFilters connectNumOfNWFilters; + virDrvConnectListNWFilters connectListNWFilters; + virDrvConnectListAllNWFilters connectListAllNWFilters; virDrvNWFilterLookupByName nwfilterLookupByName; virDrvNWFilterLookupByUUID nwfilterLookupByUUID; - virDrvNWFilterDefineXML defineXML; - virDrvNWFilterUndefine undefine; - virDrvNWFilterGetXMLDesc getXMLDesc; + virDrvNWFilterDefineXML nwfilterDefineXML; + virDrvNWFilterUndefine nwfilterUndefine; + virDrvNWFilterGetXMLDesc nwfilterGetXMLDesc; }; diff --git a/src/esx/esx_device_monitor.c b/src/esx/esx_device_monitor.c index f6c85ba..826b171 100644 --- a/src/esx/esx_device_monitor.c +++ b/src/esx/esx_device_monitor.c @@ -69,8 +69,8 @@ esxDeviceClose(virConnectPtr conn) static virDeviceMonitor esxDeviceMonitor = { .name = "ESX", - .open = esxDeviceOpen, /* 0.7.6 */ - .close = esxDeviceClose, /* 0.7.6 */ + .connectOpen = esxDeviceOpen, /* 0.7.6 */ + .connectClose = esxDeviceClose, /* 0.7.6 */ }; diff --git a/src/esx/esx_driver.c b/src/esx/esx_driver.c index 4828209..40b9f7f 100644 --- a/src/esx/esx_driver.c +++ b/src/esx/esx_driver.c @@ -5236,17 +5236,17 @@ no_memory: static virDriver esxDriver = { .no = VIR_DRV_ESX, .name = "ESX", - .open = esxOpen, /* 0.7.0 */ - .close = esxClose, /* 0.7.0 */ - .supports_feature = esxSupportsFeature, /* 0.7.0 */ - .type = esxGetType, /* 0.7.0 */ - .version = esxGetVersion, /* 0.7.0 */ - .getHostname = esxGetHostname, /* 0.7.0 */ + .connectOpen = esxOpen, /* 0.7.0 */ + .connectClose = esxClose, /* 0.7.0 */ + .connectSupportsFeature = esxSupportsFeature, /* 0.7.0 */ + .connectGetType = esxGetType, /* 0.7.0 */ + .connectGetVersion = esxGetVersion, /* 0.7.0 */ + .connectGetHostname = esxGetHostname, /* 0.7.0 */ .nodeGetInfo = esxNodeGetInfo, /* 0.7.0 */ - .getCapabilities = esxGetCapabilities, /* 0.7.1 */ - .listDomains = esxListDomains, /* 0.7.0 */ - .numOfDomains = esxNumberOfDomains, /* 0.7.0 */ - .listAllDomains = esxListAllDomains, /* 0.10.2 */ + .connectGetCapabilities = esxGetCapabilities, /* 0.7.1 */ + .connectListDomains = esxListDomains, /* 0.7.0 */ + .connectNumOfDomains = esxNumberOfDomains, /* 0.7.0 */ + .connectListAllDomains = esxListAllDomains, /* 0.10.2 */ .domainLookupByID = esxDomainLookupByID, /* 0.7.0 */ .domainLookupByUUID = esxDomainLookupByUUID, /* 0.7.0 */ .domainLookupByName = esxDomainLookupByName, /* 0.7.0 */ @@ -5270,10 +5270,10 @@ static virDriver esxDriver = { .domainGetVcpusFlags = esxDomainGetVcpusFlags, /* 0.8.5 */ .domainGetMaxVcpus = esxDomainGetMaxVcpus, /* 0.7.0 */ .domainGetXMLDesc = esxDomainGetXMLDesc, /* 0.7.0 */ - .domainXMLFromNative = esxDomainXMLFromNative, /* 0.7.0 */ - .domainXMLToNative = esxDomainXMLToNative, /* 0.7.2 */ - .listDefinedDomains = esxListDefinedDomains, /* 0.7.0 */ - .numOfDefinedDomains = esxNumberOfDefinedDomains, /* 0.7.0 */ + .connectDomainXMLFromNative = esxDomainXMLFromNative, /* 0.7.0 */ + .connectDomainXMLToNative = esxDomainXMLToNative, /* 0.7.2 */ + .connectListDefinedDomains = esxListDefinedDomains, /* 0.7.0 */ + .connectNumOfDefinedDomains = esxNumberOfDefinedDomains, /* 0.7.0 */ .domainCreate = esxDomainCreate, /* 0.7.0 */ .domainCreateWithFlags = esxDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = esxDomainDefineXML, /* 0.7.2 */ @@ -5290,8 +5290,8 @@ static virDriver esxDriver = { .domainMigratePerform = esxDomainMigratePerform, /* 0.7.0 */ .domainMigrateFinish = esxDomainMigrateFinish, /* 0.7.0 */ .nodeGetFreeMemory = esxNodeGetFreeMemory, /* 0.7.2 */ - .isEncrypted = esxIsEncrypted, /* 0.7.3 */ - .isSecure = esxIsSecure, /* 0.7.3 */ + .connectIsEncrypted = esxIsEncrypted, /* 0.7.3 */ + .connectIsSecure = esxIsSecure, /* 0.7.3 */ .domainIsActive = esxDomainIsActive, /* 0.7.3 */ .domainIsPersistent = esxDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = esxDomainIsUpdated, /* 0.8.6 */ @@ -5309,7 +5309,7 @@ static virDriver esxDriver = { .domainSnapshotIsCurrent = esxDomainSnapshotIsCurrent, /* 0.9.13 */ .domainSnapshotHasMetadata = esxDomainSnapshotHasMetadata, /* 0.9.13 */ .domainSnapshotDelete = esxDomainSnapshotDelete, /* 0.8.0 */ - .isAlive = esxIsAlive, /* 0.9.8 */ + .connectIsAlive = esxIsAlive, /* 0.9.8 */ }; diff --git a/src/esx/esx_interface_driver.c b/src/esx/esx_interface_driver.c index 53c179b..ec19051 100644 --- a/src/esx/esx_interface_driver.c +++ b/src/esx/esx_interface_driver.c @@ -298,12 +298,12 @@ esxInterfaceIsActive(virInterfacePtr iface ATTRIBUTE_UNUSED) static virInterfaceDriver esxInterfaceDriver = { .name = "ESX", - .open = esxInterfaceOpen, /* 0.7.6 */ - .close = esxInterfaceClose, /* 0.7.6 */ - .numOfInterfaces = esxNumberOfInterfaces, /* 0.10.0 */ - .listInterfaces = esxListInterfaces, /* 0.10.0 */ - .numOfDefinedInterfaces = esxNumberOfDefinedInterfaces, /* 0.10.0 */ - .listDefinedInterfaces = esxListDefinedInterfaces, /* 0.10.0 */ + .connectOpen = esxInterfaceOpen, /* 0.7.6 */ + .connectClose = esxInterfaceClose, /* 0.7.6 */ + .connectNumOfInterfaces = esxNumberOfInterfaces, /* 0.10.0 */ + .connectListInterfaces = esxListInterfaces, /* 0.10.0 */ + .connectNumOfDefinedInterfaces = esxNumberOfDefinedInterfaces, /* 0.10.0 */ + .connectListDefinedInterfaces = esxListDefinedInterfaces, /* 0.10.0 */ .interfaceLookupByName = esxInterfaceLookupByName, /* 0.10.0 */ .interfaceLookupByMACString = esxInterfaceLookupByMACString, /* 0.10.0 */ .interfaceGetXMLDesc = esxInterfaceGetXMLDesc, /* 0.10.0 */ diff --git a/src/esx/esx_network_driver.c b/src/esx/esx_network_driver.c index 48763d4..c657c82 100644 --- a/src/esx/esx_network_driver.c +++ b/src/esx/esx_network_driver.c @@ -933,12 +933,12 @@ esxNetworkIsPersistent(virNetworkPtr network ATTRIBUTE_UNUSED) static virNetworkDriver esxNetworkDriver = { .name = "ESX", - .open = esxNetworkOpen, /* 0.7.6 */ - .close = esxNetworkClose, /* 0.7.6 */ - .numOfNetworks = esxNumberOfNetworks, /* 0.10.0 */ - .listNetworks = esxListNetworks, /* 0.10.0 */ - .numOfDefinedNetworks = esxNumberOfDefinedNetworks, /* 0.10.0 */ - .listDefinedNetworks = esxListDefinedNetworks, /* 0.10.0 */ + .connectOpen = esxNetworkOpen, /* 0.7.6 */ + .connectClose = esxNetworkClose, /* 0.7.6 */ + .connectNumOfNetworks = esxNumberOfNetworks, /* 0.10.0 */ + .connectListNetworks = esxListNetworks, /* 0.10.0 */ + .connectNumOfDefinedNetworks = esxNumberOfDefinedNetworks, /* 0.10.0 */ + .connectListDefinedNetworks = esxListDefinedNetworks, /* 0.10.0 */ .networkLookupByUUID = esxNetworkLookupByUUID, /* 0.10.0 */ .networkLookupByName = esxNetworkLookupByName, /* 0.10.0 */ .networkDefineXML = esxNetworkDefineXML, /* 0.10.0 */ diff --git a/src/esx/esx_nwfilter_driver.c b/src/esx/esx_nwfilter_driver.c index c59929c..1181c33 100644 --- a/src/esx/esx_nwfilter_driver.c +++ b/src/esx/esx_nwfilter_driver.c @@ -69,8 +69,8 @@ esxNWFilterClose(virConnectPtr conn) static virNWFilterDriver esxNWFilterDriver = { .name = "ESX", - .open = esxNWFilterOpen, /* 0.8.1 */ - .close = esxNWFilterClose, /* 0.8.1 */ + .connectOpen = esxNWFilterOpen, /* 0.8.1 */ + .connectClose = esxNWFilterClose, /* 0.8.1 */ }; diff --git a/src/esx/esx_secret_driver.c b/src/esx/esx_secret_driver.c index 92cbb14..a840895 100644 --- a/src/esx/esx_secret_driver.c +++ b/src/esx/esx_secret_driver.c @@ -67,8 +67,8 @@ esxSecretClose(virConnectPtr conn) static virSecretDriver esxSecretDriver = { .name = "ESX", - .open = esxSecretOpen, /* 0.7.6 */ - .close = esxSecretClose, /* 0.7.6 */ + .connectOpen = esxSecretOpen, /* 0.7.6 */ + .connectClose = esxSecretClose, /* 0.7.6 */ }; diff --git a/src/esx/esx_storage_backend_iscsi.c b/src/esx/esx_storage_backend_iscsi.c index e09fa55..a3336a2 100644 --- a/src/esx/esx_storage_backend_iscsi.c +++ b/src/esx/esx_storage_backend_iscsi.c @@ -753,22 +753,22 @@ esxStorageBackendISCSIVolumeGetPath(virStorageVolPtr volume) virStorageDriver esxStorageBackendISCSI = { - .numOfPools = esxStorageBackendISCSINumberOfPools, /* 1.0.1 */ - .listPools = esxStorageBackendISCSIListPools, /* 1.0.1 */ - .poolLookupByName = esxStorageBackendISCSIPoolLookupByName, /* 1.0.1 */ - .poolLookupByUUID = esxStorageBackendISCSIPoolLookupByUUID, /* 1.0.1 */ - .poolRefresh = esxStorageBackendISCSIPoolRefresh, /* 1.0.1 */ - .poolGetInfo = esxStorageBackendISCSIPoolGetInfo, /* 1.0.1 */ - .poolGetXMLDesc = esxStorageBackendISCSIPoolGetXMLDesc, /* 1.0.1 */ - .poolNumOfVolumes = esxStorageBackendISCSIPoolNumberOfVolumes, /* 1.0.1 */ - .poolListVolumes = esxStorageBackendISCSIPoolListVolumes, /* 1.0.1 */ - .volLookupByName = esxStorageBackendISCSIVolumeLookupByName, /* 1.0.1 */ - .volLookupByPath = esxStorageBackendISCSIVolumeLookupByPath, /* 1.0.1 */ - .volLookupByKey = esxStorageBackendISCSIVolumeLookupByKey, /* 1.0.1 */ - .volCreateXML = esxStorageBackendISCSIVolumeCreateXML, /* 1.0.1 */ - .volCreateXMLFrom = esxStorageBackendISCSIVolumeCreateXMLFrom, /* 1.0.1 */ - .volGetXMLDesc = esxStorageBackendISCSIVolumeGetXMLDesc, /* 1.0.1 */ - .volDelete = esxStorageBackendISCSIVolumeDelete, /* 1.0.1 */ - .volWipe = esxStorageBackendISCSIVolumeWipe, /* 1.0.1 */ - .volGetPath = esxStorageBackendISCSIVolumeGetPath, /* 1.0.1 */ + .connectNumOfStoragePools = esxStorageBackendISCSINumberOfPools, /* 1.0.1 */ + .connectListStoragePools = esxStorageBackendISCSIListPools, /* 1.0.1 */ + .storagePoolLookupByName = esxStorageBackendISCSIPoolLookupByName, /* 1.0.1 */ + .storagePoolLookupByUUID = esxStorageBackendISCSIPoolLookupByUUID, /* 1.0.1 */ + .storagePoolRefresh = esxStorageBackendISCSIPoolRefresh, /* 1.0.1 */ + .storagePoolGetInfo = esxStorageBackendISCSIPoolGetInfo, /* 1.0.1 */ + .storagePoolGetXMLDesc = esxStorageBackendISCSIPoolGetXMLDesc, /* 1.0.1 */ + .storagePoolNumOfVolumes = esxStorageBackendISCSIPoolNumberOfVolumes, /* 1.0.1 */ + .storagePoolListVolumes = esxStorageBackendISCSIPoolListVolumes, /* 1.0.1 */ + .storageVolLookupByName = esxStorageBackendISCSIVolumeLookupByName, /* 1.0.1 */ + .storageVolLookupByPath = esxStorageBackendISCSIVolumeLookupByPath, /* 1.0.1 */ + .storageVolLookupByKey = esxStorageBackendISCSIVolumeLookupByKey, /* 1.0.1 */ + .storageVolCreateXML = esxStorageBackendISCSIVolumeCreateXML, /* 1.0.1 */ + .storageVolCreateXMLFrom = esxStorageBackendISCSIVolumeCreateXMLFrom, /* 1.0.1 */ + .storageVolGetXMLDesc = esxStorageBackendISCSIVolumeGetXMLDesc, /* 1.0.1 */ + .storageVolDelete = esxStorageBackendISCSIVolumeDelete, /* 1.0.1 */ + .storageVolWipe = esxStorageBackendISCSIVolumeWipe, /* 1.0.1 */ + .storageVolGetPath = esxStorageBackendISCSIVolumeGetPath, /* 1.0.1 */ }; diff --git a/src/esx/esx_storage_backend_vmfs.c b/src/esx/esx_storage_backend_vmfs.c index f965b4f..329022e 100644 --- a/src/esx/esx_storage_backend_vmfs.c +++ b/src/esx/esx_storage_backend_vmfs.c @@ -1515,23 +1515,23 @@ esxStorageBackendVMFSVolumeGetPath(virStorageVolPtr volume) virStorageDriver esxStorageBackendVMFS = { - .numOfPools = esxStorageBackendVMFSNumberOfPools, /* 0.8.2 */ - .listPools = esxStorageBackendVMFSListPools, /* 0.8.2 */ - .poolLookupByName = esxStorageBackendVMFSPoolLookupByName, /* 0.8.2 */ - .poolLookupByUUID = esxStorageBackendVMFSPoolLookupByUUID, /* 0.8.2 */ - .poolRefresh = esxStorageBackendVMFSPoolRefresh, /* 0.8.2 */ - .poolGetInfo = esxStorageBackendVMFSPoolGetInfo, /* 0.8.2 */ - .poolGetXMLDesc = esxStorageBackendVMFSPoolGetXMLDesc, /* 0.8.2 */ - .poolNumOfVolumes = esxStorageBackendVMFSPoolNumberOfVolumes, /* 0.8.4 */ - .poolListVolumes = esxStorageBackendVMFSPoolListVolumes, /* 0.8.4 */ - .volLookupByName = esxStorageBackendVMFSVolumeLookupByName, /* 0.8.4 */ - .volLookupByPath = esxStorageBackendVMFSVolumeLookupByPath, /* 0.8.4 */ - .volLookupByKey = esxStorageBackendVMFSVolumeLookupByKey, /* 0.8.4 */ - .volCreateXML = esxStorageBackendVMFSVolumeCreateXML, /* 0.8.4 */ - .volCreateXMLFrom = esxStorageBackendVMFSVolumeCreateXMLFrom, /* 0.8.7 */ - .volDelete = esxStorageBackendVMFSVolumeDelete, /* 0.8.7 */ - .volWipe = esxStorageBackendVMFSVolumeWipe, /* 0.8.7 */ - .volGetInfo = esxStorageBackendVMFSVolumeGetInfo, /* 0.8.4 */ - .volGetXMLDesc = esxStorageBackendVMFSVolumeGetXMLDesc, /* 0.8.4 */ - .volGetPath = esxStorageBackendVMFSVolumeGetPath, /* 0.8.4 */ + .connectNumOfStoragePools = esxStorageBackendVMFSNumberOfPools, /* 0.8.2 */ + .connectListStoragePools = esxStorageBackendVMFSListPools, /* 0.8.2 */ + .storagePoolLookupByName = esxStorageBackendVMFSPoolLookupByName, /* 0.8.2 */ + .storagePoolLookupByUUID = esxStorageBackendVMFSPoolLookupByUUID, /* 0.8.2 */ + .storagePoolRefresh = esxStorageBackendVMFSPoolRefresh, /* 0.8.2 */ + .storagePoolGetInfo = esxStorageBackendVMFSPoolGetInfo, /* 0.8.2 */ + .storagePoolGetXMLDesc = esxStorageBackendVMFSPoolGetXMLDesc, /* 0.8.2 */ + .storagePoolNumOfVolumes = esxStorageBackendVMFSPoolNumberOfVolumes, /* 0.8.4 */ + .storagePoolListVolumes = esxStorageBackendVMFSPoolListVolumes, /* 0.8.4 */ + .storageVolLookupByName = esxStorageBackendVMFSVolumeLookupByName, /* 0.8.4 */ + .storageVolLookupByPath = esxStorageBackendVMFSVolumeLookupByPath, /* 0.8.4 */ + .storageVolLookupByKey = esxStorageBackendVMFSVolumeLookupByKey, /* 0.8.4 */ + .storageVolCreateXML = esxStorageBackendVMFSVolumeCreateXML, /* 0.8.4 */ + .storageVolCreateXMLFrom = esxStorageBackendVMFSVolumeCreateXMLFrom, /* 0.8.7 */ + .storageVolDelete = esxStorageBackendVMFSVolumeDelete, /* 0.8.7 */ + .storageVolWipe = esxStorageBackendVMFSVolumeWipe, /* 0.8.7 */ + .storageVolGetInfo = esxStorageBackendVMFSVolumeGetInfo, /* 0.8.4 */ + .storageVolGetXMLDesc = esxStorageBackendVMFSVolumeGetXMLDesc, /* 0.8.4 */ + .storageVolGetPath = esxStorageBackendVMFSVolumeGetPath, /* 0.8.4 */ }; diff --git a/src/esx/esx_storage_driver.c b/src/esx/esx_storage_driver.c index 5fb4e1f..9ab7a9c 100644 --- a/src/esx/esx_storage_driver.c +++ b/src/esx/esx_storage_driver.c @@ -95,7 +95,7 @@ esxNumberOfStoragePools(virConnectPtr conn) } for (i = 0; i < LAST_BACKEND; ++i) { - tmp = backends[i]->numOfPools(conn); + tmp = backends[i]->connectNumOfStoragePools(conn); if (tmp < 0) { return -1; @@ -127,7 +127,7 @@ esxListStoragePools(virConnectPtr conn, char **const names, int maxnames) } for (i = 0; i < LAST_BACKEND; ++i) { - tmp = backends[i]->listPools(conn, &names[count], maxnames - count); + tmp = backends[i]->connectListStoragePools(conn, &names[count], maxnames - count); if (tmp < 0) { goto cleanup; @@ -186,7 +186,7 @@ esxStoragePoolLookupByName(virConnectPtr conn, const char *name) } for (i = 0; i < LAST_BACKEND; ++i) { - pool = backends[i]->poolLookupByName(conn, name); + pool = backends[i]->storagePoolLookupByName(conn, name); if (pool != NULL) { return pool; @@ -215,7 +215,7 @@ esxStoragePoolLookupByUUID(virConnectPtr conn, const unsigned char *uuid) /* invoke backend drive method to search all known pools */ for (i = 0; i < LAST_BACKEND; ++i) { - pool = backends[i]->poolLookupByUUID(conn, uuid); + pool = backends[i]->storagePoolLookupByUUID(conn, uuid); if (pool != NULL) { return pool; @@ -252,7 +252,7 @@ esxStoragePoolRefresh(virStoragePoolPtr pool, unsigned int flags) return -1; } - return backend->poolRefresh(pool, flags); + return backend->storagePoolRefresh(pool, flags); } @@ -271,7 +271,7 @@ esxStoragePoolGetInfo(virStoragePoolPtr pool, virStoragePoolInfoPtr info) return -1; } - return backend->poolGetInfo(pool, info); + return backend->storagePoolGetInfo(pool, info); } @@ -288,7 +288,7 @@ esxStoragePoolGetXMLDesc(virStoragePoolPtr pool, unsigned int flags) return NULL; } - return backend->poolGetXMLDesc(pool, flags); + return backend->storagePoolGetXMLDesc(pool, flags); } @@ -335,7 +335,7 @@ esxStoragePoolNumberOfStorageVolumes(virStoragePoolPtr pool) return -1; } - return backend->poolNumOfVolumes(pool); + return backend->storagePoolNumOfVolumes(pool); } @@ -353,7 +353,7 @@ esxStoragePoolListStorageVolumes(virStoragePoolPtr pool, char **const names, return -1; } - return backend->poolListVolumes(pool, names, maxnames); + return backend->storagePoolListVolumes(pool, names, maxnames); } @@ -370,7 +370,7 @@ esxStorageVolumeLookupByName(virStoragePoolPtr pool, const char *name) return NULL; } - return backend->volLookupByName(pool, name); + return backend->storageVolLookupByName(pool, name); } @@ -393,9 +393,9 @@ esxStorageVolumeLookupByPath(virConnectPtr conn, const char *path) * iSCSI LUNs device path follows normal linux path convention */ if (STRPREFIX(path, "[")) { - return backends[VMFS]->volLookupByPath(conn, path); + return backends[VMFS]->storageVolLookupByPath(conn, path); } else if (STRPREFIX(path, "/")) { - return backends[ISCSI]->volLookupByPath(conn, path); + return backends[ISCSI]->storageVolLookupByPath(conn, path); } else { virReportError(VIR_ERR_INVALID_ARG, _("Unexpected volume path format: %s"), path); @@ -418,7 +418,7 @@ esxStorageVolumeLookupByKey(virConnectPtr conn, const char *key) } for (i = 0; i < LAST_BACKEND; ++i) { - volume = backends[i]->volLookupByKey(conn, key); + volume = backends[i]->storageVolLookupByKey(conn, key); if (volume != NULL) { return volume; @@ -447,7 +447,7 @@ esxStorageVolumeCreateXML(virStoragePoolPtr pool, const char *xmldesc, return NULL; } - return backend->volCreateXML(pool, xmldesc, flags); + return backend->storageVolCreateXML(pool, xmldesc, flags); } @@ -465,7 +465,7 @@ esxStorageVolumeCreateXMLFrom(virStoragePoolPtr pool, const char *xmldesc, return NULL; } - return backend->volCreateXMLFrom(pool, xmldesc, sourceVolume, flags); + return backend->storageVolCreateXMLFrom(pool, xmldesc, sourceVolume, flags); } @@ -482,7 +482,7 @@ esxStorageVolumeDelete(virStorageVolPtr volume, unsigned int flags) return -1; } - return backend->volDelete(volume, flags); + return backend->storageVolDelete(volume, flags); } @@ -499,7 +499,7 @@ esxStorageVolumeWipe(virStorageVolPtr volume, unsigned int flags) return -1; } - return backend->volWipe(volume, flags); + return backend->storageVolWipe(volume, flags); } @@ -516,7 +516,7 @@ esxStorageVolumeGetInfo(virStorageVolPtr volume, virStorageVolInfoPtr info) return -1; } - return backend->volGetInfo(volume, info); + return backend->storageVolGetInfo(volume, info); } @@ -533,7 +533,7 @@ esxStorageVolumeGetXMLDesc(virStorageVolPtr volume, unsigned int flags) return NULL; } - return backend->volGetXMLDesc(volume, flags); + return backend->storageVolGetXMLDesc(volume, flags); } @@ -550,7 +550,7 @@ esxStorageVolumeGetPath(virStorageVolPtr volume) return NULL; } - return backend->volGetPath(volume); + return backend->storageVolGetPath(volume); } @@ -575,34 +575,34 @@ esxStoragePoolIsPersistent(virStoragePoolPtr pool ATTRIBUTE_UNUSED) static virStorageDriver esxStorageDriver = { .name = "ESX", - .open = esxStorageOpen, /* 0.7.6 */ - .close = esxStorageClose, /* 0.7.6 */ - .numOfPools = esxNumberOfStoragePools, /* 0.8.2 */ - .listPools = esxListStoragePools, /* 0.8.2 */ - .numOfDefinedPools = esxNumberOfDefinedStoragePools, /* 0.8.2 */ - .listDefinedPools = esxListDefinedStoragePools, /* 0.8.2 */ - .poolLookupByName = esxStoragePoolLookupByName, /* 0.8.2 */ - .poolLookupByUUID = esxStoragePoolLookupByUUID, /* 0.8.2 */ - .poolLookupByVolume = esxStoragePoolLookupByVolume, /* 0.8.4 */ - .poolRefresh = esxStoragePoolRefresh, /* 0.8.2 */ - .poolGetInfo = esxStoragePoolGetInfo, /* 0.8.2 */ - .poolGetXMLDesc = esxStoragePoolGetXMLDesc, /* 0.8.2 */ - .poolGetAutostart = esxStoragePoolGetAutostart, /* 0.8.2 */ - .poolSetAutostart = esxStoragePoolSetAutostart, /* 0.8.2 */ - .poolNumOfVolumes = esxStoragePoolNumberOfStorageVolumes, /* 0.8.4 */ - .poolListVolumes = esxStoragePoolListStorageVolumes, /* 0.8.4 */ - .volLookupByName = esxStorageVolumeLookupByName, /* 0.8.4 */ - .volLookupByPath = esxStorageVolumeLookupByPath, /* 0.8.4 */ - .volLookupByKey = esxStorageVolumeLookupByKey, /* 0.8.4 */ - .volCreateXML = esxStorageVolumeCreateXML, /* 0.8.4 */ - .volCreateXMLFrom = esxStorageVolumeCreateXMLFrom, /* 0.8.7 */ - .volDelete = esxStorageVolumeDelete, /* 0.8.7 */ - .volWipe = esxStorageVolumeWipe, /* 0.8.7 */ - .volGetInfo = esxStorageVolumeGetInfo, /* 0.8.4 */ - .volGetXMLDesc = esxStorageVolumeGetXMLDesc, /* 0.8.4 */ - .volGetPath = esxStorageVolumeGetPath, /* 0.8.4 */ - .poolIsActive = esxStoragePoolIsActive, /* 0.8.2 */ - .poolIsPersistent = esxStoragePoolIsPersistent, /* 0.8.2 */ + .connectOpen = esxStorageOpen, /* 0.7.6 */ + .connectClose = esxStorageClose, /* 0.7.6 */ + .connectNumOfStoragePools = esxNumberOfStoragePools, /* 0.8.2 */ + .connectListStoragePools = esxListStoragePools, /* 0.8.2 */ + .connectNumOfDefinedStoragePools = esxNumberOfDefinedStoragePools, /* 0.8.2 */ + .connectListDefinedStoragePools = esxListDefinedStoragePools, /* 0.8.2 */ + .storagePoolLookupByName = esxStoragePoolLookupByName, /* 0.8.2 */ + .storagePoolLookupByUUID = esxStoragePoolLookupByUUID, /* 0.8.2 */ + .storagePoolLookupByVolume = esxStoragePoolLookupByVolume, /* 0.8.4 */ + .storagePoolRefresh = esxStoragePoolRefresh, /* 0.8.2 */ + .storagePoolGetInfo = esxStoragePoolGetInfo, /* 0.8.2 */ + .storagePoolGetXMLDesc = esxStoragePoolGetXMLDesc, /* 0.8.2 */ + .storagePoolGetAutostart = esxStoragePoolGetAutostart, /* 0.8.2 */ + .storagePoolSetAutostart = esxStoragePoolSetAutostart, /* 0.8.2 */ + .storagePoolNumOfVolumes = esxStoragePoolNumberOfStorageVolumes, /* 0.8.4 */ + .storagePoolListVolumes = esxStoragePoolListStorageVolumes, /* 0.8.4 */ + .storageVolLookupByName = esxStorageVolumeLookupByName, /* 0.8.4 */ + .storageVolLookupByPath = esxStorageVolumeLookupByPath, /* 0.8.4 */ + .storageVolLookupByKey = esxStorageVolumeLookupByKey, /* 0.8.4 */ + .storageVolCreateXML = esxStorageVolumeCreateXML, /* 0.8.4 */ + .storageVolCreateXMLFrom = esxStorageVolumeCreateXMLFrom, /* 0.8.7 */ + .storageVolDelete = esxStorageVolumeDelete, /* 0.8.7 */ + .storageVolWipe = esxStorageVolumeWipe, /* 0.8.7 */ + .storageVolGetInfo = esxStorageVolumeGetInfo, /* 0.8.4 */ + .storageVolGetXMLDesc = esxStorageVolumeGetXMLDesc, /* 0.8.4 */ + .storageVolGetPath = esxStorageVolumeGetPath, /* 0.8.4 */ + .storagePoolIsActive = esxStoragePoolIsActive, /* 0.8.2 */ + .storagePoolIsPersistent = esxStoragePoolIsPersistent, /* 0.8.2 */ }; diff --git a/src/fdstream.c b/src/fdstream.c index 9a6f042..53dde97 100644 --- a/src/fdstream.c +++ b/src/fdstream.c @@ -455,9 +455,9 @@ static virStreamDriver virFDStreamDrv = { .streamRecv = virFDStreamRead, .streamFinish = virFDStreamClose, .streamAbort = virFDStreamAbort, - .streamAddCallback = virFDStreamAddCallback, - .streamUpdateCallback = virFDStreamUpdateCallback, - .streamRemoveCallback = virFDStreamRemoveCallback + .streamEventAddCallback = virFDStreamAddCallback, + .streamEventUpdateCallback = virFDStreamUpdateCallback, + .streamEventRemoveCallback = virFDStreamRemoveCallback }; static int virFDStreamOpenInternal(virStreamPtr st, diff --git a/src/hyperv/hyperv_device_monitor.c b/src/hyperv/hyperv_device_monitor.c index 9432081..cf3ba25 100644 --- a/src/hyperv/hyperv_device_monitor.c +++ b/src/hyperv/hyperv_device_monitor.c @@ -66,8 +66,8 @@ hypervDeviceClose(virConnectPtr conn) static virDeviceMonitor hypervDeviceMonitor = { "Hyper-V", - .open = hypervDeviceOpen, /* 0.9.5 */ - .close = hypervDeviceClose, /* 0.9.5 */ + .connectOpen = hypervDeviceOpen, /* 0.9.5 */ + .connectClose = hypervDeviceClose, /* 0.9.5 */ }; diff --git a/src/hyperv/hyperv_driver.c b/src/hyperv/hyperv_driver.c index 4644bff..828e3fe 100644 --- a/src/hyperv/hyperv_driver.c +++ b/src/hyperv/hyperv_driver.c @@ -1398,14 +1398,14 @@ no_memory: static virDriver hypervDriver = { .no = VIR_DRV_HYPERV, .name = "Hyper-V", - .open = hypervOpen, /* 0.9.5 */ - .close = hypervClose, /* 0.9.5 */ - .type = hypervGetType, /* 0.9.5 */ - .getHostname = hypervGetHostname, /* 0.9.5 */ + .connectOpen = hypervOpen, /* 0.9.5 */ + .connectClose = hypervClose, /* 0.9.5 */ + .connectGetType = hypervGetType, /* 0.9.5 */ + .connectGetHostname = hypervGetHostname, /* 0.9.5 */ .nodeGetInfo = hypervNodeGetInfo, /* 0.9.5 */ - .listDomains = hypervListDomains, /* 0.9.5 */ - .numOfDomains = hypervNumberOfDomains, /* 0.9.5 */ - .listAllDomains = hypervListAllDomains, /* 0.10.2 */ + .connectListDomains = hypervListDomains, /* 0.9.5 */ + .connectNumOfDomains = hypervNumberOfDomains, /* 0.9.5 */ + .connectListAllDomains = hypervListAllDomains, /* 0.10.2 */ .domainLookupByID = hypervDomainLookupByID, /* 0.9.5 */ .domainLookupByUUID = hypervDomainLookupByUUID, /* 0.9.5 */ .domainLookupByName = hypervDomainLookupByName, /* 0.9.5 */ @@ -1417,19 +1417,19 @@ static virDriver hypervDriver = { .domainGetInfo = hypervDomainGetInfo, /* 0.9.5 */ .domainGetState = hypervDomainGetState, /* 0.9.5 */ .domainGetXMLDesc = hypervDomainGetXMLDesc, /* 0.9.5 */ - .listDefinedDomains = hypervListDefinedDomains, /* 0.9.5 */ - .numOfDefinedDomains = hypervNumberOfDefinedDomains, /* 0.9.5 */ + .connectListDefinedDomains = hypervListDefinedDomains, /* 0.9.5 */ + .connectNumOfDefinedDomains = hypervNumberOfDefinedDomains, /* 0.9.5 */ .domainCreate = hypervDomainCreate, /* 0.9.5 */ .domainCreateWithFlags = hypervDomainCreateWithFlags, /* 0.9.5 */ - .isEncrypted = hypervIsEncrypted, /* 0.9.5 */ - .isSecure = hypervIsSecure, /* 0.9.5 */ + .connectIsEncrypted = hypervIsEncrypted, /* 0.9.5 */ + .connectIsSecure = hypervIsSecure, /* 0.9.5 */ .domainIsActive = hypervDomainIsActive, /* 0.9.5 */ .domainIsPersistent = hypervDomainIsPersistent, /* 0.9.5 */ .domainIsUpdated = hypervDomainIsUpdated, /* 0.9.5 */ .domainManagedSave = hypervDomainManagedSave, /* 0.9.5 */ .domainHasManagedSaveImage = hypervDomainHasManagedSaveImage, /* 0.9.5 */ .domainManagedSaveRemove = hypervDomainManagedSaveRemove, /* 0.9.5 */ - .isAlive = hypervIsAlive, /* 0.9.8 */ + .connectIsAlive = hypervIsAlive, /* 0.9.8 */ }; diff --git a/src/hyperv/hyperv_interface_driver.c b/src/hyperv/hyperv_interface_driver.c index b42dbce..db909f3 100644 --- a/src/hyperv/hyperv_interface_driver.c +++ b/src/hyperv/hyperv_interface_driver.c @@ -66,8 +66,8 @@ hypervInterfaceClose(virConnectPtr conn) static virInterfaceDriver hypervInterfaceDriver = { .name = "Hyper-V", - .open = hypervInterfaceOpen, /* 0.9.5 */ - .close = hypervInterfaceClose, /* 0.9.5 */ + .connectOpen = hypervInterfaceOpen, /* 0.9.5 */ + .connectClose = hypervInterfaceClose, /* 0.9.5 */ }; diff --git a/src/hyperv/hyperv_network_driver.c b/src/hyperv/hyperv_network_driver.c index c75c943..5ede105 100644 --- a/src/hyperv/hyperv_network_driver.c +++ b/src/hyperv/hyperv_network_driver.c @@ -66,8 +66,8 @@ hypervNetworkClose(virConnectPtr conn) static virNetworkDriver hypervNetworkDriver = { .name = "Hyper-V", - .open = hypervNetworkOpen, /* 0.9.5 */ - .close = hypervNetworkClose, /* 0.9.5 */ + .connectOpen = hypervNetworkOpen, /* 0.9.5 */ + .connectClose = hypervNetworkClose, /* 0.9.5 */ }; diff --git a/src/hyperv/hyperv_nwfilter_driver.c b/src/hyperv/hyperv_nwfilter_driver.c index faa9074..07d8275 100644 --- a/src/hyperv/hyperv_nwfilter_driver.c +++ b/src/hyperv/hyperv_nwfilter_driver.c @@ -66,8 +66,8 @@ hypervNWFilterClose(virConnectPtr conn) static virNWFilterDriver hypervNWFilterDriver = { .name = "Hyper-V", - .open = hypervNWFilterOpen, /* 0.9.5 */ - .close = hypervNWFilterClose, /* 0.9.5 */ + .connectOpen = hypervNWFilterOpen, /* 0.9.5 */ + .connectClose = hypervNWFilterClose, /* 0.9.5 */ }; diff --git a/src/hyperv/hyperv_secret_driver.c b/src/hyperv/hyperv_secret_driver.c index 602ae99..6554667 100644 --- a/src/hyperv/hyperv_secret_driver.c +++ b/src/hyperv/hyperv_secret_driver.c @@ -66,8 +66,8 @@ hypervSecretClose(virConnectPtr conn) static virSecretDriver hypervSecretDriver = { .name = "Hyper-V", - .open = hypervSecretOpen, /* 0.9.5 */ - .close = hypervSecretClose, /* 0.9.5 */ + .connectOpen = hypervSecretOpen, /* 0.9.5 */ + .connectClose = hypervSecretClose, /* 0.9.5 */ }; diff --git a/src/hyperv/hyperv_storage_driver.c b/src/hyperv/hyperv_storage_driver.c index a169b14..a908a0c 100644 --- a/src/hyperv/hyperv_storage_driver.c +++ b/src/hyperv/hyperv_storage_driver.c @@ -66,8 +66,8 @@ hypervStorageClose(virConnectPtr conn) static virStorageDriver hypervStorageDriver = { .name = "Hyper-V", - .open = hypervStorageOpen, /* 0.9.5*/ - .close = hypervStorageClose, /* 0.9.5 */ + .connectOpen = hypervStorageOpen, /* 0.9.5*/ + .connectClose = hypervStorageClose, /* 0.9.5 */ }; diff --git a/src/interface/interface_backend_netcf.c b/src/interface/interface_backend_netcf.c index 8671717..8394b06 100644 --- a/src/interface/interface_backend_netcf.c +++ b/src/interface/interface_backend_netcf.c @@ -784,13 +784,13 @@ static int interfaceChangeRollback(virConnectPtr conn, unsigned int flags) static virInterfaceDriver interfaceDriver = { "netcf", - .open = interfaceOpenInterface, /* 0.7.0 */ - .close = interfaceCloseInterface, /* 0.7.0 */ - .numOfInterfaces = interfaceNumOfInterfaces, /* 0.7.0 */ - .listInterfaces = interfaceListInterfaces, /* 0.7.0 */ - .numOfDefinedInterfaces = interfaceNumOfDefinedInterfaces, /* 0.7.0 */ - .listDefinedInterfaces = interfaceListDefinedInterfaces, /* 0.7.0 */ - .listAllInterfaces = interfaceListAllInterfaces, /* 0.10.2 */ + .connectOpen = interfaceOpenInterface, /* 0.7.0 */ + .connectClose = interfaceCloseInterface, /* 0.7.0 */ + .connectNumOfInterfaces = interfaceNumOfInterfaces, /* 0.7.0 */ + .connectListInterfaces = interfaceListInterfaces, /* 0.7.0 */ + .connectNumOfDefinedInterfaces = interfaceNumOfDefinedInterfaces, /* 0.7.0 */ + .connectListDefinedInterfaces = interfaceListDefinedInterfaces, /* 0.7.0 */ + .connectListAllInterfaces = interfaceListAllInterfaces, /* 0.10.2 */ .interfaceLookupByName = interfaceLookupByName, /* 0.7.0 */ .interfaceLookupByMACString = interfaceLookupByMACString, /* 0.7.0 */ .interfaceGetXMLDesc = interfaceGetXMLDesc, /* 0.7.0 */ diff --git a/src/interface/interface_backend_udev.c b/src/interface/interface_backend_udev.c index 1132d9a..1c317f0 100644 --- a/src/interface/interface_backend_udev.c +++ b/src/interface/interface_backend_udev.c @@ -1149,13 +1149,13 @@ cleanup: static virInterfaceDriver udevIfaceDriver = { "udev", - .open = udevIfaceOpenInterface, /* 1.0.0 */ - .close = udevIfaceCloseInterface, /* 1.0.0 */ - .numOfInterfaces = udevIfaceNumOfInterfaces, /* 1.0.0 */ - .listInterfaces = udevIfaceListInterfaces, /* 1.0.0 */ - .numOfDefinedInterfaces = udevIfaceNumOfDefinedInterfaces, /* 1.0.0 */ - .listDefinedInterfaces = udevIfaceListDefinedInterfaces, /* 1.0.0 */ - .listAllInterfaces = udevIfaceListAllInterfaces, /* 1.0.0 */ + .connectOpen = udevIfaceOpenInterface, /* 1.0.0 */ + .connectClose = udevIfaceCloseInterface, /* 1.0.0 */ + .connectNumOfInterfaces = udevIfaceNumOfInterfaces, /* 1.0.0 */ + .connectListInterfaces = udevIfaceListInterfaces, /* 1.0.0 */ + .connectNumOfDefinedInterfaces = udevIfaceNumOfDefinedInterfaces, /* 1.0.0 */ + .connectListDefinedInterfaces = udevIfaceListDefinedInterfaces, /* 1.0.0 */ + .connectListAllInterfaces = udevIfaceListAllInterfaces, /* 1.0.0 */ .interfaceLookupByName = udevIfaceLookupByName, /* 1.0.0 */ .interfaceLookupByMACString = udevIfaceLookupByMACString, /* 1.0.0 */ .interfaceIsActive = udevIfaceIsActive, /* 1.0.0 */ diff --git a/src/libvirt-qemu.c b/src/libvirt-qemu.c index fb19584..747488d 100644 --- a/src/libvirt-qemu.c +++ b/src/libvirt-qemu.c @@ -95,9 +95,9 @@ virDomainQemuMonitorCommand(virDomainPtr domain, const char *cmd, goto error; } - if (conn->driver->qemuDomainMonitorCommand) { + if (conn->driver->domainQemuMonitorCommand) { int ret; - ret = conn->driver->qemuDomainMonitorCommand(domain, cmd, result, + ret = conn->driver->domainQemuMonitorCommand(domain, cmd, result, flags); if (ret < 0) goto error; @@ -170,9 +170,9 @@ virDomainQemuAttach(virConnectPtr conn, goto error; } - if (conn->driver->qemuDomainAttach) { + if (conn->driver->domainQemuAttach) { virDomainPtr ret; - ret = conn->driver->qemuDomainAttach(conn, pid_value, flags); + ret = conn->driver->domainQemuAttach(conn, pid_value, flags); if (!ret) goto error; return ret; @@ -227,9 +227,9 @@ virDomainQemuAgentCommand(virDomainPtr domain, conn = domain->conn; - if (conn->driver->qemuDomainArbitraryAgentCommand) { - return conn->driver->qemuDomainArbitraryAgentCommand(domain, cmd, - timeout, flags); + if (conn->driver->domainQemuAgentCommand) { + return conn->driver->domainQemuAgentCommand(domain, cmd, + timeout, flags); } virLibConnError(conn, VIR_ERR_NO_SUPPORT, __FUNCTION__); diff --git a/src/libvirt.c b/src/libvirt.c index 870519e..7818e7f 100644 --- a/src/libvirt.c +++ b/src/libvirt.c @@ -827,12 +827,12 @@ int virStateInitialize(bool privileged, return -1; for (i = 0 ; i < virStateDriverTabCount ; i++) { - if (virStateDriverTab[i]->initialize) { + if (virStateDriverTab[i]->stateInitialize) { VIR_DEBUG("Running global init for %s state driver", virStateDriverTab[i]->name); - if (virStateDriverTab[i]->initialize(privileged, - callback, - opaque) < 0) { + if (virStateDriverTab[i]->stateInitialize(privileged, + callback, + opaque) < 0) { VIR_ERROR(_("Initialization of %s state driver failed"), virStateDriverTab[i]->name); return -1; @@ -853,8 +853,8 @@ int virStateCleanup(void) { int i, ret = 0; for (i = 0 ; i < virStateDriverTabCount ; i++) { - if (virStateDriverTab[i]->cleanup && - virStateDriverTab[i]->cleanup() < 0) + if (virStateDriverTab[i]->stateCleanup && + virStateDriverTab[i]->stateCleanup() < 0) ret = -1; } return ret; @@ -871,8 +871,8 @@ int virStateReload(void) { int i, ret = 0; for (i = 0 ; i < virStateDriverTabCount ; i++) { - if (virStateDriverTab[i]->reload && - virStateDriverTab[i]->reload() < 0) + if (virStateDriverTab[i]->stateReload && + virStateDriverTab[i]->stateReload() < 0) ret = -1; } return ret; @@ -889,8 +889,8 @@ int virStateStop(void) { int i, ret = 0; for (i = 0 ; i < virStateDriverTabCount ; i++) { - if (virStateDriverTab[i]->stop && - virStateDriverTab[i]->stop()) + if (virStateDriverTab[i]->stateStop && + virStateDriverTab[i]->stateStop()) ret = 1; } return ret; @@ -1209,7 +1209,7 @@ do_open(const char *name, } VIR_DEBUG("trying driver %d (%s) ...", i, virDriverTab[i]->name); - res = virDriverTab[i]->open(ret, auth, flags); + res = virDriverTab[i]->connectOpen(ret, auth, flags); VIR_DEBUG("driver %d %s returned %s", i, virDriverTab[i]->name, res == VIR_DRV_OPEN_SUCCESS ? "SUCCESS" : @@ -1233,7 +1233,7 @@ do_open(const char *name, } for (i = 0; i < virNetworkDriverTabCount; i++) { - res = virNetworkDriverTab[i]->open(ret, auth, flags); + res = virNetworkDriverTab[i]->connectOpen(ret, auth, flags); VIR_DEBUG("network driver %d %s returned %s", i, virNetworkDriverTab[i]->name, res == VIR_DRV_OPEN_SUCCESS ? "SUCCESS" : @@ -1249,7 +1249,7 @@ do_open(const char *name, } for (i = 0; i < virInterfaceDriverTabCount; i++) { - res = virInterfaceDriverTab[i]->open(ret, auth, flags); + res = virInterfaceDriverTab[i]->connectOpen(ret, auth, flags); VIR_DEBUG("interface driver %d %s returned %s", i, virInterfaceDriverTab[i]->name, res == VIR_DRV_OPEN_SUCCESS ? "SUCCESS" : @@ -1266,7 +1266,7 @@ do_open(const char *name, /* Secondary driver for storage. Optional */ for (i = 0; i < virStorageDriverTabCount; i++) { - res = virStorageDriverTab[i]->open(ret, auth, flags); + res = virStorageDriverTab[i]->connectOpen(ret, auth, flags); VIR_DEBUG("storage driver %d %s returned %s", i, virStorageDriverTab[i]->name, res == VIR_DRV_OPEN_SUCCESS ? "SUCCESS" : @@ -1283,7 +1283,7 @@ do_open(const char *name, /* Node driver (optional) */ for (i = 0; i < virDeviceMonitorTabCount; i++) { - res = virDeviceMonitorTab[i]->open(ret, auth, flags); + res = virDeviceMonitorTab[i]->connectOpen(ret, auth, flags); VIR_DEBUG("node driver %d %s returned %s", i, virDeviceMonitorTab[i]->name, res == VIR_DRV_OPEN_SUCCESS ? "SUCCESS" : @@ -1300,7 +1300,7 @@ do_open(const char *name, /* Secret manipulation driver. Optional */ for (i = 0; i < virSecretDriverTabCount; i++) { - res = virSecretDriverTab[i]->open(ret, auth, flags); + res = virSecretDriverTab[i]->connectOpen(ret, auth, flags); VIR_DEBUG("secret driver %d %s returned %s", i, virSecretDriverTab[i]->name, res == VIR_DRV_OPEN_SUCCESS ? "SUCCESS" : @@ -1317,7 +1317,7 @@ do_open(const char *name, /* Network filter driver. Optional */ for (i = 0; i < virNWFilterDriverTabCount; i++) { - res = virNWFilterDriverTab[i]->open(ret, auth, flags); + res = virNWFilterDriverTab[i]->connectOpen(ret, auth, flags); VIR_DEBUG("nwfilter driver %d %s returned %s", i, virNWFilterDriverTab[i]->name, res == VIR_DRV_OPEN_SUCCESS ? "SUCCESS" : @@ -1544,7 +1544,7 @@ virConnectRef(virConnectPtr conn) * implementation of driver features in the remote case. */ int -virDrvSupportsFeature(virConnectPtr conn, int feature) +virConnectSupportsFeature(virConnectPtr conn, int feature) { int ret; VIR_DEBUG("conn=%p, feature=%d", conn, feature); @@ -1557,10 +1557,10 @@ virDrvSupportsFeature(virConnectPtr conn, int feature) return -1; } - if (!conn->driver->supports_feature) + if (!conn->driver->connectSupportsFeature) ret = 0; else - ret = conn->driver->supports_feature(conn, feature); + ret = conn->driver->connectSupportsFeature(conn, feature); if (ret < 0) virDispatchError(conn); @@ -1593,8 +1593,8 @@ virConnectGetType(virConnectPtr conn) return NULL; } - if (conn->driver->type) { - ret = conn->driver->type(conn); + if (conn->driver->connectGetType) { + ret = conn->driver->connectGetType(conn); if (ret) return ret; } return conn->driver->name; @@ -1628,8 +1628,8 @@ virConnectGetVersion(virConnectPtr conn, unsigned long *hvVer) virCheckNonNullArgGoto(hvVer, error); - if (conn->driver->version) { - int ret = conn->driver->version(conn, hvVer); + if (conn->driver->connectGetVersion) { + int ret = conn->driver->connectGetVersion(conn, hvVer); if (ret < 0) goto error; return ret; @@ -1669,8 +1669,8 @@ virConnectGetLibVersion(virConnectPtr conn, unsigned long *libVer) virCheckNonNullArgGoto(libVer, error); - if (conn->driver->libvirtVersion) { - ret = conn->driver->libvirtVersion(conn, libVer); + if (conn->driver->connectGetLibVersion) { + ret = conn->driver->connectGetLibVersion(conn, libVer); if (ret < 0) goto error; return ret; @@ -1709,8 +1709,8 @@ virConnectGetHostname(virConnectPtr conn) return NULL; } - if (conn->driver->getHostname) { - char *ret = conn->driver->getHostname(conn); + if (conn->driver->connectGetHostname) { + char *ret = conn->driver->connectGetHostname(conn); if (!ret) goto error; return ret; @@ -1788,8 +1788,8 @@ virConnectGetSysinfo(virConnectPtr conn, unsigned int flags) return NULL; } - if (conn->driver->getSysinfo) { - char *ret = conn->driver->getSysinfo(conn, flags); + if (conn->driver->connectGetSysinfo) { + char *ret = conn->driver->connectGetSysinfo(conn, flags); if (!ret) goto error; return ret; @@ -1827,8 +1827,8 @@ virConnectGetMaxVcpus(virConnectPtr conn, return -1; } - if (conn->driver->getMaxVcpus) { - int ret = conn->driver->getMaxVcpus(conn, type); + if (conn->driver->connectGetMaxVcpus) { + int ret = conn->driver->connectGetMaxVcpus(conn, type); if (ret < 0) goto error; return ret; @@ -1873,8 +1873,8 @@ virConnectListDomains(virConnectPtr conn, int *ids, int maxids) virCheckNonNullArgGoto(ids, error); virCheckNonNegativeArgGoto(maxids, error); - if (conn->driver->listDomains) { - int ret = conn->driver->listDomains(conn, ids, maxids); + if (conn->driver->connectListDomains) { + int ret = conn->driver->connectListDomains(conn, ids, maxids); if (ret < 0) goto error; return ret; @@ -1907,8 +1907,8 @@ virConnectNumOfDomains(virConnectPtr conn) return -1; } - if (conn->driver->numOfDomains) { - int ret = conn->driver->numOfDomains(conn); + if (conn->driver->connectNumOfDomains) { + int ret = conn->driver->connectNumOfDomains(conn); if (ret < 0) goto error; return ret; @@ -4447,12 +4447,12 @@ char *virConnectDomainXMLFromNative(virConnectPtr conn, virCheckNonNullArgGoto(nativeFormat, error); virCheckNonNullArgGoto(nativeConfig, error); - if (conn->driver->domainXMLFromNative) { + if (conn->driver->connectDomainXMLFromNative) { char *ret; - ret = conn->driver->domainXMLFromNative(conn, - nativeFormat, - nativeConfig, - flags); + ret = conn->driver->connectDomainXMLFromNative(conn, + nativeFormat, + nativeConfig, + flags); if (!ret) goto error; return ret; @@ -4502,12 +4502,12 @@ char *virConnectDomainXMLToNative(virConnectPtr conn, virCheckNonNullArgGoto(nativeFormat, error); virCheckNonNullArgGoto(domainXml, error); - if (conn->driver->domainXMLToNative) { + if (conn->driver->connectDomainXMLToNative) { char *ret; - ret = conn->driver->domainXMLToNative(conn, - nativeFormat, - domainXml, - flags); + ret = conn->driver->connectDomainXMLToNative(conn, + nativeFormat, + domainXml, + flags); if (!ret) goto error; return ret; @@ -6590,9 +6590,9 @@ virConnectGetCapabilities(virConnectPtr conn) return NULL; } - if (conn->driver->getCapabilities) { + if (conn->driver->connectGetCapabilities) { char *ret; - ret = conn->driver->getCapabilities(conn); + ret = conn->driver->connectGetCapabilities(conn); if (!ret) goto error; VIR_DEBUG("conn=%p ret=%s", conn, ret); @@ -8257,9 +8257,9 @@ virConnectNumOfDefinedDomains(virConnectPtr conn) return -1; } - if (conn->driver->numOfDefinedDomains) { + if (conn->driver->connectNumOfDefinedDomains) { int ret; - ret = conn->driver->numOfDefinedDomains(conn); + ret = conn->driver->connectNumOfDefinedDomains(conn); if (ret < 0) goto error; return ret; @@ -8306,9 +8306,9 @@ virConnectListDefinedDomains(virConnectPtr conn, char **const names, virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (conn->driver->listDefinedDomains) { + if (conn->driver->connectListDefinedDomains) { int ret; - ret = conn->driver->listDefinedDomains(conn, names, maxnames); + ret = conn->driver->connectListDefinedDomains(conn, names, maxnames); if (ret < 0) goto error; return ret; @@ -8411,9 +8411,9 @@ virConnectListAllDomains(virConnectPtr conn, return -1; } - if (conn->driver->listAllDomains) { + if (conn->driver->connectListAllDomains) { int ret; - ret = conn->driver->listAllDomains(conn, domains, flags); + ret = conn->driver->connectListAllDomains(conn, domains, flags); if (ret < 0) goto error; return ret; @@ -10222,9 +10222,9 @@ virConnectListAllNetworks(virConnectPtr conn, } if (conn->networkDriver && - conn->networkDriver->listAllNetworks) { + conn->networkDriver->connectListAllNetworks) { int ret; - ret = conn->networkDriver->listAllNetworks(conn, nets, flags); + ret = conn->networkDriver->connectListAllNetworks(conn, nets, flags); if (ret < 0) goto error; return ret; @@ -10259,9 +10259,9 @@ virConnectNumOfNetworks(virConnectPtr conn) return -1; } - if (conn->networkDriver && conn->networkDriver->numOfNetworks) { + if (conn->networkDriver && conn->networkDriver->connectNumOfNetworks) { int ret; - ret = conn->networkDriver->numOfNetworks(conn); + ret = conn->networkDriver->connectNumOfNetworks(conn); if (ret < 0) goto error; return ret; @@ -10306,9 +10306,9 @@ virConnectListNetworks(virConnectPtr conn, char **const names, int maxnames) virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (conn->networkDriver && conn->networkDriver->listNetworks) { + if (conn->networkDriver && conn->networkDriver->connectListNetworks) { int ret; - ret = conn->networkDriver->listNetworks(conn, names, maxnames); + ret = conn->networkDriver->connectListNetworks(conn, names, maxnames); if (ret < 0) goto error; return ret; @@ -10342,9 +10342,9 @@ virConnectNumOfDefinedNetworks(virConnectPtr conn) return -1; } - if (conn->networkDriver && conn->networkDriver->numOfDefinedNetworks) { + if (conn->networkDriver && conn->networkDriver->connectNumOfDefinedNetworks) { int ret; - ret = conn->networkDriver->numOfDefinedNetworks(conn); + ret = conn->networkDriver->connectNumOfDefinedNetworks(conn); if (ret < 0) goto error; return ret; @@ -10390,10 +10390,9 @@ virConnectListDefinedNetworks(virConnectPtr conn, char **const names, virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (conn->networkDriver && conn->networkDriver->listDefinedNetworks) { + if (conn->networkDriver && conn->networkDriver->connectListDefinedNetworks) { int ret; - ret = conn->networkDriver->listDefinedNetworks(conn, - names, maxnames); + ret = conn->networkDriver->connectListDefinedNetworks(conn, names, maxnames); if (ret < 0) goto error; return ret; @@ -11204,9 +11203,9 @@ virConnectListAllInterfaces(virConnectPtr conn, } if (conn->interfaceDriver && - conn->interfaceDriver->listAllInterfaces) { + conn->interfaceDriver->connectListAllInterfaces) { int ret; - ret = conn->interfaceDriver->listAllInterfaces(conn, ifaces, flags); + ret = conn->interfaceDriver->connectListAllInterfaces(conn, ifaces, flags); if (ret < 0) goto error; return ret; @@ -11240,9 +11239,9 @@ virConnectNumOfInterfaces(virConnectPtr conn) return -1; } - if (conn->interfaceDriver && conn->interfaceDriver->numOfInterfaces) { + if (conn->interfaceDriver && conn->interfaceDriver->connectNumOfInterfaces) { int ret; - ret = conn->interfaceDriver->numOfInterfaces(conn); + ret = conn->interfaceDriver->connectNumOfInterfaces(conn); if (ret < 0) goto error; return ret; @@ -11288,9 +11287,9 @@ virConnectListInterfaces(virConnectPtr conn, char **const names, int maxnames) virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (conn->interfaceDriver && conn->interfaceDriver->listInterfaces) { + if (conn->interfaceDriver && conn->interfaceDriver->connectListInterfaces) { int ret; - ret = conn->interfaceDriver->listInterfaces(conn, names, maxnames); + ret = conn->interfaceDriver->connectListInterfaces(conn, names, maxnames); if (ret < 0) goto error; return ret; @@ -11324,9 +11323,9 @@ virConnectNumOfDefinedInterfaces(virConnectPtr conn) return -1; } - if (conn->interfaceDriver && conn->interfaceDriver->numOfDefinedInterfaces) { + if (conn->interfaceDriver && conn->interfaceDriver->connectNumOfDefinedInterfaces) { int ret; - ret = conn->interfaceDriver->numOfDefinedInterfaces(conn); + ret = conn->interfaceDriver->connectNumOfDefinedInterfaces(conn); if (ret < 0) goto error; return ret; @@ -11374,9 +11373,9 @@ virConnectListDefinedInterfaces(virConnectPtr conn, virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (conn->interfaceDriver && conn->interfaceDriver->listDefinedInterfaces) { + if (conn->interfaceDriver && conn->interfaceDriver->connectListDefinedInterfaces) { int ret; - ret = conn->interfaceDriver->listDefinedInterfaces(conn, names, maxnames); + ret = conn->interfaceDriver->connectListDefinedInterfaces(conn, names, maxnames); if (ret < 0) goto error; return ret; @@ -12071,9 +12070,9 @@ virConnectListAllStoragePools(virConnectPtr conn, } if (conn->storageDriver && - conn->storageDriver->listAllPools) { + conn->storageDriver->connectListAllStoragePools) { int ret; - ret = conn->storageDriver->listAllPools(conn, pools, flags); + ret = conn->storageDriver->connectListAllStoragePools(conn, pools, flags); if (ret < 0) goto error; return ret; @@ -12107,9 +12106,9 @@ virConnectNumOfStoragePools(virConnectPtr conn) return -1; } - if (conn->storageDriver && conn->storageDriver->numOfPools) { + if (conn->storageDriver && conn->storageDriver->connectNumOfStoragePools) { int ret; - ret = conn->storageDriver->numOfPools(conn); + ret = conn->storageDriver->connectNumOfStoragePools(conn); if (ret < 0) goto error; return ret; @@ -12158,9 +12157,9 @@ virConnectListStoragePools(virConnectPtr conn, virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (conn->storageDriver && conn->storageDriver->listPools) { + if (conn->storageDriver && conn->storageDriver->connectListStoragePools) { int ret; - ret = conn->storageDriver->listPools(conn, names, maxnames); + ret = conn->storageDriver->connectListStoragePools(conn, names, maxnames); if (ret < 0) goto error; return ret; @@ -12195,9 +12194,9 @@ virConnectNumOfDefinedStoragePools(virConnectPtr conn) return -1; } - if (conn->storageDriver && conn->storageDriver->numOfDefinedPools) { + if (conn->storageDriver && conn->storageDriver->connectNumOfDefinedStoragePools) { int ret; - ret = conn->storageDriver->numOfDefinedPools(conn); + ret = conn->storageDriver->connectNumOfDefinedStoragePools(conn); if (ret < 0) goto error; return ret; @@ -12247,9 +12246,9 @@ virConnectListDefinedStoragePools(virConnectPtr conn, virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (conn->storageDriver && conn->storageDriver->listDefinedPools) { + if (conn->storageDriver && conn->storageDriver->connectListDefinedStoragePools) { int ret; - ret = conn->storageDriver->listDefinedPools(conn, names, maxnames); + ret = conn->storageDriver->connectListDefinedStoragePools(conn, names, maxnames); if (ret < 0) goto error; return ret; @@ -12307,9 +12306,9 @@ virConnectFindStoragePoolSources(virConnectPtr conn, goto error; } - if (conn->storageDriver && conn->storageDriver->findPoolSources) { + if (conn->storageDriver && conn->storageDriver->connectFindStoragePoolSources) { char *ret; - ret = conn->storageDriver->findPoolSources(conn, type, srcSpec, flags); + ret = conn->storageDriver->connectFindStoragePoolSources(conn, type, srcSpec, flags); if (!ret) goto error; return ret; @@ -12347,9 +12346,9 @@ virStoragePoolLookupByName(virConnectPtr conn, } virCheckNonNullArgGoto(name, error); - if (conn->storageDriver && conn->storageDriver->poolLookupByName) { + if (conn->storageDriver && conn->storageDriver->storagePoolLookupByName) { virStoragePoolPtr ret; - ret = conn->storageDriver->poolLookupByName(conn, name); + ret = conn->storageDriver->storagePoolLookupByName(conn, name); if (!ret) goto error; return ret; @@ -12387,9 +12386,9 @@ virStoragePoolLookupByUUID(virConnectPtr conn, } virCheckNonNullArgGoto(uuid, error); - if (conn->storageDriver && conn->storageDriver->poolLookupByUUID) { + if (conn->storageDriver && conn->storageDriver->storagePoolLookupByUUID) { virStoragePoolPtr ret; - ret = conn->storageDriver->poolLookupByUUID(conn, uuid); + ret = conn->storageDriver->storagePoolLookupByUUID(conn, uuid); if (!ret) goto error; return ret; @@ -12464,9 +12463,9 @@ virStoragePoolLookupByVolume(virStorageVolPtr vol) return NULL; } - if (vol->conn->storageDriver && vol->conn->storageDriver->poolLookupByVolume) { + if (vol->conn->storageDriver && vol->conn->storageDriver->storagePoolLookupByVolume) { virStoragePoolPtr ret; - ret = vol->conn->storageDriver->poolLookupByVolume(vol); + ret = vol->conn->storageDriver->storagePoolLookupByVolume(vol); if (!ret) goto error; return ret; @@ -12512,9 +12511,9 @@ virStoragePoolCreateXML(virConnectPtr conn, goto error; } - if (conn->storageDriver && conn->storageDriver->poolCreateXML) { + if (conn->storageDriver && conn->storageDriver->storagePoolCreateXML) { virStoragePoolPtr ret; - ret = conn->storageDriver->poolCreateXML(conn, xmlDesc, flags); + ret = conn->storageDriver->storagePoolCreateXML(conn, xmlDesc, flags); if (!ret) goto error; return ret; @@ -12558,9 +12557,9 @@ virStoragePoolDefineXML(virConnectPtr conn, } virCheckNonNullArgGoto(xml, error); - if (conn->storageDriver && conn->storageDriver->poolDefineXML) { + if (conn->storageDriver && conn->storageDriver->storagePoolDefineXML) { virStoragePoolPtr ret; - ret = conn->storageDriver->poolDefineXML(conn, xml, flags); + ret = conn->storageDriver->storagePoolDefineXML(conn, xml, flags); if (!ret) goto error; return ret; @@ -12605,9 +12604,9 @@ virStoragePoolBuild(virStoragePoolPtr pool, goto error; } - if (conn->storageDriver && conn->storageDriver->poolBuild) { + if (conn->storageDriver && conn->storageDriver->storagePoolBuild) { int ret; - ret = conn->storageDriver->poolBuild(pool, flags); + ret = conn->storageDriver->storagePoolBuild(pool, flags); if (ret < 0) goto error; return ret; @@ -12648,9 +12647,9 @@ virStoragePoolUndefine(virStoragePoolPtr pool) goto error; } - if (conn->storageDriver && conn->storageDriver->poolUndefine) { + if (conn->storageDriver && conn->storageDriver->storagePoolUndefine) { int ret; - ret = conn->storageDriver->poolUndefine(pool); + ret = conn->storageDriver->storagePoolUndefine(pool); if (ret < 0) goto error; return ret; @@ -12693,9 +12692,9 @@ virStoragePoolCreate(virStoragePoolPtr pool, goto error; } - if (conn->storageDriver && conn->storageDriver->poolCreate) { + if (conn->storageDriver && conn->storageDriver->storagePoolCreate) { int ret; - ret = conn->storageDriver->poolCreate(pool, flags); + ret = conn->storageDriver->storagePoolCreate(pool, flags); if (ret < 0) goto error; return ret; @@ -12741,9 +12740,9 @@ virStoragePoolDestroy(virStoragePoolPtr pool) goto error; } - if (conn->storageDriver && conn->storageDriver->poolDestroy) { + if (conn->storageDriver && conn->storageDriver->storagePoolDestroy) { int ret; - ret = conn->storageDriver->poolDestroy(pool); + ret = conn->storageDriver->storagePoolDestroy(pool); if (ret < 0) goto error; return ret; @@ -12788,9 +12787,9 @@ virStoragePoolDelete(virStoragePoolPtr pool, goto error; } - if (conn->storageDriver && conn->storageDriver->poolDelete) { + if (conn->storageDriver && conn->storageDriver->storagePoolDelete) { int ret; - ret = conn->storageDriver->poolDelete(pool, flags); + ret = conn->storageDriver->storagePoolDelete(pool, flags); if (ret < 0) goto error; return ret; @@ -12893,9 +12892,9 @@ virStoragePoolRefresh(virStoragePoolPtr pool, goto error; } - if (conn->storageDriver && conn->storageDriver->poolRefresh) { + if (conn->storageDriver && conn->storageDriver->storagePoolRefresh) { int ret; - ret = conn->storageDriver->poolRefresh(pool, flags); + ret = conn->storageDriver->storagePoolRefresh(pool, flags); if (ret < 0) goto error; return ret; @@ -13033,9 +13032,9 @@ virStoragePoolGetInfo(virStoragePoolPtr pool, conn = pool->conn; - if (conn->storageDriver->poolGetInfo) { + if (conn->storageDriver->storagePoolGetInfo) { int ret; - ret = conn->storageDriver->poolGetInfo(pool, info); + ret = conn->storageDriver->storagePoolGetInfo(pool, info); if (ret < 0) goto error; return ret; @@ -13077,9 +13076,9 @@ virStoragePoolGetXMLDesc(virStoragePoolPtr pool, conn = pool->conn; - if (conn->storageDriver && conn->storageDriver->poolGetXMLDesc) { + if (conn->storageDriver && conn->storageDriver->storagePoolGetXMLDesc) { char *ret; - ret = conn->storageDriver->poolGetXMLDesc(pool, flags); + ret = conn->storageDriver->storagePoolGetXMLDesc(pool, flags); if (!ret) goto error; return ret; @@ -13121,9 +13120,9 @@ virStoragePoolGetAutostart(virStoragePoolPtr pool, conn = pool->conn; - if (conn->storageDriver && conn->storageDriver->poolGetAutostart) { + if (conn->storageDriver && conn->storageDriver->storagePoolGetAutostart) { int ret; - ret = conn->storageDriver->poolGetAutostart(pool, autostart); + ret = conn->storageDriver->storagePoolGetAutostart(pool, autostart); if (ret < 0) goto error; return ret; @@ -13168,9 +13167,9 @@ virStoragePoolSetAutostart(virStoragePoolPtr pool, conn = pool->conn; - if (conn->storageDriver && conn->storageDriver->poolSetAutostart) { + if (conn->storageDriver && conn->storageDriver->storagePoolSetAutostart) { int ret; - ret = conn->storageDriver->poolSetAutostart(pool, autostart); + ret = conn->storageDriver->storagePoolSetAutostart(pool, autostart); if (ret < 0) goto error; return ret; @@ -13217,9 +13216,9 @@ virStoragePoolListAllVolumes(virStoragePoolPtr pool, } if (pool->conn->storageDriver && - pool->conn->storageDriver->poolListAllVolumes) { + pool->conn->storageDriver->storagePoolListAllVolumes) { int ret; - ret = pool->conn->storageDriver->poolListAllVolumes(pool, vols, flags); + ret = pool->conn->storageDriver->storagePoolListAllVolumes(pool, vols, flags); if (ret < 0) goto error; return ret; @@ -13253,9 +13252,9 @@ virStoragePoolNumOfVolumes(virStoragePoolPtr pool) return -1; } - if (pool->conn->storageDriver && pool->conn->storageDriver->poolNumOfVolumes) { + if (pool->conn->storageDriver && pool->conn->storageDriver->storagePoolNumOfVolumes) { int ret; - ret = pool->conn->storageDriver->poolNumOfVolumes(pool); + ret = pool->conn->storageDriver->storagePoolNumOfVolumes(pool); if (ret < 0) goto error; return ret; @@ -13300,9 +13299,9 @@ virStoragePoolListVolumes(virStoragePoolPtr pool, virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (pool->conn->storageDriver && pool->conn->storageDriver->poolListVolumes) { + if (pool->conn->storageDriver && pool->conn->storageDriver->storagePoolListVolumes) { int ret; - ret = pool->conn->storageDriver->poolListVolumes(pool, names, maxnames); + ret = pool->conn->storageDriver->storagePoolListVolumes(pool, names, maxnames); if (ret < 0) goto error; return ret; @@ -13372,9 +13371,9 @@ virStorageVolLookupByName(virStoragePoolPtr pool, virCheckNonNullArgGoto(name, error); - if (pool->conn->storageDriver && pool->conn->storageDriver->volLookupByName) { + if (pool->conn->storageDriver && pool->conn->storageDriver->storageVolLookupByName) { virStorageVolPtr ret; - ret = pool->conn->storageDriver->volLookupByName(pool, name); + ret = pool->conn->storageDriver->storageVolLookupByName(pool, name); if (!ret) goto error; return ret; @@ -13415,9 +13414,9 @@ virStorageVolLookupByKey(virConnectPtr conn, virCheckNonNullArgGoto(key, error); - if (conn->storageDriver && conn->storageDriver->volLookupByKey) { + if (conn->storageDriver && conn->storageDriver->storageVolLookupByKey) { virStorageVolPtr ret; - ret = conn->storageDriver->volLookupByKey(conn, key); + ret = conn->storageDriver->storageVolLookupByKey(conn, key); if (!ret) goto error; return ret; @@ -13455,9 +13454,9 @@ virStorageVolLookupByPath(virConnectPtr conn, } virCheckNonNullArgGoto(path, error); - if (conn->storageDriver && conn->storageDriver->volLookupByPath) { + if (conn->storageDriver && conn->storageDriver->storageVolLookupByPath) { virStorageVolPtr ret; - ret = conn->storageDriver->volLookupByPath(conn, path); + ret = conn->storageDriver->storageVolLookupByPath(conn, path); if (!ret) goto error; return ret; @@ -13561,9 +13560,9 @@ virStorageVolCreateXML(virStoragePoolPtr pool, goto error; } - if (pool->conn->storageDriver && pool->conn->storageDriver->volCreateXML) { + if (pool->conn->storageDriver && pool->conn->storageDriver->storageVolCreateXML) { virStorageVolPtr ret; - ret = pool->conn->storageDriver->volCreateXML(pool, xmlDesc, flags); + ret = pool->conn->storageDriver->storageVolCreateXML(pool, xmlDesc, flags); if (!ret) goto error; return ret; @@ -13627,9 +13626,9 @@ virStorageVolCreateXMLFrom(virStoragePoolPtr pool, } if (pool->conn->storageDriver && - pool->conn->storageDriver->volCreateXMLFrom) { + pool->conn->storageDriver->storageVolCreateXMLFrom) { virStorageVolPtr ret; - ret = pool->conn->storageDriver->volCreateXMLFrom(pool, xmlDesc, + ret = pool->conn->storageDriver->storageVolCreateXMLFrom(pool, xmlDesc, clonevol, flags); if (!ret) goto error; @@ -13693,9 +13692,9 @@ virStorageVolDownload(virStorageVolPtr vol, } if (vol->conn->storageDriver && - vol->conn->storageDriver->volDownload) { + vol->conn->storageDriver->storageVolDownload) { int ret; - ret = vol->conn->storageDriver->volDownload(vol, + ret = vol->conn->storageDriver->storageVolDownload(vol, stream, offset, length, @@ -13764,9 +13763,9 @@ virStorageVolUpload(virStorageVolPtr vol, } if (vol->conn->storageDriver && - vol->conn->storageDriver->volUpload) { + vol->conn->storageDriver->storageVolUpload) { int ret; - ret = vol->conn->storageDriver->volUpload(vol, + ret = vol->conn->storageDriver->storageVolUpload(vol, stream, offset, length, @@ -13814,9 +13813,9 @@ virStorageVolDelete(virStorageVolPtr vol, goto error; } - if (conn->storageDriver && conn->storageDriver->volDelete) { + if (conn->storageDriver && conn->storageDriver->storageVolDelete) { int ret; - ret = conn->storageDriver->volDelete(vol, flags); + ret = conn->storageDriver->storageVolDelete(vol, flags); if (ret < 0) goto error; return ret; @@ -13860,9 +13859,9 @@ virStorageVolWipe(virStorageVolPtr vol, goto error; } - if (conn->storageDriver && conn->storageDriver->volWipe) { + if (conn->storageDriver && conn->storageDriver->storageVolWipe) { int ret; - ret = conn->storageDriver->volWipe(vol, flags); + ret = conn->storageDriver->storageVolWipe(vol, flags); if (ret < 0) { goto error; } @@ -13910,9 +13909,9 @@ virStorageVolWipePattern(virStorageVolPtr vol, goto error; } - if (conn->storageDriver && conn->storageDriver->volWipePattern) { + if (conn->storageDriver && conn->storageDriver->storageVolWipePattern) { int ret; - ret = conn->storageDriver->volWipePattern(vol, algorithm, flags); + ret = conn->storageDriver->storageVolWipePattern(vol, algorithm, flags); if (ret < 0) { goto error; } @@ -14012,9 +14011,9 @@ virStorageVolGetInfo(virStorageVolPtr vol, conn = vol->conn; - if (conn->storageDriver->volGetInfo){ + if (conn->storageDriver->storageVolGetInfo){ int ret; - ret = conn->storageDriver->volGetInfo(vol, info); + ret = conn->storageDriver->storageVolGetInfo(vol, info); if (ret < 0) goto error; return ret; @@ -14055,9 +14054,9 @@ virStorageVolGetXMLDesc(virStorageVolPtr vol, conn = vol->conn; - if (conn->storageDriver && conn->storageDriver->volGetXMLDesc) { + if (conn->storageDriver && conn->storageDriver->storageVolGetXMLDesc) { char *ret; - ret = conn->storageDriver->volGetXMLDesc(vol, flags); + ret = conn->storageDriver->storageVolGetXMLDesc(vol, flags); if (!ret) goto error; return ret; @@ -14100,9 +14099,9 @@ virStorageVolGetPath(virStorageVolPtr vol) conn = vol->conn; - if (conn->storageDriver && conn->storageDriver->volGetPath) { + if (conn->storageDriver && conn->storageDriver->storageVolGetPath) { char *ret; - ret = conn->storageDriver->volGetPath(vol); + ret = conn->storageDriver->storageVolGetPath(vol); if (!ret) goto error; return ret; @@ -14180,9 +14179,9 @@ virStorageVolResize(virStorageVolPtr vol, goto error; } - if (conn->storageDriver && conn->storageDriver->volResize) { + if (conn->storageDriver && conn->storageDriver->storageVolResize) { int ret; - ret = conn->storageDriver->volResize(vol, capacity, flags); + ret = conn->storageDriver->storageVolResize(vol, capacity, flags); if (ret < 0) goto error; return ret; @@ -14221,9 +14220,9 @@ virNodeNumOfDevices(virConnectPtr conn, const char *cap, unsigned int flags) return -1; } - if (conn->deviceMonitor && conn->deviceMonitor->numOfDevices) { + if (conn->deviceMonitor && conn->deviceMonitor->nodeNumOfDevices) { int ret; - ret = conn->deviceMonitor->numOfDevices(conn, cap, flags); + ret = conn->deviceMonitor->nodeNumOfDevices(conn, cap, flags); if (ret < 0) goto error; return ret; @@ -14293,9 +14292,9 @@ virConnectListAllNodeDevices(virConnectPtr conn, } if (conn->deviceMonitor && - conn->deviceMonitor->listAllNodeDevices) { + conn->deviceMonitor->connectListAllNodeDevices) { int ret; - ret = conn->deviceMonitor->listAllNodeDevices(conn, devices, flags); + ret = conn->deviceMonitor->connectListAllNodeDevices(conn, devices, flags); if (ret < 0) goto error; return ret; @@ -14344,9 +14343,9 @@ virNodeListDevices(virConnectPtr conn, virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (conn->deviceMonitor && conn->deviceMonitor->listDevices) { + if (conn->deviceMonitor && conn->deviceMonitor->nodeListDevices) { int ret; - ret = conn->deviceMonitor->listDevices(conn, cap, names, maxnames, flags); + ret = conn->deviceMonitor->nodeListDevices(conn, cap, names, maxnames, flags); if (ret < 0) goto error; return ret; @@ -14383,9 +14382,9 @@ virNodeDevicePtr virNodeDeviceLookupByName(virConnectPtr conn, const char *name) virCheckNonNullArgGoto(name, error); - if (conn->deviceMonitor && conn->deviceMonitor->deviceLookupByName) { + if (conn->deviceMonitor && conn->deviceMonitor->nodeDeviceLookupByName) { virNodeDevicePtr ret; - ret = conn->deviceMonitor->deviceLookupByName(conn, name); + ret = conn->deviceMonitor->nodeDeviceLookupByName(conn, name); if (!ret) goto error; return ret; @@ -14429,9 +14428,9 @@ virNodeDeviceLookupSCSIHostByWWN(virConnectPtr conn, virCheckNonNullArgGoto(wwpn, error); if (conn->deviceMonitor && - conn->deviceMonitor->deviceLookupSCSIHostByWWN) { + conn->deviceMonitor->nodeDeviceLookupSCSIHostByWWN) { virNodeDevicePtr ret; - ret = conn->deviceMonitor->deviceLookupSCSIHostByWWN(conn, wwnn, + ret = conn->deviceMonitor->nodeDeviceLookupSCSIHostByWWN(conn, wwnn, wwpn, flags); if (!ret) goto error; @@ -14467,9 +14466,9 @@ char *virNodeDeviceGetXMLDesc(virNodeDevicePtr dev, unsigned int flags) return NULL; } - if (dev->conn->deviceMonitor && dev->conn->deviceMonitor->deviceGetXMLDesc) { + if (dev->conn->deviceMonitor && dev->conn->deviceMonitor->nodeDeviceGetXMLDesc) { char *ret; - ret = dev->conn->deviceMonitor->deviceGetXMLDesc(dev, flags); + ret = dev->conn->deviceMonitor->nodeDeviceGetXMLDesc(dev, flags); if (!ret) goto error; return ret; @@ -14526,8 +14525,8 @@ const char *virNodeDeviceGetParent(virNodeDevicePtr dev) } if (!dev->parent) { - if (dev->conn->deviceMonitor && dev->conn->deviceMonitor->deviceGetParent) { - dev->parent = dev->conn->deviceMonitor->deviceGetParent(dev); + if (dev->conn->deviceMonitor && dev->conn->deviceMonitor->nodeDeviceGetParent) { + dev->parent = dev->conn->deviceMonitor->nodeDeviceGetParent(dev); } else { virLibConnError(VIR_ERR_NO_SUPPORT, __FUNCTION__); virDispatchError(dev->conn); @@ -14557,9 +14556,9 @@ int virNodeDeviceNumOfCaps(virNodeDevicePtr dev) return -1; } - if (dev->conn->deviceMonitor && dev->conn->deviceMonitor->deviceNumOfCaps) { + if (dev->conn->deviceMonitor && dev->conn->deviceMonitor->nodeDeviceNumOfCaps) { int ret; - ret = dev->conn->deviceMonitor->deviceNumOfCaps(dev); + ret = dev->conn->deviceMonitor->nodeDeviceNumOfCaps(dev); if (ret < 0) goto error; return ret; @@ -14600,9 +14599,9 @@ int virNodeDeviceListCaps(virNodeDevicePtr dev, virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (dev->conn->deviceMonitor && dev->conn->deviceMonitor->deviceListCaps) { + if (dev->conn->deviceMonitor && dev->conn->deviceMonitor->nodeDeviceListCaps) { int ret; - ret = dev->conn->deviceMonitor->deviceListCaps(dev, names, maxnames); + ret = dev->conn->deviceMonitor->nodeDeviceListCaps(dev, names, maxnames); if (ret < 0) goto error; return ret; @@ -14856,8 +14855,8 @@ virNodeDeviceCreateXML(virConnectPtr conn, virCheckNonNullArgGoto(xmlDesc, error); if (conn->deviceMonitor && - conn->deviceMonitor->deviceCreateXML) { - virNodeDevicePtr dev = conn->deviceMonitor->deviceCreateXML(conn, xmlDesc, flags); + conn->deviceMonitor->nodeDeviceCreateXML) { + virNodeDevicePtr dev = conn->deviceMonitor->nodeDeviceCreateXML(conn, xmlDesc, flags); if (dev == NULL) goto error; return dev; @@ -14899,8 +14898,8 @@ virNodeDeviceDestroy(virNodeDevicePtr dev) } if (dev->conn->deviceMonitor && - dev->conn->deviceMonitor->deviceDestroy) { - int retval = dev->conn->deviceMonitor->deviceDestroy(dev); + dev->conn->deviceMonitor->nodeDeviceDestroy) { + int retval = dev->conn->deviceMonitor->nodeDeviceDestroy(dev); if (retval < 0) { goto error; } @@ -14959,9 +14958,9 @@ virConnectDomainEventRegister(virConnectPtr conn, } virCheckNonNullArgGoto(cb, error); - if ((conn->driver) && (conn->driver->domainEventRegister)) { + if ((conn->driver) && (conn->driver->connectDomainEventRegister)) { int ret; - ret = conn->driver->domainEventRegister(conn, cb, opaque, freecb); + ret = conn->driver->connectDomainEventRegister(conn, cb, opaque, freecb); if (ret < 0) goto error; return ret; @@ -15002,9 +15001,9 @@ virConnectDomainEventDeregister(virConnectPtr conn, } virCheckNonNullArgGoto(cb, error); - if ((conn->driver) && (conn->driver->domainEventDeregister)) { + if ((conn->driver) && (conn->driver->connectDomainEventDeregister)) { int ret; - ret = conn->driver->domainEventDeregister(conn, cb); + ret = conn->driver->connectDomainEventDeregister(conn, cb); if (ret < 0) goto error; return ret; @@ -15065,10 +15064,10 @@ virConnectNumOfSecrets(virConnectPtr conn) } if (conn->secretDriver != NULL && - conn->secretDriver->numOfSecrets != NULL) { + conn->secretDriver->connectNumOfSecrets != NULL) { int ret; - ret = conn->secretDriver->numOfSecrets(conn); + ret = conn->secretDriver->connectNumOfSecrets(conn); if (ret < 0) goto error; return ret; @@ -15133,9 +15132,9 @@ virConnectListAllSecrets(virConnectPtr conn, } if (conn->secretDriver && - conn->secretDriver->listAllSecrets) { + conn->secretDriver->connectListAllSecrets) { int ret; - ret = conn->secretDriver->listAllSecrets(conn, secrets, flags); + ret = conn->secretDriver->connectListAllSecrets(conn, secrets, flags); if (ret < 0) goto error; return ret; @@ -15173,10 +15172,10 @@ virConnectListSecrets(virConnectPtr conn, char **uuids, int maxuuids) virCheckNonNullArgGoto(uuids, error); virCheckNonNegativeArgGoto(maxuuids, error); - if (conn->secretDriver != NULL && conn->secretDriver->listSecrets != NULL) { + if (conn->secretDriver != NULL && conn->secretDriver->connectListSecrets != NULL) { int ret; - ret = conn->secretDriver->listSecrets(conn, uuids, maxuuids); + ret = conn->secretDriver->connectListSecrets(conn, uuids, maxuuids); if (ret < 0) goto error; return ret; @@ -15215,9 +15214,9 @@ virSecretLookupByUUID(virConnectPtr conn, const unsigned char *uuid) virCheckNonNullArgGoto(uuid, error); if (conn->secretDriver && - conn->secretDriver->lookupByUUID) { + conn->secretDriver->secretLookupByUUID) { virSecretPtr ret; - ret = conn->secretDriver->lookupByUUID(conn, uuid); + ret = conn->secretDriver->secretLookupByUUID(conn, uuid); if (!ret) goto error; return ret; @@ -15301,9 +15300,9 @@ virSecretLookupByUsage(virConnectPtr conn, virCheckNonNullArgGoto(usageID, error); if (conn->secretDriver && - conn->secretDriver->lookupByUsage) { + conn->secretDriver->secretLookupByUsage) { virSecretPtr ret; - ret = conn->secretDriver->lookupByUsage(conn, usageType, usageID); + ret = conn->secretDriver->secretLookupByUsage(conn, usageType, usageID); if (!ret) goto error; return ret; @@ -15350,10 +15349,10 @@ virSecretDefineXML(virConnectPtr conn, const char *xml, unsigned int flags) } virCheckNonNullArgGoto(xml, error); - if (conn->secretDriver != NULL && conn->secretDriver->defineXML != NULL) { + if (conn->secretDriver != NULL && conn->secretDriver->secretDefineXML != NULL) { virSecretPtr ret; - ret = conn->secretDriver->defineXML(conn, xml, flags); + ret = conn->secretDriver->secretDefineXML(conn, xml, flags); if (ret == NULL) goto error; return ret; @@ -15521,10 +15520,10 @@ virSecretGetXMLDesc(virSecretPtr secret, unsigned int flags) } conn = secret->conn; - if (conn->secretDriver != NULL && conn->secretDriver->getXMLDesc != NULL) { + if (conn->secretDriver != NULL && conn->secretDriver->secretGetXMLDesc != NULL) { char *ret; - ret = conn->secretDriver->getXMLDesc(secret, flags); + ret = conn->secretDriver->secretGetXMLDesc(secret, flags); if (ret == NULL) goto error; return ret; @@ -15571,10 +15570,10 @@ virSecretSetValue(virSecretPtr secret, const unsigned char *value, } virCheckNonNullArgGoto(value, error); - if (conn->secretDriver != NULL && conn->secretDriver->setValue != NULL) { + if (conn->secretDriver != NULL && conn->secretDriver->secretSetValue != NULL) { int ret; - ret = conn->secretDriver->setValue(secret, value, value_size, flags); + ret = conn->secretDriver->secretSetValue(secret, value, value_size, flags); if (ret < 0) goto error; return ret; @@ -15619,10 +15618,10 @@ virSecretGetValue(virSecretPtr secret, size_t *value_size, unsigned int flags) } virCheckNonNullArgGoto(value_size, error); - if (conn->secretDriver != NULL && conn->secretDriver->getValue != NULL) { + if (conn->secretDriver != NULL && conn->secretDriver->secretGetValue != NULL) { unsigned char *ret; - ret = conn->secretDriver->getValue(secret, value_size, flags, 0); + ret = conn->secretDriver->secretGetValue(secret, value_size, flags, 0); if (ret == NULL) goto error; return ret; @@ -15664,10 +15663,10 @@ virSecretUndefine(virSecretPtr secret) goto error; } - if (conn->secretDriver != NULL && conn->secretDriver->undefine != NULL) { + if (conn->secretDriver != NULL && conn->secretDriver->secretUndefine != NULL) { int ret; - ret = conn->secretDriver->undefine(secret); + ret = conn->secretDriver->secretUndefine(secret); if (ret < 0) goto error; return ret; @@ -16231,9 +16230,9 @@ int virStreamEventAddCallback(virStreamPtr stream, } if (stream->driver && - stream->driver->streamAddCallback) { + stream->driver->streamEventAddCallback) { int ret; - ret = (stream->driver->streamAddCallback)(stream, events, cb, opaque, ff); + ret = (stream->driver->streamEventAddCallback)(stream, events, cb, opaque, ff); if (ret < 0) goto error; return ret; @@ -16273,9 +16272,9 @@ int virStreamEventUpdateCallback(virStreamPtr stream, } if (stream->driver && - stream->driver->streamUpdateCallback) { + stream->driver->streamEventUpdateCallback) { int ret; - ret = (stream->driver->streamUpdateCallback)(stream, events); + ret = (stream->driver->streamEventUpdateCallback)(stream, events); if (ret < 0) goto error; return ret; @@ -16309,9 +16308,9 @@ int virStreamEventRemoveCallback(virStreamPtr stream) } if (stream->driver && - stream->driver->streamRemoveCallback) { + stream->driver->streamEventRemoveCallback) { int ret; - ret = (stream->driver->streamRemoveCallback)(stream); + ret = (stream->driver->streamEventRemoveCallback)(stream); if (ret < 0) goto error; return ret; @@ -16633,9 +16632,9 @@ int virStoragePoolIsActive(virStoragePoolPtr pool) virDispatchError(NULL); return -1; } - if (pool->conn->storageDriver->poolIsActive) { + if (pool->conn->storageDriver->storagePoolIsActive) { int ret; - ret = pool->conn->storageDriver->poolIsActive(pool); + ret = pool->conn->storageDriver->storagePoolIsActive(pool); if (ret < 0) goto error; return ret; @@ -16668,9 +16667,9 @@ int virStoragePoolIsPersistent(virStoragePoolPtr pool) virDispatchError(NULL); return -1; } - if (pool->conn->storageDriver->poolIsPersistent) { + if (pool->conn->storageDriver->storagePoolIsPersistent) { int ret; - ret = pool->conn->storageDriver->poolIsPersistent(pool); + ret = pool->conn->storageDriver->storagePoolIsPersistent(pool); if (ret < 0) goto error; return ret; @@ -16705,9 +16704,9 @@ virConnectNumOfNWFilters(virConnectPtr conn) return -1; } - if (conn->nwfilterDriver && conn->nwfilterDriver->numOfNWFilters) { + if (conn->nwfilterDriver && conn->nwfilterDriver->connectNumOfNWFilters) { int ret; - ret = conn->nwfilterDriver->numOfNWFilters(conn); + ret = conn->nwfilterDriver->connectNumOfNWFilters(conn); if (ret < 0) goto error; return ret; @@ -16756,9 +16755,9 @@ virConnectListAllNWFilters(virConnectPtr conn, } if (conn->nwfilterDriver && - conn->nwfilterDriver->listAllNWFilters) { + conn->nwfilterDriver->connectListAllNWFilters) { int ret; - ret = conn->nwfilterDriver->listAllNWFilters(conn, filters, flags); + ret = conn->nwfilterDriver->connectListAllNWFilters(conn, filters, flags); if (ret < 0) goto error; return ret; @@ -16797,9 +16796,9 @@ virConnectListNWFilters(virConnectPtr conn, char **const names, int maxnames) virCheckNonNullArgGoto(names, error); virCheckNonNegativeArgGoto(maxnames, error); - if (conn->nwfilterDriver && conn->nwfilterDriver->listNWFilters) { + if (conn->nwfilterDriver && conn->nwfilterDriver->connectListNWFilters) { int ret; - ret = conn->nwfilterDriver->listNWFilters(conn, names, maxnames); + ret = conn->nwfilterDriver->connectListNWFilters(conn, names, maxnames); if (ret < 0) goto error; return ret; @@ -17078,9 +17077,9 @@ virNWFilterDefineXML(virConnectPtr conn, const char *xmlDesc) goto error; } - if (conn->nwfilterDriver && conn->nwfilterDriver->defineXML) { + if (conn->nwfilterDriver && conn->nwfilterDriver->nwfilterDefineXML) { virNWFilterPtr ret; - ret = conn->nwfilterDriver->defineXML(conn, xmlDesc); + ret = conn->nwfilterDriver->nwfilterDefineXML(conn, xmlDesc); if (!ret) goto error; return ret; @@ -17124,9 +17123,9 @@ virNWFilterUndefine(virNWFilterPtr nwfilter) goto error; } - if (conn->nwfilterDriver && conn->nwfilterDriver->undefine) { + if (conn->nwfilterDriver && conn->nwfilterDriver->nwfilterUndefine) { int ret; - ret = conn->nwfilterDriver->undefine(nwfilter); + ret = conn->nwfilterDriver->nwfilterUndefine(nwfilter); if (ret < 0) goto error; return ret; @@ -17167,9 +17166,9 @@ virNWFilterGetXMLDesc(virNWFilterPtr nwfilter, unsigned int flags) conn = nwfilter->conn; - if (conn->nwfilterDriver && conn->nwfilterDriver->getXMLDesc) { + if (conn->nwfilterDriver && conn->nwfilterDriver->nwfilterGetXMLDesc) { char *ret; - ret = conn->nwfilterDriver->getXMLDesc(nwfilter, flags); + ret = conn->nwfilterDriver->nwfilterGetXMLDesc(nwfilter, flags); if (!ret) goto error; return ret; @@ -17267,9 +17266,9 @@ int virConnectIsEncrypted(virConnectPtr conn) virDispatchError(NULL); return -1; } - if (conn->driver->isEncrypted) { + if (conn->driver->connectIsEncrypted) { int ret; - ret = conn->driver->isEncrypted(conn); + ret = conn->driver->connectIsEncrypted(conn); if (ret < 0) goto error; return ret; @@ -17304,9 +17303,9 @@ int virConnectIsSecure(virConnectPtr conn) virDispatchError(NULL); return -1; } - if (conn->driver->isSecure) { + if (conn->driver->connectIsSecure) { int ret; - ret = conn->driver->isSecure(conn); + ret = conn->driver->connectIsSecure(conn); if (ret < 0) goto error; return ret; @@ -17345,10 +17344,10 @@ virConnectCompareCPU(virConnectPtr conn, } virCheckNonNullArgGoto(xmlDesc, error); - if (conn->driver->cpuCompare) { + if (conn->driver->connectCompareCPU) { int ret; - ret = conn->driver->cpuCompare(conn, xmlDesc, flags); + ret = conn->driver->connectCompareCPU(conn, xmlDesc, flags); if (ret == VIR_CPU_COMPARE_ERROR) goto error; return ret; @@ -17399,10 +17398,10 @@ virConnectBaselineCPU(virConnectPtr conn, } virCheckNonNullArgGoto(xmlCPUs, error); - if (conn->driver->cpuBaseline) { + if (conn->driver->connectBaselineCPU) { char *cpu; - cpu = conn->driver->cpuBaseline(conn, xmlCPUs, ncpus, flags); + cpu = conn->driver->connectBaselineCPU(conn, xmlCPUs, ncpus, flags); if (!cpu) goto error; return cpu; @@ -17872,9 +17871,9 @@ virConnectDomainEventRegisterAny(virConnectPtr conn, goto error; } - if ((conn->driver) && (conn->driver->domainEventRegisterAny)) { + if ((conn->driver) && (conn->driver->connectDomainEventRegisterAny)) { int ret; - ret = conn->driver->domainEventRegisterAny(conn, dom, eventID, cb, opaque, freecb); + ret = conn->driver->connectDomainEventRegisterAny(conn, dom, eventID, cb, opaque, freecb); if (ret < 0) goto error; return ret; @@ -17911,9 +17910,9 @@ virConnectDomainEventDeregisterAny(virConnectPtr conn, } virCheckNonNegativeArgGoto(callbackID, error); - if ((conn->driver) && (conn->driver->domainEventDeregisterAny)) { + if ((conn->driver) && (conn->driver->connectDomainEventDeregisterAny)) { int ret; - ret = conn->driver->domainEventDeregisterAny(conn, callbackID); + ret = conn->driver->connectDomainEventDeregisterAny(conn, callbackID); if (ret < 0) goto error; return ret; @@ -20108,8 +20107,8 @@ int virConnectSetKeepAlive(virConnectPtr conn, return -1; } - if (conn->driver->setKeepAlive) { - ret = conn->driver->setKeepAlive(conn, interval, count); + if (conn->driver->connectSetKeepAlive) { + ret = conn->driver->connectSetKeepAlive(conn, interval, count); if (ret < 0) goto error; return ret; @@ -20144,9 +20143,9 @@ int virConnectIsAlive(virConnectPtr conn) virDispatchError(NULL); return -1; } - if (conn->driver->isAlive) { + if (conn->driver->connectIsAlive) { int ret; - ret = conn->driver->isAlive(conn); + ret = conn->driver->connectIsAlive(conn); if (ret < 0) goto error; return ret; diff --git a/src/libvirt_internal.h b/src/libvirt_internal.h index 595d2db..7b49be2 100644 --- a/src/libvirt_internal.h +++ b/src/libvirt_internal.h @@ -113,7 +113,7 @@ enum { }; -int virDrvSupportsFeature (virConnectPtr conn, int feature); +int virConnectSupportsFeature (virConnectPtr conn, int feature); int virDomainMigratePrepare (virConnectPtr dconn, char **cookie, diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms index 82fb7ac..c4ae681 100644 --- a/src/libvirt_private.syms +++ b/src/libvirt_private.syms @@ -700,6 +700,7 @@ virFDStreamOpenFile; # libvirt_internal.h +virConnectSupportsFeature; virDomainMigrateBegin3; virDomainMigrateConfirm3; virDomainMigrateFinish; @@ -712,7 +713,6 @@ virDomainMigratePrepare2; virDomainMigratePrepare3; virDomainMigratePrepareTunnel; virDomainMigratePrepareTunnel3; -virDrvSupportsFeature; virRegisterDeviceMonitor; virRegisterDriver; virRegisterInterfaceDriver; diff --git a/src/libxl/libxl_driver.c b/src/libxl/libxl_driver.c index 30541ce..feb7161 100644 --- a/src/libxl/libxl_driver.c +++ b/src/libxl/libxl_driver.c @@ -4195,17 +4195,17 @@ libxlListAllDomains(virConnectPtr conn, static virDriver libxlDriver = { .no = VIR_DRV_LIBXL, .name = "xenlight", - .open = libxlOpen, /* 0.9.0 */ - .close = libxlClose, /* 0.9.0 */ - .type = libxlGetType, /* 0.9.0 */ - .version = libxlGetVersion, /* 0.9.0 */ - .getHostname = virGetHostname, /* 0.9.0 */ - .getMaxVcpus = libxlGetMaxVcpus, /* 0.9.0 */ + .connectOpen = libxlOpen, /* 0.9.0 */ + .connectClose = libxlClose, /* 0.9.0 */ + .connectGetType = libxlGetType, /* 0.9.0 */ + .connectGetVersion = libxlGetVersion, /* 0.9.0 */ + .connectGetHostname = virGetHostname, /* 0.9.0 */ + .connectGetMaxVcpus = libxlGetMaxVcpus, /* 0.9.0 */ .nodeGetInfo = libxlNodeGetInfo, /* 0.9.0 */ - .getCapabilities = libxlGetCapabilities, /* 0.9.0 */ - .listDomains = libxlListDomains, /* 0.9.0 */ - .numOfDomains = libxlNumDomains, /* 0.9.0 */ - .listAllDomains = libxlListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = libxlGetCapabilities, /* 0.9.0 */ + .connectListDomains = libxlListDomains, /* 0.9.0 */ + .connectNumOfDomains = libxlNumDomains, /* 0.9.0 */ + .connectListAllDomains = libxlListAllDomains, /* 0.9.13 */ .domainCreateXML = libxlDomainCreateXML, /* 0.9.0 */ .domainLookupByID = libxlDomainLookupByID, /* 0.9.0 */ .domainLookupByUUID = libxlDomainLookupByUUID, /* 0.9.0 */ @@ -4235,10 +4235,10 @@ static virDriver libxlDriver = { .domainPinVcpu = libxlDomainPinVcpu, /* 0.9.0 */ .domainGetVcpus = libxlDomainGetVcpus, /* 0.9.0 */ .domainGetXMLDesc = libxlDomainGetXMLDesc, /* 0.9.0 */ - .domainXMLFromNative = libxlDomainXMLFromNative, /* 0.9.0 */ - .domainXMLToNative = libxlDomainXMLToNative, /* 0.9.0 */ - .listDefinedDomains = libxlListDefinedDomains, /* 0.9.0 */ - .numOfDefinedDomains = libxlNumDefinedDomains, /* 0.9.0 */ + .connectDomainXMLFromNative = libxlDomainXMLFromNative, /* 0.9.0 */ + .connectDomainXMLToNative = libxlDomainXMLToNative, /* 0.9.0 */ + .connectListDefinedDomains = libxlListDefinedDomains, /* 0.9.0 */ + .connectNumOfDefinedDomains = libxlNumDefinedDomains, /* 0.9.0 */ .domainCreate = libxlDomainCreate, /* 0.9.0 */ .domainCreateWithFlags = libxlDomainCreateWithFlags, /* 0.9.0 */ .domainDefineXML = libxlDomainDefineXML, /* 0.9.0 */ @@ -4257,24 +4257,24 @@ static virDriver libxlDriver = { .domainSetSchedulerParameters = libxlDomainSetSchedulerParameters, /* 0.9.0 */ .domainSetSchedulerParametersFlags = libxlDomainSetSchedulerParametersFlags, /* 0.9.2 */ .nodeGetFreeMemory = libxlNodeGetFreeMemory, /* 0.9.0 */ - .domainEventRegister = libxlDomainEventRegister, /* 0.9.0 */ - .domainEventDeregister = libxlDomainEventDeregister, /* 0.9.0 */ + .connectDomainEventRegister = libxlDomainEventRegister, /* 0.9.0 */ + .connectDomainEventDeregister = libxlDomainEventDeregister, /* 0.9.0 */ .domainManagedSave = libxlDomainManagedSave, /* 0.9.2 */ .domainHasManagedSaveImage = libxlDomainHasManagedSaveImage, /* 0.9.2 */ .domainManagedSaveRemove = libxlDomainManagedSaveRemove, /* 0.9.2 */ .domainIsActive = libxlDomainIsActive, /* 0.9.0 */ .domainIsPersistent = libxlDomainIsPersistent, /* 0.9.0 */ .domainIsUpdated = libxlDomainIsUpdated, /* 0.9.0 */ - .domainEventRegisterAny = libxlDomainEventRegisterAny, /* 0.9.0 */ - .domainEventDeregisterAny = libxlDomainEventDeregisterAny, /* 0.9.0 */ - .isAlive = libxlIsAlive, /* 0.9.8 */ + .connectDomainEventRegisterAny = libxlDomainEventRegisterAny, /* 0.9.0 */ + .connectDomainEventDeregisterAny = libxlDomainEventDeregisterAny, /* 0.9.0 */ + .connectIsAlive = libxlIsAlive, /* 0.9.8 */ }; static virStateDriver libxlStateDriver = { .name = "LIBXL", - .initialize = libxlStartup, - .cleanup = libxlShutdown, - .reload = libxlReload, + .stateInitialize = libxlStartup, + .stateCleanup = libxlShutdown, + .stateReload = libxlReload, }; diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c index ba0fa0a..2a42b16 100644 --- a/src/lxc/lxc_driver.c +++ b/src/lxc/lxc_driver.c @@ -4399,16 +4399,16 @@ lxcGetSysinfo(virConnectPtr conn, unsigned int flags) static virDriver lxcDriver = { .no = VIR_DRV_LXC, .name = LXC_DRIVER_NAME, - .open = lxcOpen, /* 0.4.2 */ - .close = lxcClose, /* 0.4.2 */ - .version = lxcVersion, /* 0.4.6 */ - .getHostname = virGetHostname, /* 0.6.3 */ - .getSysinfo = lxcGetSysinfo, /* 1.0.5 */ + .connectOpen = lxcOpen, /* 0.4.2 */ + .connectClose = lxcClose, /* 0.4.2 */ + .connectGetVersion = lxcVersion, /* 0.4.6 */ + .connectGetHostname = virGetHostname, /* 0.6.3 */ + .connectGetSysinfo = lxcGetSysinfo, /* 1.0.5 */ .nodeGetInfo = nodeGetInfo, /* 0.6.5 */ - .getCapabilities = lxcGetCapabilities, /* 0.6.5 */ - .listDomains = lxcListDomains, /* 0.4.2 */ - .numOfDomains = lxcNumDomains, /* 0.4.2 */ - .listAllDomains = lxcListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = lxcGetCapabilities, /* 0.6.5 */ + .connectListDomains = lxcListDomains, /* 0.4.2 */ + .connectNumOfDomains = lxcNumDomains, /* 0.4.2 */ + .connectListAllDomains = lxcListAllDomains, /* 0.9.13 */ .domainCreateXML = lxcDomainCreateAndStart, /* 0.4.4 */ .domainLookupByID = lxcDomainLookupByID, /* 0.4.2 */ .domainLookupByUUID = lxcDomainLookupByUUID, /* 0.4.2 */ @@ -4430,8 +4430,8 @@ static virDriver lxcDriver = { .domainGetSecurityLabel = lxcDomainGetSecurityLabel, /* 0.9.10 */ .nodeGetSecurityModel = lxcNodeGetSecurityModel, /* 0.9.10 */ .domainGetXMLDesc = lxcDomainGetXMLDesc, /* 0.4.2 */ - .listDefinedDomains = lxcListDefinedDomains, /* 0.4.2 */ - .numOfDefinedDomains = lxcNumDefinedDomains, /* 0.4.2 */ + .connectListDefinedDomains = lxcListDefinedDomains, /* 0.4.2 */ + .connectNumOfDefinedDomains = lxcNumDefinedDomains, /* 0.4.2 */ .domainCreate = lxcDomainStart, /* 0.4.4 */ .domainCreateWithFlags = lxcDomainStartWithFlags, /* 0.8.2 */ .domainDefineXML = lxcDomainDefine, /* 0.4.2 */ @@ -4455,17 +4455,17 @@ static virDriver lxcDriver = { .nodeGetCellsFreeMemory = nodeGetCellsFreeMemory, /* 0.6.5 */ .nodeGetFreeMemory = nodeGetFreeMemory, /* 0.6.5 */ .nodeGetCPUMap = nodeGetCPUMap, /* 1.0.0 */ - .domainEventRegister = lxcDomainEventRegister, /* 0.7.0 */ - .domainEventDeregister = lxcDomainEventDeregister, /* 0.7.0 */ - .isEncrypted = lxcIsEncrypted, /* 0.7.3 */ - .isSecure = lxcIsSecure, /* 0.7.3 */ + .connectDomainEventRegister = lxcDomainEventRegister, /* 0.7.0 */ + .connectDomainEventDeregister = lxcDomainEventDeregister, /* 0.7.0 */ + .connectIsEncrypted = lxcIsEncrypted, /* 0.7.3 */ + .connectIsSecure = lxcIsSecure, /* 0.7.3 */ .domainIsActive = lxcDomainIsActive, /* 0.7.3 */ .domainIsPersistent = lxcDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = lxcDomainIsUpdated, /* 0.8.6 */ - .domainEventRegisterAny = lxcDomainEventRegisterAny, /* 0.8.0 */ - .domainEventDeregisterAny = lxcDomainEventDeregisterAny, /* 0.8.0 */ + .connectDomainEventRegisterAny = lxcDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = lxcDomainEventDeregisterAny, /* 0.8.0 */ .domainOpenConsole = lxcDomainOpenConsole, /* 0.8.6 */ - .isAlive = lxcIsAlive, /* 0.9.8 */ + .connectIsAlive = lxcIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = nodeSuspendForDuration, /* 0.9.8 */ .nodeGetMemoryParameters = nodeGetMemoryParameters, /* 0.10.2 */ .nodeSetMemoryParameters = nodeSetMemoryParameters, /* 0.10.2 */ @@ -4478,9 +4478,9 @@ static virDriver lxcDriver = { static virStateDriver lxcStateDriver = { .name = LXC_DRIVER_NAME, - .initialize = lxcStartup, - .cleanup = lxcShutdown, - .reload = lxcReload, + .stateInitialize = lxcStartup, + .stateCleanup = lxcShutdown, + .stateReload = lxcReload, }; int lxcRegister(void) diff --git a/src/network/bridge_driver.c b/src/network/bridge_driver.c index 27dd230..ab37d85 100644 --- a/src/network/bridge_driver.c +++ b/src/network/bridge_driver.c @@ -3592,13 +3592,13 @@ cleanup: static virNetworkDriver networkDriver = { "Network", - .open = networkOpenNetwork, /* 0.2.0 */ - .close = networkCloseNetwork, /* 0.2.0 */ - .numOfNetworks = networkNumNetworks, /* 0.2.0 */ - .listNetworks = networkListNetworks, /* 0.2.0 */ - .numOfDefinedNetworks = networkNumDefinedNetworks, /* 0.2.0 */ - .listDefinedNetworks = networkListDefinedNetworks, /* 0.2.0 */ - .listAllNetworks = networkListAllNetworks, /* 0.10.2 */ + .connectOpen = networkOpenNetwork, /* 0.2.0 */ + .connectClose = networkCloseNetwork, /* 0.2.0 */ + .connectNumOfNetworks = networkNumNetworks, /* 0.2.0 */ + .connectListNetworks = networkListNetworks, /* 0.2.0 */ + .connectNumOfDefinedNetworks = networkNumDefinedNetworks, /* 0.2.0 */ + .connectListDefinedNetworks = networkListDefinedNetworks, /* 0.2.0 */ + .connectListAllNetworks = networkListAllNetworks, /* 0.10.2 */ .networkLookupByUUID = networkLookupByUUID, /* 0.2.0 */ .networkLookupByName = networkLookupByName, /* 0.2.0 */ .networkCreateXML = networkCreate, /* 0.2.0 */ @@ -3617,9 +3617,9 @@ static virNetworkDriver networkDriver = { static virStateDriver networkStateDriver = { .name = "Network", - .initialize = networkStartup, - .cleanup = networkShutdown, - .reload = networkReload, + .stateInitialize = networkStartup, + .stateCleanup = networkShutdown, + .stateReload = networkReload, }; int networkRegister(void) { diff --git a/src/node_device/node_device_hal.c b/src/node_device/node_device_hal.c index 4955c43..16c59d9 100644 --- a/src/node_device/node_device_hal.c +++ b/src/node_device/node_device_hal.c @@ -763,27 +763,27 @@ static int halNodeDrvClose(virConnectPtr conn ATTRIBUTE_UNUSED) static virDeviceMonitor halDeviceMonitor = { .name = "halDeviceMonitor", - .open = halNodeDrvOpen, /* 0.5.0 */ - .close = halNodeDrvClose, /* 0.5.0 */ - .numOfDevices = nodeNumOfDevices, /* 0.5.0 */ - .listDevices = nodeListDevices, /* 0.5.0 */ - .listAllNodeDevices = nodeListAllNodeDevices, /* 0.10.2 */ - .deviceLookupByName = nodeDeviceLookupByName, /* 0.5.0 */ - .deviceLookupSCSIHostByWWN = nodeDeviceLookupSCSIHostByWWN, /* 1.0.2 */ - .deviceGetXMLDesc = nodeDeviceGetXMLDesc, /* 0.5.0 */ - .deviceGetParent = nodeDeviceGetParent, /* 0.5.0 */ - .deviceNumOfCaps = nodeDeviceNumOfCaps, /* 0.5.0 */ - .deviceListCaps = nodeDeviceListCaps, /* 0.5.0 */ - .deviceCreateXML = nodeDeviceCreateXML, /* 0.6.5 */ - .deviceDestroy = nodeDeviceDestroy, /* 0.6.5 */ + .connectOpen = halNodeDrvOpen, /* 0.5.0 */ + .connectClose = halNodeDrvClose, /* 0.5.0 */ + .nodeNumOfDevices = nodeNumOfDevices, /* 0.5.0 */ + .nodeListDevices = nodeListDevices, /* 0.5.0 */ + .connectListAllNodeDevices = nodeListAllNodeDevices, /* 0.10.2 */ + .nodeDeviceLookupByName = nodeDeviceLookupByName, /* 0.5.0 */ + .nodeDeviceLookupSCSIHostByWWN = nodeDeviceLookupSCSIHostByWWN, /* 1.0.2 */ + .nodeDeviceGetXMLDesc = nodeDeviceGetXMLDesc, /* 0.5.0 */ + .nodeDeviceGetParent = nodeDeviceGetParent, /* 0.5.0 */ + .nodeDeviceNumOfCaps = nodeDeviceNumOfCaps, /* 0.5.0 */ + .nodeDeviceListCaps = nodeDeviceListCaps, /* 0.5.0 */ + .nodeDeviceCreateXML = nodeDeviceCreateXML, /* 0.6.5 */ + .nodeDeviceDestroy = nodeDeviceDestroy, /* 0.6.5 */ }; static virStateDriver halStateDriver = { .name = "HAL", - .initialize = halDeviceMonitorStartup, /* 0.5.0 */ - .cleanup = halDeviceMonitorShutdown, /* 0.5.0 */ - .reload = halDeviceMonitorReload, /* 0.5.0 */ + .stateInitialize = halDeviceMonitorStartup, /* 0.5.0 */ + .stateCleanup = halDeviceMonitorShutdown, /* 0.5.0 */ + .stateReload = halDeviceMonitorReload, /* 0.5.0 */ }; int halNodeRegister(void) diff --git a/src/node_device/node_device_udev.c b/src/node_device/node_device_udev.c index 362a47f..353cac5 100644 --- a/src/node_device/node_device_udev.c +++ b/src/node_device/node_device_udev.c @@ -1793,26 +1793,26 @@ static int udevNodeDrvClose(virConnectPtr conn) static virDeviceMonitor udevDeviceMonitor = { .name = "udevDeviceMonitor", - .open = udevNodeDrvOpen, /* 0.7.3 */ - .close = udevNodeDrvClose, /* 0.7.3 */ - .numOfDevices = nodeNumOfDevices, /* 0.7.3 */ - .listDevices = nodeListDevices, /* 0.7.3 */ - .listAllNodeDevices = nodeListAllNodeDevices, /* 0.10.2 */ - .deviceLookupByName = nodeDeviceLookupByName, /* 0.7.3 */ - .deviceLookupSCSIHostByWWN = nodeDeviceLookupSCSIHostByWWN, /* 1.0.2 */ - .deviceGetXMLDesc = nodeDeviceGetXMLDesc, /* 0.7.3 */ - .deviceGetParent = nodeDeviceGetParent, /* 0.7.3 */ - .deviceNumOfCaps = nodeDeviceNumOfCaps, /* 0.7.3 */ - .deviceListCaps = nodeDeviceListCaps, /* 0.7.3 */ - .deviceCreateXML = nodeDeviceCreateXML, /* 0.7.3 */ - .deviceDestroy = nodeDeviceDestroy, /* 0.7.3 */ + .connectOpen = udevNodeDrvOpen, /* 0.7.3 */ + .connectClose = udevNodeDrvClose, /* 0.7.3 */ + .nodeNumOfDevices = nodeNumOfDevices, /* 0.7.3 */ + .nodeListDevices = nodeListDevices, /* 0.7.3 */ + .connectListAllNodeDevices = nodeListAllNodeDevices, /* 0.10.2 */ + .nodeDeviceLookupByName = nodeDeviceLookupByName, /* 0.7.3 */ + .nodeDeviceLookupSCSIHostByWWN = nodeDeviceLookupSCSIHostByWWN, /* 1.0.2 */ + .nodeDeviceGetXMLDesc = nodeDeviceGetXMLDesc, /* 0.7.3 */ + .nodeDeviceGetParent = nodeDeviceGetParent, /* 0.7.3 */ + .nodeDeviceNumOfCaps = nodeDeviceNumOfCaps, /* 0.7.3 */ + .nodeDeviceListCaps = nodeDeviceListCaps, /* 0.7.3 */ + .nodeDeviceCreateXML = nodeDeviceCreateXML, /* 0.7.3 */ + .nodeDeviceDestroy = nodeDeviceDestroy, /* 0.7.3 */ }; static virStateDriver udevStateDriver = { .name = "udev", - .initialize = udevDeviceMonitorStartup, /* 0.7.3 */ - .cleanup = udevDeviceMonitorShutdown, /* 0.7.3 */ - .reload = udevDeviceMonitorReload, /* 0.7.3 */ + .stateInitialize = udevDeviceMonitorStartup, /* 0.7.3 */ + .stateCleanup = udevDeviceMonitorShutdown, /* 0.7.3 */ + .stateReload = udevDeviceMonitorReload, /* 0.7.3 */ }; int udevNodeRegister(void) diff --git a/src/nwfilter/nwfilter_driver.c b/src/nwfilter/nwfilter_driver.c index 19ebb03..b2ffd73 100644 --- a/src/nwfilter/nwfilter_driver.c +++ b/src/nwfilter/nwfilter_driver.c @@ -659,24 +659,24 @@ nwfilterTeardownFilter(virDomainNetDefPtr net) { static virNWFilterDriver nwfilterDriver = { .name = "nwfilter", - .open = nwfilterOpen, /* 0.8.0 */ - .close = nwfilterClose, /* 0.8.0 */ - .numOfNWFilters = nwfilterNumNWFilters, /* 0.8.0 */ - .listNWFilters = nwfilterListNWFilters, /* 0.8.0 */ - .listAllNWFilters = nwfilterListAllNWFilters, /* 0.10.2 */ + .connectOpen = nwfilterOpen, /* 0.8.0 */ + .connectClose = nwfilterClose, /* 0.8.0 */ + .connectNumOfNWFilters = nwfilterNumNWFilters, /* 0.8.0 */ + .connectListNWFilters = nwfilterListNWFilters, /* 0.8.0 */ + .connectListAllNWFilters = nwfilterListAllNWFilters, /* 0.10.2 */ .nwfilterLookupByName = nwfilterLookupByName, /* 0.8.0 */ .nwfilterLookupByUUID = nwfilterLookupByUUID, /* 0.8.0 */ - .defineXML = nwfilterDefine, /* 0.8.0 */ - .undefine = nwfilterUndefine, /* 0.8.0 */ - .getXMLDesc = nwfilterGetXMLDesc, /* 0.8.0 */ + .nwfilterDefineXML = nwfilterDefine, /* 0.8.0 */ + .nwfilterUndefine = nwfilterUndefine, /* 0.8.0 */ + .nwfilterGetXMLDesc = nwfilterGetXMLDesc, /* 0.8.0 */ }; static virStateDriver stateDriver = { .name = "NWFilter", - .initialize = nwfilterDriverStartup, - .cleanup = nwfilterDriverShutdown, - .reload = nwfilterDriverReload, + .stateInitialize = nwfilterDriverStartup, + .stateCleanup = nwfilterDriverShutdown, + .stateReload = nwfilterDriverReload, }; diff --git a/src/openvz/openvz_driver.c b/src/openvz/openvz_driver.c index 5d22c63..0e3d91d 100644 --- a/src/openvz/openvz_driver.c +++ b/src/openvz/openvz_driver.c @@ -2166,22 +2166,22 @@ openvzListAllDomains(virConnectPtr conn, static virDriver openvzDriver = { .no = VIR_DRV_OPENVZ, .name = "OPENVZ", - .open = openvzOpen, /* 0.3.1 */ - .close = openvzClose, /* 0.3.1 */ - .type = openvzGetType, /* 0.3.1 */ - .version = openvzGetVersion, /* 0.5.0 */ - .getHostname = virGetHostname, /* 0.9.12 */ - .getMaxVcpus = openvzGetMaxVCPUs, /* 0.4.6 */ + .connectOpen = openvzOpen, /* 0.3.1 */ + .connectClose = openvzClose, /* 0.3.1 */ + .connectGetType = openvzGetType, /* 0.3.1 */ + .connectGetVersion = openvzGetVersion, /* 0.5.0 */ + .connectGetHostname = virGetHostname, /* 0.9.12 */ + .connectGetMaxVcpus = openvzGetMaxVCPUs, /* 0.4.6 */ .nodeGetInfo = nodeGetInfo, /* 0.3.2 */ .nodeGetCPUStats = nodeGetCPUStats, /* 0.9.12 */ .nodeGetMemoryStats = nodeGetMemoryStats, /* 0.9.12 */ .nodeGetCellsFreeMemory = nodeGetCellsFreeMemory, /* 0.9.12 */ .nodeGetFreeMemory = nodeGetFreeMemory, /* 0.9.12 */ .nodeGetCPUMap = nodeGetCPUMap, /* 1.0.0 */ - .getCapabilities = openvzGetCapabilities, /* 0.4.6 */ - .listDomains = openvzListDomains, /* 0.3.1 */ - .numOfDomains = openvzNumDomains, /* 0.3.1 */ - .listAllDomains = openvzListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = openvzGetCapabilities, /* 0.4.6 */ + .connectListDomains = openvzListDomains, /* 0.3.1 */ + .connectNumOfDomains = openvzNumDomains, /* 0.3.1 */ + .connectListAllDomains = openvzListAllDomains, /* 0.9.13 */ .domainCreateXML = openvzDomainCreateXML, /* 0.3.3 */ .domainLookupByID = openvzDomainLookupByID, /* 0.3.1 */ .domainLookupByUUID = openvzDomainLookupByUUID, /* 0.3.1 */ @@ -2203,8 +2203,8 @@ static virDriver openvzDriver = { .domainGetVcpusFlags = openvzDomainGetVcpusFlags, /* 0.8.5 */ .domainGetMaxVcpus = openvzDomainGetMaxVcpus, /* 0.4.6 */ .domainGetXMLDesc = openvzDomainGetXMLDesc, /* 0.4.6 */ - .listDefinedDomains = openvzListDefinedDomains, /* 0.3.1 */ - .numOfDefinedDomains = openvzNumDefinedDomains, /* 0.3.1 */ + .connectListDefinedDomains = openvzListDefinedDomains, /* 0.3.1 */ + .connectNumOfDefinedDomains = openvzNumDefinedDomains, /* 0.3.1 */ .domainCreate = openvzDomainCreate, /* 0.3.1 */ .domainCreateWithFlags = openvzDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = openvzDomainDefineXML, /* 0.3.3 */ @@ -2213,12 +2213,12 @@ static virDriver openvzDriver = { .domainGetAutostart = openvzDomainGetAutostart, /* 0.4.6 */ .domainSetAutostart = openvzDomainSetAutostart, /* 0.4.6 */ .domainInterfaceStats = openvzDomainInterfaceStats, /* 0.9.12 */ - .isEncrypted = openvzIsEncrypted, /* 0.7.3 */ - .isSecure = openvzIsSecure, /* 0.7.3 */ + .connectIsEncrypted = openvzIsEncrypted, /* 0.7.3 */ + .connectIsSecure = openvzIsSecure, /* 0.7.3 */ .domainIsActive = openvzDomainIsActive, /* 0.7.3 */ .domainIsPersistent = openvzDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = openvzDomainIsUpdated, /* 0.8.6 */ - .isAlive = openvzIsAlive, /* 0.9.8 */ + .connectIsAlive = openvzIsAlive, /* 0.9.8 */ .domainUpdateDeviceFlags = openvzDomainUpdateDeviceFlags, /* 0.9.13 */ .domainGetHostname = openvzDomainGetHostname, /* 0.10.0 */ }; diff --git a/src/parallels/parallels_driver.c b/src/parallels/parallels_driver.c index 0c0bfcb..851881e 100644 --- a/src/parallels/parallels_driver.c +++ b/src/parallels/parallels_driver.c @@ -2390,17 +2390,17 @@ parallelsDomainDefineXML(virConnectPtr conn, const char *xml) static virDriver parallelsDriver = { .no = VIR_DRV_PARALLELS, .name = "Parallels", - .open = parallelsOpen, /* 0.10.0 */ - .close = parallelsClose, /* 0.10.0 */ - .version = parallelsGetVersion, /* 0.10.0 */ - .getHostname = virGetHostname, /* 0.10.0 */ + .connectOpen = parallelsOpen, /* 0.10.0 */ + .connectClose = parallelsClose, /* 0.10.0 */ + .connectGetVersion = parallelsGetVersion, /* 0.10.0 */ + .connectGetHostname = virGetHostname, /* 0.10.0 */ .nodeGetInfo = nodeGetInfo, /* 0.10.0 */ - .getCapabilities = parallelsGetCapabilities, /* 0.10.0 */ - .listDomains = parallelsListDomains, /* 0.10.0 */ - .numOfDomains = parallelsNumOfDomains, /* 0.10.0 */ - .listDefinedDomains = parallelsListDefinedDomains, /* 0.10.0 */ - .numOfDefinedDomains = parallelsNumOfDefinedDomains, /* 0.10.0 */ - .listAllDomains = parallelsListAllDomains, /* 0.10.0 */ + .connectGetCapabilities = parallelsGetCapabilities, /* 0.10.0 */ + .connectListDomains = parallelsListDomains, /* 0.10.0 */ + .connectNumOfDomains = parallelsNumOfDomains, /* 0.10.0 */ + .connectListDefinedDomains = parallelsListDefinedDomains, /* 0.10.0 */ + .connectNumOfDefinedDomains = parallelsNumOfDefinedDomains, /* 0.10.0 */ + .connectListAllDomains = parallelsListAllDomains, /* 0.10.0 */ .domainLookupByID = parallelsLookupDomainByID, /* 0.10.0 */ .domainLookupByUUID = parallelsLookupDomainByUUID, /* 0.10.0 */ .domainLookupByName = parallelsLookupDomainByName, /* 0.10.0 */ diff --git a/src/parallels/parallels_network.c b/src/parallels/parallels_network.c index c5ece79..21de3bf 100644 --- a/src/parallels/parallels_network.c +++ b/src/parallels/parallels_network.c @@ -614,13 +614,13 @@ cleanup: } static virNetworkDriver parallelsNetworkDriver = { "Parallels", - .open = parallelsOpenNetwork, /* 1.0.1 */ - .close = parallelsCloseNetwork, /* 1.0.1 */ - .numOfNetworks = parallelsNumNetworks, /* 1.0.1 */ - .listNetworks = parallelsListNetworks, /* 1.0.1 */ - .numOfDefinedNetworks = parallelsNumDefinedNetworks, /* 1.0.1 */ - .listDefinedNetworks = parallelsListDefinedNetworks, /* 1.0.1 */ - .listAllNetworks = parallelsListAllNetworks, /* 1.0.1 */ + .connectOpen = parallelsOpenNetwork, /* 1.0.1 */ + .connectClose = parallelsCloseNetwork, /* 1.0.1 */ + .connectNumOfNetworks = parallelsNumNetworks, /* 1.0.1 */ + .connectListNetworks = parallelsListNetworks, /* 1.0.1 */ + .connectNumOfDefinedNetworks = parallelsNumDefinedNetworks, /* 1.0.1 */ + .connectListDefinedNetworks = parallelsListDefinedNetworks, /* 1.0.1 */ + .connectListAllNetworks = parallelsListAllNetworks, /* 1.0.1 */ .networkLookupByUUID = parallelsNetworkLookupByUUID, /* 1.0.1 */ .networkLookupByName = parallelsNetworkLookupByName, /* 1.0.1 */ .networkGetXMLDesc = parallelsNetworkGetXMLDesc, /* 1.0.1 */ diff --git a/src/parallels/parallels_storage.c b/src/parallels/parallels_storage.c index ac65a1d..efa7d12 100644 --- a/src/parallels/parallels_storage.c +++ b/src/parallels/parallels_storage.c @@ -1671,39 +1671,39 @@ cleanup: static virStorageDriver parallelsStorageDriver = { .name = "Parallels", - .open = parallelsStorageOpen, /* 0.10.0 */ - .close = parallelsStorageClose, /* 0.10.0 */ - - .numOfPools = parallelsStorageNumPools, /* 0.10.0 */ - .listPools = parallelsStorageListPools, /* 0.10.0 */ - .numOfDefinedPools = parallelsStorageNumDefinedPools, /* 0.10.0 */ - .listDefinedPools = parallelsStorageListDefinedPools, /* 0.10.0 */ - .poolLookupByName = parallelsStoragePoolLookupByName, /* 0.10.0 */ - .poolLookupByUUID = parallelsStoragePoolLookupByUUID, /* 0.10.0 */ - .poolLookupByVolume = parallelsStoragePoolLookupByVolume, /* 0.10.0 */ - .poolDefineXML = parallelsStoragePoolDefine, /* 0.10.0 */ - .poolUndefine = parallelsStoragePoolUndefine, /* 0.10.0 */ - .poolCreate = parallelsStoragePoolStart, /* 0.10.0 */ - .poolDestroy = parallelsStoragePoolDestroy, /* 0.10.0 */ - .poolRefresh = parallelsStoragePoolRefresh, /* 0.10.0 */ - .poolGetInfo = parallelsStoragePoolGetInfo, /* 0.10.0 */ - .poolGetXMLDesc = parallelsStoragePoolGetXMLDesc, /* 0.10.0 */ - .poolGetAutostart = parallelsStoragePoolGetAutostart, /* 0.10.0 */ - .poolSetAutostart = parallelsStoragePoolSetAutostart, /* 0.10.0 */ - .poolNumOfVolumes = parallelsStoragePoolNumVolumes, /* 0.10.0 */ - .poolListVolumes = parallelsStoragePoolListVolumes, /* 0.10.0 */ - - .volLookupByName = parallelsStorageVolumeLookupByName, /* 0.10.0 */ - .volLookupByKey = parallelsStorageVolumeLookupByKey, /* 0.10.0 */ - .volLookupByPath = parallelsStorageVolumeLookupByPath, /* 0.10.0 */ - .volCreateXML = parallelsStorageVolumeCreateXML, /* 0.10.0 */ - .volCreateXMLFrom = parallelsStorageVolumeCreateXMLFrom, /* 0.10.0 */ - .volDelete = parallelsStorageVolumeDelete, /* 0.10.0 */ - .volGetInfo = parallelsStorageVolumeGetInfo, /* 0.10.0 */ - .volGetXMLDesc = parallelsStorageVolumeGetXMLDesc, /* 0.10.0 */ - .volGetPath = parallelsStorageVolumeGetPath, /* 0.10.0 */ - .poolIsActive = parallelsStoragePoolIsActive, /* 0.10.0 */ - .poolIsPersistent = parallelsStoragePoolIsPersistent, /* 0.10.0 */ + .connectOpen = parallelsStorageOpen, /* 0.10.0 */ + .connectClose = parallelsStorageClose, /* 0.10.0 */ + + .connectNumOfStoragePools = parallelsStorageNumPools, /* 0.10.0 */ + .connectListStoragePools = parallelsStorageListPools, /* 0.10.0 */ + .connectNumOfDefinedStoragePools = parallelsStorageNumDefinedPools, /* 0.10.0 */ + .connectListDefinedStoragePools = parallelsStorageListDefinedPools, /* 0.10.0 */ + .storagePoolLookupByName = parallelsStoragePoolLookupByName, /* 0.10.0 */ + .storagePoolLookupByUUID = parallelsStoragePoolLookupByUUID, /* 0.10.0 */ + .storagePoolLookupByVolume = parallelsStoragePoolLookupByVolume, /* 0.10.0 */ + .storagePoolDefineXML = parallelsStoragePoolDefine, /* 0.10.0 */ + .storagePoolUndefine = parallelsStoragePoolUndefine, /* 0.10.0 */ + .storagePoolCreate = parallelsStoragePoolStart, /* 0.10.0 */ + .storagePoolDestroy = parallelsStoragePoolDestroy, /* 0.10.0 */ + .storagePoolRefresh = parallelsStoragePoolRefresh, /* 0.10.0 */ + .storagePoolGetInfo = parallelsStoragePoolGetInfo, /* 0.10.0 */ + .storagePoolGetXMLDesc = parallelsStoragePoolGetXMLDesc, /* 0.10.0 */ + .storagePoolGetAutostart = parallelsStoragePoolGetAutostart, /* 0.10.0 */ + .storagePoolSetAutostart = parallelsStoragePoolSetAutostart, /* 0.10.0 */ + .storagePoolNumOfVolumes = parallelsStoragePoolNumVolumes, /* 0.10.0 */ + .storagePoolListVolumes = parallelsStoragePoolListVolumes, /* 0.10.0 */ + + .storageVolLookupByName = parallelsStorageVolumeLookupByName, /* 0.10.0 */ + .storageVolLookupByKey = parallelsStorageVolumeLookupByKey, /* 0.10.0 */ + .storageVolLookupByPath = parallelsStorageVolumeLookupByPath, /* 0.10.0 */ + .storageVolCreateXML = parallelsStorageVolumeCreateXML, /* 0.10.0 */ + .storageVolCreateXMLFrom = parallelsStorageVolumeCreateXMLFrom, /* 0.10.0 */ + .storageVolDelete = parallelsStorageVolumeDelete, /* 0.10.0 */ + .storageVolGetInfo = parallelsStorageVolumeGetInfo, /* 0.10.0 */ + .storageVolGetXMLDesc = parallelsStorageVolumeGetXMLDesc, /* 0.10.0 */ + .storageVolGetPath = parallelsStorageVolumeGetPath, /* 0.10.0 */ + .storagePoolIsActive = parallelsStoragePoolIsActive, /* 0.10.0 */ + .storagePoolIsPersistent = parallelsStoragePoolIsPersistent, /* 0.10.0 */ }; int diff --git a/src/phyp/phyp_driver.c b/src/phyp/phyp_driver.c index d6d9b0c..e188785 100644 --- a/src/phyp/phyp_driver.c +++ b/src/phyp/phyp_driver.c @@ -3764,11 +3764,11 @@ phypVIOSDriverClose(virConnectPtr conn ATTRIBUTE_UNUSED) static virDriver phypDriver = { .no = VIR_DRV_PHYP, .name = "PHYP", - .open = phypOpen, /* 0.7.0 */ - .close = phypClose, /* 0.7.0 */ - .getCapabilities = phypConnectGetCapabilities, /* 0.7.3 */ - .listDomains = phypListDomains, /* 0.7.0 */ - .numOfDomains = phypNumDomains, /* 0.7.0 */ + .connectOpen = phypOpen, /* 0.7.0 */ + .connectClose = phypClose, /* 0.7.0 */ + .connectGetCapabilities = phypConnectGetCapabilities, /* 0.7.3 */ + .connectListDomains = phypListDomains, /* 0.7.0 */ + .connectNumOfDomains = phypNumDomains, /* 0.7.0 */ .domainCreateXML = phypDomainCreateAndStart, /* 0.7.3 */ .domainLookupByID = phypDomainLookupByID, /* 0.7.0 */ .domainLookupByName = phypDomainLookupByName, /* 0.7.0 */ @@ -3784,43 +3784,43 @@ static virDriver phypDriver = { .domainGetVcpusFlags = phypDomainGetVcpusFlags, /* 0.8.5 */ .domainGetMaxVcpus = phypGetLparCPUMAX, /* 0.7.3 */ .domainGetXMLDesc = phypDomainGetXMLDesc, /* 0.7.0 */ - .listDefinedDomains = phypListDefinedDomains, /* 0.7.0 */ - .numOfDefinedDomains = phypNumDefinedDomains, /* 0.7.0 */ + .connectListDefinedDomains = phypListDefinedDomains, /* 0.7.0 */ + .connectNumOfDefinedDomains = phypNumDefinedDomains, /* 0.7.0 */ .domainAttachDevice = phypAttachDevice, /* 0.8.2 */ - .isEncrypted = phypIsEncrypted, /* 0.7.3 */ - .isSecure = phypIsSecure, /* 0.7.3 */ + .connectIsEncrypted = phypIsEncrypted, /* 0.7.3 */ + .connectIsSecure = phypIsSecure, /* 0.7.3 */ .domainIsUpdated = phypIsUpdated, /* 0.8.6 */ - .isAlive = phypIsAlive, /* 0.9.8 */ + .connectIsAlive = phypIsAlive, /* 0.9.8 */ }; static virStorageDriver phypStorageDriver = { .name = "PHYP", - .open = phypVIOSDriverOpen, /* 0.8.2 */ - .close = phypVIOSDriverClose, /* 0.8.2 */ - - .numOfPools = phypNumOfStoragePools, /* 0.8.2 */ - .listPools = phypListStoragePools, /* 0.8.2 */ - .poolLookupByName = phypStoragePoolLookupByName, /* 0.8.2 */ - .poolLookupByUUID = phypGetStoragePoolLookUpByUUID, /* 0.8.2 */ - .poolCreateXML = phypStoragePoolCreateXML, /* 0.8.2 */ - .poolDestroy = phypDestroyStoragePool, /* 0.8.2 */ - .poolGetXMLDesc = phypGetStoragePoolXMLDesc, /* 0.8.2 */ - .poolNumOfVolumes = phypStoragePoolNumOfVolumes, /* 0.8.2 */ - .poolListVolumes = phypStoragePoolListVolumes, /* 0.8.2 */ - - .volLookupByName = phypVolumeLookupByName, /* 0.8.2 */ - .volLookupByPath = phypVolumeLookupByPath, /* 0.8.2 */ - .volCreateXML = phypStorageVolCreateXML, /* 0.8.2 */ - .volGetXMLDesc = phypVolumeGetXMLDesc, /* 0.8.2 */ - .volGetPath = phypVolumeGetPath, /* 0.8.2 */ + .connectOpen = phypVIOSDriverOpen, /* 0.8.2 */ + .connectClose = phypVIOSDriverClose, /* 0.8.2 */ + + .connectNumOfStoragePools = phypNumOfStoragePools, /* 0.8.2 */ + .connectListStoragePools = phypListStoragePools, /* 0.8.2 */ + .storagePoolLookupByName = phypStoragePoolLookupByName, /* 0.8.2 */ + .storagePoolLookupByUUID = phypGetStoragePoolLookUpByUUID, /* 0.8.2 */ + .storagePoolCreateXML = phypStoragePoolCreateXML, /* 0.8.2 */ + .storagePoolDestroy = phypDestroyStoragePool, /* 0.8.2 */ + .storagePoolGetXMLDesc = phypGetStoragePoolXMLDesc, /* 0.8.2 */ + .storagePoolNumOfVolumes = phypStoragePoolNumOfVolumes, /* 0.8.2 */ + .storagePoolListVolumes = phypStoragePoolListVolumes, /* 0.8.2 */ + + .storageVolLookupByName = phypVolumeLookupByName, /* 0.8.2 */ + .storageVolLookupByPath = phypVolumeLookupByPath, /* 0.8.2 */ + .storageVolCreateXML = phypStorageVolCreateXML, /* 0.8.2 */ + .storageVolGetXMLDesc = phypVolumeGetXMLDesc, /* 0.8.2 */ + .storageVolGetPath = phypVolumeGetPath, /* 0.8.2 */ }; static virInterfaceDriver phypInterfaceDriver = { .name = "PHYP", - .open = phypVIOSDriverOpen, /* 0.9.1 */ - .close = phypVIOSDriverClose, /* 0.9.1 */ - .numOfInterfaces = phypNumOfInterfaces, /* 0.9.1 */ - .listInterfaces = phypListInterfaces, /* 0.9.1 */ + .connectOpen = phypVIOSDriverOpen, /* 0.9.1 */ + .connectClose = phypVIOSDriverClose, /* 0.9.1 */ + .connectNumOfInterfaces = phypNumOfInterfaces, /* 0.9.1 */ + .connectListInterfaces = phypListInterfaces, /* 0.9.1 */ .interfaceLookupByName = phypInterfaceLookupByName, /* 0.9.1 */ .interfaceDefineXML = phypInterfaceDefineXML, /* 0.9.1 */ .interfaceDestroy = phypInterfaceDestroy, /* 0.9.1 */ diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c index 05c12b2..8670c5c 100644 --- a/src/qemu/qemu_command.c +++ b/src/qemu/qemu_command.c @@ -2076,8 +2076,8 @@ qemuBuildRBDString(virConnectPtr conn, if (sec) { char *base64 = NULL; - secret = (char *)conn->secretDriver->getValue(sec, &secret_size, 0, - VIR_SECRET_GET_VALUE_INTERNAL_CALL); + secret = (char *)conn->secretDriver->secretGetValue(sec, &secret_size, 0, + VIR_SECRET_GET_VALUE_INTERNAL_CALL); if (secret == NULL) { virReportError(VIR_ERR_INTERNAL_ERROR, _("could not get the value of the secret for username %s"), @@ -2522,8 +2522,8 @@ qemuBuildDriveURIString(virConnectPtr conn, } if (sec) { - secret = (char *)conn->secretDriver->getValue(sec, &secret_size, 0, - VIR_SECRET_GET_VALUE_INTERNAL_CALL); + secret = (char *)conn->secretDriver->secretGetValue(sec, &secret_size, 0, + VIR_SECRET_GET_VALUE_INTERNAL_CALL); if (secret == NULL) { virReportError(VIR_ERR_INTERNAL_ERROR, _("could not get the value of the secret for username %s"), diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index d23c26a..0dc5e80 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -14626,19 +14626,19 @@ cleanup: static virDriver qemuDriver = { .no = VIR_DRV_QEMU, .name = QEMU_DRIVER_NAME, - .open = qemuOpen, /* 0.2.0 */ - .close = qemuClose, /* 0.2.0 */ - .supports_feature = qemuSupportsFeature, /* 0.5.0 */ - .type = qemuGetType, /* 0.2.0 */ - .version = qemuGetVersion, /* 0.2.0 */ - .getHostname = virGetHostname, /* 0.3.3 */ - .getSysinfo = qemuGetSysinfo, /* 0.8.8 */ - .getMaxVcpus = qemuGetMaxVCPUs, /* 0.2.1 */ + .connectOpen = qemuOpen, /* 0.2.0 */ + .connectClose = qemuClose, /* 0.2.0 */ + .connectSupportsFeature = qemuSupportsFeature, /* 0.5.0 */ + .connectGetType = qemuGetType, /* 0.2.0 */ + .connectGetVersion = qemuGetVersion, /* 0.2.0 */ + .connectGetHostname = virGetHostname, /* 0.3.3 */ + .connectGetSysinfo = qemuGetSysinfo, /* 0.8.8 */ + .connectGetMaxVcpus = qemuGetMaxVCPUs, /* 0.2.1 */ .nodeGetInfo = nodeGetInfo, /* 0.2.0 */ - .getCapabilities = qemuGetCapabilities, /* 0.2.1 */ - .listDomains = qemuListDomains, /* 0.2.0 */ - .numOfDomains = qemuNumDomains, /* 0.2.0 */ - .listAllDomains = qemuListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = qemuGetCapabilities, /* 0.2.1 */ + .connectListDomains = qemuListDomains, /* 0.2.0 */ + .connectNumOfDomains = qemuNumDomains, /* 0.2.0 */ + .connectListAllDomains = qemuListAllDomains, /* 0.9.13 */ .domainCreateXML = qemuDomainCreate, /* 0.2.0 */ .domainLookupByID = qemuDomainLookupByID, /* 0.2.0 */ .domainLookupByUUID = qemuDomainLookupByUUID, /* 0.2.0 */ @@ -14685,10 +14685,10 @@ static virDriver qemuDriver = { .domainGetSecurityLabelList = qemuDomainGetSecurityLabelList, /* 0.10.0 */ .nodeGetSecurityModel = qemuNodeGetSecurityModel, /* 0.6.1 */ .domainGetXMLDesc = qemuDomainGetXMLDesc, /* 0.2.0 */ - .domainXMLFromNative = qemuDomainXMLFromNative, /* 0.6.4 */ - .domainXMLToNative = qemuDomainXMLToNative, /* 0.6.4 */ - .listDefinedDomains = qemuListDefinedDomains, /* 0.2.0 */ - .numOfDefinedDomains = qemuNumDefinedDomains, /* 0.2.0 */ + .connectDomainXMLFromNative = qemuDomainXMLFromNative, /* 0.6.4 */ + .connectDomainXMLToNative = qemuDomainXMLToNative, /* 0.6.4 */ + .connectListDefinedDomains = qemuListDefinedDomains, /* 0.2.0 */ + .connectNumOfDefinedDomains = qemuNumDefinedDomains, /* 0.2.0 */ .domainCreate = qemuDomainStart, /* 0.2.0 */ .domainCreateWithFlags = qemuDomainStartWithFlags, /* 0.8.2 */ .domainDefineXML = qemuDomainDefine, /* 0.2.0 */ @@ -14719,21 +14719,21 @@ static virDriver qemuDriver = { .nodeGetMemoryStats = nodeGetMemoryStats, /* 0.9.3 */ .nodeGetCellsFreeMemory = nodeGetCellsFreeMemory, /* 0.4.4 */ .nodeGetFreeMemory = nodeGetFreeMemory, /* 0.4.4 */ - .domainEventRegister = qemuDomainEventRegister, /* 0.5.0 */ - .domainEventDeregister = qemuDomainEventDeregister, /* 0.5.0 */ + .connectDomainEventRegister = qemuDomainEventRegister, /* 0.5.0 */ + .connectDomainEventDeregister = qemuDomainEventDeregister, /* 0.5.0 */ .domainMigratePrepare2 = qemuDomainMigratePrepare2, /* 0.5.0 */ .domainMigrateFinish2 = qemuDomainMigrateFinish2, /* 0.5.0 */ .nodeDeviceDettach = qemuNodeDeviceDettach, /* 0.6.1 */ .nodeDeviceReAttach = qemuNodeDeviceReAttach, /* 0.6.1 */ .nodeDeviceReset = qemuNodeDeviceReset, /* 0.6.1 */ .domainMigratePrepareTunnel = qemuDomainMigratePrepareTunnel, /* 0.7.2 */ - .isEncrypted = qemuIsEncrypted, /* 0.7.3 */ - .isSecure = qemuIsSecure, /* 0.7.3 */ + .connectIsEncrypted = qemuIsEncrypted, /* 0.7.3 */ + .connectIsSecure = qemuIsSecure, /* 0.7.3 */ .domainIsActive = qemuDomainIsActive, /* 0.7.3 */ .domainIsPersistent = qemuDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = qemuDomainIsUpdated, /* 0.8.6 */ - .cpuCompare = qemuCPUCompare, /* 0.7.5 */ - .cpuBaseline = qemuCPUBaseline, /* 0.7.7 */ + .connectCompareCPU = qemuCPUCompare, /* 0.7.5 */ + .connectBaselineCPU = qemuCPUBaseline, /* 0.7.7 */ .domainGetJobInfo = qemuDomainGetJobInfo, /* 0.7.7 */ .domainGetJobStats = qemuDomainGetJobStats, /* 1.0.3 */ .domainAbortJob = qemuDomainAbortJob, /* 0.7.7 */ @@ -14742,8 +14742,8 @@ static virDriver qemuDriver = { .domainMigrateSetCompressionCache = qemuDomainMigrateSetCompressionCache, /* 1.0.3 */ .domainMigrateSetMaxSpeed = qemuDomainMigrateSetMaxSpeed, /* 0.9.0 */ .domainMigrateGetMaxSpeed = qemuDomainMigrateGetMaxSpeed, /* 0.9.5 */ - .domainEventRegisterAny = qemuDomainEventRegisterAny, /* 0.8.0 */ - .domainEventDeregisterAny = qemuDomainEventDeregisterAny, /* 0.8.0 */ + .connectDomainEventRegisterAny = qemuDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = qemuDomainEventDeregisterAny, /* 0.8.0 */ .domainManagedSave = qemuDomainManagedSave, /* 0.8.0 */ .domainHasManagedSaveImage = qemuDomainHasManagedSaveImage, /* 0.8.0 */ .domainManagedSaveRemove = qemuDomainManagedSaveRemove, /* 0.8.0 */ @@ -14763,9 +14763,9 @@ static virDriver qemuDriver = { .domainSnapshotHasMetadata = qemuDomainSnapshotHasMetadata, /* 0.9.13 */ .domainRevertToSnapshot = qemuDomainRevertToSnapshot, /* 0.8.0 */ .domainSnapshotDelete = qemuDomainSnapshotDelete, /* 0.8.0 */ - .qemuDomainMonitorCommand = qemuDomainMonitorCommand, /* 0.8.3 */ - .qemuDomainAttach = qemuDomainAttach, /* 0.9.4 */ - .qemuDomainArbitraryAgentCommand = qemuDomainAgentCommand, /* 0.10.0 */ + .domainQemuMonitorCommand = qemuDomainMonitorCommand, /* 0.8.3 */ + .domainQemuAttach = qemuDomainAttach, /* 0.9.4 */ + .domainQemuAgentCommand = qemuDomainAgentCommand, /* 0.10.0 */ .domainOpenConsole = qemuDomainOpenConsole, /* 0.8.6 */ .domainOpenGraphics = qemuDomainOpenGraphics, /* 0.9.7 */ .domainInjectNMI = qemuDomainInjectNMI, /* 0.9.2 */ @@ -14782,7 +14782,7 @@ static virDriver qemuDriver = { .domainBlockPull = qemuDomainBlockPull, /* 0.9.4 */ .domainBlockRebase = qemuDomainBlockRebase, /* 0.9.10 */ .domainBlockCommit = qemuDomainBlockCommit, /* 1.0.0 */ - .isAlive = qemuIsAlive, /* 0.9.8 */ + .connectIsAlive = qemuIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = nodeSuspendForDuration, /* 0.9.8 */ .domainSetBlockIoTune = qemuDomainSetBlockIoTune, /* 0.9.8 */ .domainGetBlockIoTune = qemuDomainGetBlockIoTune, /* 0.9.8 */ @@ -14806,10 +14806,10 @@ static virDriver qemuDriver = { static virStateDriver qemuStateDriver = { .name = "QEMU", - .initialize = qemuStartup, - .cleanup = qemuShutdown, - .reload = qemuReload, - .stop = qemuStop, + .stateInitialize = qemuStartup, + .stateCleanup = qemuShutdown, + .stateReload = qemuReload, + .stateStop = qemuStop, }; int qemuRegister(void) { diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c index 4988d9b..5fea5e8 100644 --- a/src/qemu/qemu_process.c +++ b/src/qemu/qemu_process.c @@ -429,8 +429,8 @@ qemuProcessGetVolumeQcowPassphrase(virConnectPtr conn, } if (conn->secretDriver == NULL || - conn->secretDriver->lookupByUUID == NULL || - conn->secretDriver->getValue == NULL) { + conn->secretDriver->secretLookupByUUID == NULL || + conn->secretDriver->secretGetValue == NULL) { virReportError(VIR_ERR_OPERATION_INVALID, "%s", _("secret storage not supported")); goto cleanup; @@ -445,12 +445,12 @@ qemuProcessGetVolumeQcowPassphrase(virConnectPtr conn, goto cleanup; } - secret = conn->secretDriver->lookupByUUID(conn, - enc->secrets[0]->uuid); + secret = conn->secretDriver->secretLookupByUUID(conn, + enc->secrets[0]->uuid); if (secret == NULL) goto cleanup; - data = conn->secretDriver->getValue(secret, &size, 0, - VIR_SECRET_GET_VALUE_INTERNAL_CALL); + data = conn->secretDriver->secretGetValue(secret, &size, 0, + VIR_SECRET_GET_VALUE_INTERNAL_CALL); virObjectUnref(secret); if (data == NULL) goto cleanup; diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c index 6790f78..4aec150 100644 --- a/src/remote/remote_driver.c +++ b/src/remote/remote_driver.c @@ -4949,9 +4949,9 @@ static virStreamDriver remoteStreamDrv = { .streamSend = remoteStreamSend, .streamFinish = remoteStreamFinish, .streamAbort = remoteStreamAbort, - .streamAddCallback = remoteStreamEventAddCallback, - .streamUpdateCallback = remoteStreamEventUpdateCallback, - .streamRemoveCallback = remoteStreamEventRemoveCallback, + .streamEventAddCallback = remoteStreamEventAddCallback, + .streamEventUpdateCallback = remoteStreamEventUpdateCallback, + .streamEventRemoveCallback = remoteStreamEventRemoveCallback, }; @@ -6120,20 +6120,20 @@ unsigned long remoteVersion(void) static virDriver remote_driver = { .no = VIR_DRV_REMOTE, .name = "remote", - .open = remoteOpen, /* 0.3.0 */ - .close = remoteClose, /* 0.3.0 */ - .supports_feature = remoteConnectSupportsFeature, /* 0.3.0 */ - .type = remoteConnectGetType, /* 0.3.0 */ - .version = remoteConnectGetVersion, /* 0.3.0 */ - .libvirtVersion = remoteConnectGetLibVersion, /* 0.7.3 */ - .getHostname = remoteConnectGetHostname, /* 0.3.0 */ - .getSysinfo = remoteConnectGetSysinfo, /* 0.8.8 */ - .getMaxVcpus = remoteConnectGetMaxVcpus, /* 0.3.0 */ + .connectOpen = remoteOpen, /* 0.3.0 */ + .connectClose = remoteClose, /* 0.3.0 */ + .connectSupportsFeature = remoteConnectSupportsFeature, /* 0.3.0 */ + .connectGetType = remoteConnectGetType, /* 0.3.0 */ + .connectGetVersion = remoteConnectGetVersion, /* 0.3.0 */ + .connectGetLibVersion = remoteConnectGetLibVersion, /* 0.7.3 */ + .connectGetHostname = remoteConnectGetHostname, /* 0.3.0 */ + .connectGetSysinfo = remoteConnectGetSysinfo, /* 0.8.8 */ + .connectGetMaxVcpus = remoteConnectGetMaxVcpus, /* 0.3.0 */ .nodeGetInfo = remoteNodeGetInfo, /* 0.3.0 */ - .getCapabilities = remoteConnectGetCapabilities, /* 0.3.0 */ - .listDomains = remoteConnectListDomains, /* 0.3.0 */ - .numOfDomains = remoteConnectNumOfDomains, /* 0.3.0 */ - .listAllDomains = remoteConnectListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = remoteConnectGetCapabilities, /* 0.3.0 */ + .connectListDomains = remoteConnectListDomains, /* 0.3.0 */ + .connectNumOfDomains = remoteConnectNumOfDomains, /* 0.3.0 */ + .connectListAllDomains = remoteConnectListAllDomains, /* 0.9.13 */ .domainCreateXML = remoteDomainCreateXML, /* 0.3.0 */ .domainLookupByID = remoteDomainLookupByID, /* 0.3.0 */ .domainLookupByUUID = remoteDomainLookupByUUID, /* 0.3.0 */ @@ -6182,10 +6182,10 @@ static virDriver remote_driver = { .domainGetSecurityLabelList = remoteDomainGetSecurityLabelList, /* 0.10.0 */ .nodeGetSecurityModel = remoteNodeGetSecurityModel, /* 0.6.1 */ .domainGetXMLDesc = remoteDomainGetXMLDesc, /* 0.3.0 */ - .domainXMLFromNative = remoteConnectDomainXMLFromNative, /* 0.6.4 */ - .domainXMLToNative = remoteConnectDomainXMLToNative, /* 0.6.4 */ - .listDefinedDomains = remoteConnectListDefinedDomains, /* 0.3.0 */ - .numOfDefinedDomains = remoteConnectNumOfDefinedDomains, /* 0.3.0 */ + .connectDomainXMLFromNative = remoteConnectDomainXMLFromNative, /* 0.6.4 */ + .connectDomainXMLToNative = remoteConnectDomainXMLToNative, /* 0.6.4 */ + .connectListDefinedDomains = remoteConnectListDefinedDomains, /* 0.3.0 */ + .connectNumOfDefinedDomains = remoteConnectNumOfDefinedDomains, /* 0.3.0 */ .domainCreate = remoteDomainCreate, /* 0.3.0 */ .domainCreateWithFlags = remoteDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = remoteDomainDefineXML, /* 0.3.0 */ @@ -6220,21 +6220,21 @@ static virDriver remote_driver = { .nodeGetMemoryStats = remoteNodeGetMemoryStats, /* 0.9.3 */ .nodeGetCellsFreeMemory = remoteNodeGetCellsFreeMemory, /* 0.3.3 */ .nodeGetFreeMemory = remoteNodeGetFreeMemory, /* 0.3.3 */ - .domainEventRegister = remoteConnectDomainEventRegister, /* 0.5.0 */ - .domainEventDeregister = remoteConnectDomainEventDeregister, /* 0.5.0 */ + .connectDomainEventRegister = remoteConnectDomainEventRegister, /* 0.5.0 */ + .connectDomainEventDeregister = remoteConnectDomainEventDeregister, /* 0.5.0 */ .domainMigratePrepare2 = remoteDomainMigratePrepare2, /* 0.5.0 */ .domainMigrateFinish2 = remoteDomainMigrateFinish2, /* 0.5.0 */ .nodeDeviceDettach = remoteNodeDeviceDettach, /* 0.6.1 */ .nodeDeviceReAttach = remoteNodeDeviceReAttach, /* 0.6.1 */ .nodeDeviceReset = remoteNodeDeviceReset, /* 0.6.1 */ .domainMigratePrepareTunnel = remoteDomainMigratePrepareTunnel, /* 0.7.2 */ - .isEncrypted = remoteConnectIsEncrypted, /* 0.7.3 */ - .isSecure = remoteConnectIsSecure, /* 0.7.3 */ + .connectIsEncrypted = remoteConnectIsEncrypted, /* 0.7.3 */ + .connectIsSecure = remoteConnectIsSecure, /* 0.7.3 */ .domainIsActive = remoteDomainIsActive, /* 0.7.3 */ .domainIsPersistent = remoteDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = remoteDomainIsUpdated, /* 0.8.6 */ - .cpuCompare = remoteConnectCompareCPU, /* 0.7.5 */ - .cpuBaseline = remoteConnectBaselineCPU, /* 0.7.7 */ + .connectCompareCPU = remoteConnectCompareCPU, /* 0.7.5 */ + .connectBaselineCPU = remoteConnectBaselineCPU, /* 0.7.7 */ .domainGetJobInfo = remoteDomainGetJobInfo, /* 0.7.7 */ .domainGetJobStats = remoteDomainGetJobStats, /* 1.0.3 */ .domainAbortJob = remoteDomainAbortJob, /* 0.7.7 */ @@ -6243,8 +6243,8 @@ static virDriver remote_driver = { .domainMigrateSetCompressionCache = remoteDomainMigrateSetCompressionCache, /* 1.0.3 */ .domainMigrateSetMaxSpeed = remoteDomainMigrateSetMaxSpeed, /* 0.9.0 */ .domainMigrateGetMaxSpeed = remoteDomainMigrateGetMaxSpeed, /* 0.9.5 */ - .domainEventRegisterAny = remoteConnectDomainEventRegisterAny, /* 0.8.0 */ - .domainEventDeregisterAny = remoteConnectDomainEventDeregisterAny, /* 0.8.0 */ + .connectDomainEventRegisterAny = remoteConnectDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = remoteConnectDomainEventDeregisterAny, /* 0.8.0 */ .domainManagedSave = remoteDomainManagedSave, /* 0.8.0 */ .domainHasManagedSaveImage = remoteDomainHasManagedSaveImage, /* 0.8.0 */ .domainManagedSaveRemove = remoteDomainManagedSaveRemove, /* 0.8.0 */ @@ -6264,9 +6264,9 @@ static virDriver remote_driver = { .domainSnapshotIsCurrent = remoteDomainSnapshotIsCurrent, /* 0.9.13 */ .domainSnapshotHasMetadata = remoteDomainSnapshotHasMetadata, /* 0.9.13 */ .domainSnapshotDelete = remoteDomainSnapshotDelete, /* 0.8.0 */ - .qemuDomainMonitorCommand = remoteQemuDomainMonitorCommand, /* 0.8.3 */ - .qemuDomainAttach = qemuDomainAttach, /* 0.9.4 */ - .qemuDomainArbitraryAgentCommand = qemuDomainAgentCommand, /* 0.10.0 */ + .domainQemuMonitorCommand = remoteQemuDomainMonitorCommand, /* 0.8.3 */ + .domainQemuAttach = qemuDomainAttach, /* 0.9.4 */ + .domainQemuAgentCommand = qemuDomainAgentCommand, /* 0.10.0 */ .domainOpenConsole = remoteDomainOpenConsole, /* 0.8.6 */ .domainOpenChannel = remoteDomainOpenChannel, /* 1.0.2 */ .domainOpenGraphics = remoteDomainOpenGraphics, /* 0.9.7 */ @@ -6285,8 +6285,8 @@ static virDriver remote_driver = { .domainBlockPull = remoteDomainBlockPull, /* 0.9.4 */ .domainBlockRebase = remoteDomainBlockRebase, /* 0.9.10 */ .domainBlockCommit = remoteDomainBlockCommit, /* 0.10.2 */ - .setKeepAlive = remoteSetKeepAlive, /* 0.9.8 */ - .isAlive = remoteIsAlive, /* 0.9.8 */ + .connectSetKeepAlive = remoteSetKeepAlive, /* 0.9.8 */ + .connectIsAlive = remoteIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = remoteNodeSuspendForDuration, /* 0.9.8 */ .domainSetBlockIoTune = remoteDomainSetBlockIoTune, /* 0.9.8 */ .domainGetBlockIoTune = remoteDomainGetBlockIoTune, /* 0.9.8 */ @@ -6306,13 +6306,13 @@ static virDriver remote_driver = { static virNetworkDriver network_driver = { .name = "remote", - .open = remoteNetworkOpen, /* 0.3.0 */ - .close = remoteNetworkClose, /* 0.3.0 */ - .numOfNetworks = remoteConnectNumOfNetworks, /* 0.3.0 */ - .listNetworks = remoteConnectListNetworks, /* 0.3.0 */ - .numOfDefinedNetworks = remoteConnectNumOfDefinedNetworks, /* 0.3.0 */ - .listDefinedNetworks = remoteConnectListDefinedNetworks, /* 0.3.0 */ - .listAllNetworks = remoteConnectListAllNetworks, /* 0.10.2 */ + .connectOpen = remoteNetworkOpen, /* 0.3.0 */ + .connectClose = remoteNetworkClose, /* 0.3.0 */ + .connectNumOfNetworks = remoteConnectNumOfNetworks, /* 0.3.0 */ + .connectListNetworks = remoteConnectListNetworks, /* 0.3.0 */ + .connectNumOfDefinedNetworks = remoteConnectNumOfDefinedNetworks, /* 0.3.0 */ + .connectListDefinedNetworks = remoteConnectListDefinedNetworks, /* 0.3.0 */ + .connectListAllNetworks = remoteConnectListAllNetworks, /* 0.10.2 */ .networkLookupByUUID = remoteNetworkLookupByUUID, /* 0.3.0 */ .networkLookupByName = remoteNetworkLookupByName, /* 0.3.0 */ .networkCreateXML = remoteNetworkCreateXML, /* 0.3.0 */ @@ -6331,13 +6331,13 @@ static virNetworkDriver network_driver = { static virInterfaceDriver interface_driver = { .name = "remote", - .open = remoteInterfaceOpen, /* 0.7.2 */ - .close = remoteInterfaceClose, /* 0.7.2 */ - .numOfInterfaces = remoteConnectNumOfInterfaces, /* 0.7.2 */ - .listInterfaces = remoteConnectListInterfaces, /* 0.7.2 */ - .numOfDefinedInterfaces = remoteConnectNumOfDefinedInterfaces, /* 0.7.2 */ - .listDefinedInterfaces = remoteConnectListDefinedInterfaces, /* 0.7.2 */ - .listAllInterfaces = remoteConnectListAllInterfaces, /* 0.10.2 */ + .connectOpen = remoteInterfaceOpen, /* 0.7.2 */ + .connectClose = remoteInterfaceClose, /* 0.7.2 */ + .connectNumOfInterfaces = remoteConnectNumOfInterfaces, /* 0.7.2 */ + .connectListInterfaces = remoteConnectListInterfaces, /* 0.7.2 */ + .connectNumOfDefinedInterfaces = remoteConnectNumOfDefinedInterfaces, /* 0.7.2 */ + .connectListDefinedInterfaces = remoteConnectListDefinedInterfaces, /* 0.7.2 */ + .connectListAllInterfaces = remoteConnectListAllInterfaces, /* 0.10.2 */ .interfaceLookupByName = remoteInterfaceLookupByName, /* 0.7.2 */ .interfaceLookupByMACString = remoteInterfaceLookupByMACString, /* 0.7.2 */ .interfaceGetXMLDesc = remoteInterfaceGetXMLDesc, /* 0.7.2 */ @@ -6353,103 +6353,103 @@ static virInterfaceDriver interface_driver = { static virStorageDriver storage_driver = { .name = "remote", - .open = remoteStorageOpen, /* 0.4.1 */ - .close = remoteStorageClose, /* 0.4.1 */ - .numOfPools = remoteConnectNumOfStoragePools, /* 0.4.1 */ - .listPools = remoteConnectListStoragePools, /* 0.4.1 */ - .numOfDefinedPools = remoteConnectNumOfDefinedStoragePools, /* 0.4.1 */ - .listDefinedPools = remoteConnectListDefinedStoragePools, /* 0.4.1 */ - .listAllPools = remoteConnectListAllStoragePools, /* 0.10.2 */ - .findPoolSources = remoteConnectFindStoragePoolSources, /* 0.4.5 */ - .poolLookupByName = remoteStoragePoolLookupByName, /* 0.4.1 */ - .poolLookupByUUID = remoteStoragePoolLookupByUUID, /* 0.4.1 */ - .poolLookupByVolume = remoteStoragePoolLookupByVolume, /* 0.4.1 */ - .poolCreateXML = remoteStoragePoolCreateXML, /* 0.4.1 */ - .poolDefineXML = remoteStoragePoolDefineXML, /* 0.4.1 */ - .poolBuild = remoteStoragePoolBuild, /* 0.4.1 */ - .poolUndefine = remoteStoragePoolUndefine, /* 0.4.1 */ - .poolCreate = remoteStoragePoolCreate, /* 0.4.1 */ - .poolDestroy = remoteStoragePoolDestroy, /* 0.4.1 */ - .poolDelete = remoteStoragePoolDelete, /* 0.4.1 */ - .poolRefresh = remoteStoragePoolRefresh, /* 0.4.1 */ - .poolGetInfo = remoteStoragePoolGetInfo, /* 0.4.1 */ - .poolGetXMLDesc = remoteStoragePoolGetXMLDesc, /* 0.4.1 */ - .poolGetAutostart = remoteStoragePoolGetAutostart, /* 0.4.1 */ - .poolSetAutostart = remoteStoragePoolSetAutostart, /* 0.4.1 */ - .poolNumOfVolumes = remoteStoragePoolNumOfVolumes, /* 0.4.1 */ - .poolListVolumes = remoteStoragePoolListVolumes, /* 0.4.1 */ - .poolListAllVolumes = remoteStoragePoolListAllVolumes, /* 0.10.0 */ - - .volLookupByName = remoteStorageVolLookupByName, /* 0.4.1 */ - .volLookupByKey = remoteStorageVolLookupByKey, /* 0.4.1 */ - .volLookupByPath = remoteStorageVolLookupByPath, /* 0.4.1 */ - .volCreateXML = remoteStorageVolCreateXML, /* 0.4.1 */ - .volCreateXMLFrom = remoteStorageVolCreateXMLFrom, /* 0.6.4 */ - .volDownload = remoteStorageVolDownload, /* 0.9.0 */ - .volUpload = remoteStorageVolUpload, /* 0.9.0 */ - .volDelete = remoteStorageVolDelete, /* 0.4.1 */ - .volWipe = remoteStorageVolWipe, /* 0.8.0 */ - .volWipePattern = remoteStorageVolWipePattern, /* 0.9.10 */ - .volGetInfo = remoteStorageVolGetInfo, /* 0.4.1 */ - .volGetXMLDesc = remoteStorageVolGetXMLDesc, /* 0.4.1 */ - .volGetPath = remoteStorageVolGetPath, /* 0.4.1 */ - .volResize = remoteStorageVolResize, /* 0.9.10 */ - .poolIsActive = remoteStoragePoolIsActive, /* 0.7.3 */ - .poolIsPersistent = remoteStoragePoolIsPersistent, /* 0.7.3 */ + .connectOpen = remoteStorageOpen, /* 0.4.1 */ + .connectClose = remoteStorageClose, /* 0.4.1 */ + .connectNumOfStoragePools = remoteConnectNumOfStoragePools, /* 0.4.1 */ + .connectListStoragePools = remoteConnectListStoragePools, /* 0.4.1 */ + .connectNumOfDefinedStoragePools = remoteConnectNumOfDefinedStoragePools, /* 0.4.1 */ + .connectListDefinedStoragePools = remoteConnectListDefinedStoragePools, /* 0.4.1 */ + .connectListAllStoragePools = remoteConnectListAllStoragePools, /* 0.10.2 */ + .connectFindStoragePoolSources = remoteConnectFindStoragePoolSources, /* 0.4.5 */ + .storagePoolLookupByName = remoteStoragePoolLookupByName, /* 0.4.1 */ + .storagePoolLookupByUUID = remoteStoragePoolLookupByUUID, /* 0.4.1 */ + .storagePoolLookupByVolume = remoteStoragePoolLookupByVolume, /* 0.4.1 */ + .storagePoolCreateXML = remoteStoragePoolCreateXML, /* 0.4.1 */ + .storagePoolDefineXML = remoteStoragePoolDefineXML, /* 0.4.1 */ + .storagePoolBuild = remoteStoragePoolBuild, /* 0.4.1 */ + .storagePoolUndefine = remoteStoragePoolUndefine, /* 0.4.1 */ + .storagePoolCreate = remoteStoragePoolCreate, /* 0.4.1 */ + .storagePoolDestroy = remoteStoragePoolDestroy, /* 0.4.1 */ + .storagePoolDelete = remoteStoragePoolDelete, /* 0.4.1 */ + .storagePoolRefresh = remoteStoragePoolRefresh, /* 0.4.1 */ + .storagePoolGetInfo = remoteStoragePoolGetInfo, /* 0.4.1 */ + .storagePoolGetXMLDesc = remoteStoragePoolGetXMLDesc, /* 0.4.1 */ + .storagePoolGetAutostart = remoteStoragePoolGetAutostart, /* 0.4.1 */ + .storagePoolSetAutostart = remoteStoragePoolSetAutostart, /* 0.4.1 */ + .storagePoolNumOfVolumes = remoteStoragePoolNumOfVolumes, /* 0.4.1 */ + .storagePoolListVolumes = remoteStoragePoolListVolumes, /* 0.4.1 */ + .storagePoolListAllVolumes = remoteStoragePoolListAllVolumes, /* 0.10.0 */ + + .storageVolLookupByName = remoteStorageVolLookupByName, /* 0.4.1 */ + .storageVolLookupByKey = remoteStorageVolLookupByKey, /* 0.4.1 */ + .storageVolLookupByPath = remoteStorageVolLookupByPath, /* 0.4.1 */ + .storageVolCreateXML = remoteStorageVolCreateXML, /* 0.4.1 */ + .storageVolCreateXMLFrom = remoteStorageVolCreateXMLFrom, /* 0.6.4 */ + .storageVolDownload = remoteStorageVolDownload, /* 0.9.0 */ + .storageVolUpload = remoteStorageVolUpload, /* 0.9.0 */ + .storageVolDelete = remoteStorageVolDelete, /* 0.4.1 */ + .storageVolWipe = remoteStorageVolWipe, /* 0.8.0 */ + .storageVolWipePattern = remoteStorageVolWipePattern, /* 0.9.10 */ + .storageVolGetInfo = remoteStorageVolGetInfo, /* 0.4.1 */ + .storageVolGetXMLDesc = remoteStorageVolGetXMLDesc, /* 0.4.1 */ + .storageVolGetPath = remoteStorageVolGetPath, /* 0.4.1 */ + .storageVolResize = remoteStorageVolResize, /* 0.9.10 */ + .storagePoolIsActive = remoteStoragePoolIsActive, /* 0.7.3 */ + .storagePoolIsPersistent = remoteStoragePoolIsPersistent, /* 0.7.3 */ }; static virSecretDriver secret_driver = { .name = "remote", - .open = remoteSecretOpen, /* 0.7.1 */ - .close = remoteSecretClose, /* 0.7.1 */ - .numOfSecrets = remoteConnectNumOfSecrets, /* 0.7.1 */ - .listSecrets = remoteConnectListSecrets, /* 0.7.1 */ - .listAllSecrets = remoteConnectListAllSecrets, /* 0.10.2 */ - .lookupByUUID = remoteSecretLookupByUUID, /* 0.7.1 */ - .lookupByUsage = remoteSecretLookupByUsage, /* 0.7.1 */ - .defineXML = remoteSecretDefineXML, /* 0.7.1 */ - .getXMLDesc = remoteSecretGetXMLDesc, /* 0.7.1 */ - .setValue = remoteSecretSetValue, /* 0.7.1 */ - .getValue = remoteSecretGetValue, /* 0.7.1 */ - .undefine = remoteSecretUndefine /* 0.7.1 */ + .connectOpen = remoteSecretOpen, /* 0.7.1 */ + .connectClose = remoteSecretClose, /* 0.7.1 */ + .connectNumOfSecrets = remoteConnectNumOfSecrets, /* 0.7.1 */ + .connectListSecrets = remoteConnectListSecrets, /* 0.7.1 */ + .connectListAllSecrets = remoteConnectListAllSecrets, /* 0.10.2 */ + .secretLookupByUUID = remoteSecretLookupByUUID, /* 0.7.1 */ + .secretLookupByUsage = remoteSecretLookupByUsage, /* 0.7.1 */ + .secretDefineXML = remoteSecretDefineXML, /* 0.7.1 */ + .secretGetXMLDesc = remoteSecretGetXMLDesc, /* 0.7.1 */ + .secretSetValue = remoteSecretSetValue, /* 0.7.1 */ + .secretGetValue = remoteSecretGetValue, /* 0.7.1 */ + .secretUndefine = remoteSecretUndefine /* 0.7.1 */ }; static virDeviceMonitor dev_monitor = { .name = "remote", - .open = remoteDevMonOpen, /* 0.5.0 */ - .close = remoteDevMonClose, /* 0.5.0 */ - .numOfDevices = remoteNodeNumOfDevices, /* 0.5.0 */ - .listDevices = remoteNodeListDevices, /* 0.5.0 */ - .listAllNodeDevices = remoteConnectListAllNodeDevices, /* 0.10.2 */ - .deviceLookupByName = remoteNodeDeviceLookupByName, /* 0.5.0 */ - .deviceLookupSCSIHostByWWN = remoteNodeDeviceLookupSCSIHostByWWN, /* 1.0.2 */ - .deviceGetXMLDesc = remoteNodeDeviceGetXMLDesc, /* 0.5.0 */ - .deviceGetParent = remoteNodeDeviceGetParent, /* 0.5.0 */ - .deviceNumOfCaps = remoteNodeDeviceNumOfCaps, /* 0.5.0 */ - .deviceListCaps = remoteNodeDeviceListCaps, /* 0.5.0 */ - .deviceCreateXML = remoteNodeDeviceCreateXML, /* 0.6.3 */ - .deviceDestroy = remoteNodeDeviceDestroy /* 0.6.3 */ + .connectOpen = remoteDevMonOpen, /* 0.5.0 */ + .connectClose = remoteDevMonClose, /* 0.5.0 */ + .nodeNumOfDevices = remoteNodeNumOfDevices, /* 0.5.0 */ + .nodeListDevices = remoteNodeListDevices, /* 0.5.0 */ + .connectListAllNodeDevices = remoteConnectListAllNodeDevices, /* 0.10.2 */ + .nodeDeviceLookupByName = remoteNodeDeviceLookupByName, /* 0.5.0 */ + .nodeDeviceLookupSCSIHostByWWN = remoteNodeDeviceLookupSCSIHostByWWN, /* 1.0.2 */ + .nodeDeviceGetXMLDesc = remoteNodeDeviceGetXMLDesc, /* 0.5.0 */ + .nodeDeviceGetParent = remoteNodeDeviceGetParent, /* 0.5.0 */ + .nodeDeviceNumOfCaps = remoteNodeDeviceNumOfCaps, /* 0.5.0 */ + .nodeDeviceListCaps = remoteNodeDeviceListCaps, /* 0.5.0 */ + .nodeDeviceCreateXML = remoteNodeDeviceCreateXML, /* 0.6.3 */ + .nodeDeviceDestroy = remoteNodeDeviceDestroy /* 0.6.3 */ }; static virNWFilterDriver nwfilter_driver = { .name = "remote", - .open = remoteNWFilterOpen, /* 0.8.0 */ - .close = remoteNWFilterClose, /* 0.8.0 */ + .connectOpen = remoteNWFilterOpen, /* 0.8.0 */ + .connectClose = remoteNWFilterClose, /* 0.8.0 */ .nwfilterLookupByUUID = remoteNWFilterLookupByUUID, /* 0.8.0 */ .nwfilterLookupByName = remoteNWFilterLookupByName, /* 0.8.0 */ - .getXMLDesc = remoteNWFilterGetXMLDesc, /* 0.8.0 */ - .defineXML = remoteNWFilterDefineXML, /* 0.8.0 */ - .undefine = remoteNWFilterUndefine, /* 0.8.0 */ - .numOfNWFilters = remoteConnectNumOfNWFilters, /* 0.8.0 */ - .listNWFilters = remoteConnectListNWFilters, /* 0.8.0 */ - .listAllNWFilters = remoteConnectListAllNWFilters, /* 0.10.2 */ + .nwfilterGetXMLDesc = remoteNWFilterGetXMLDesc, /* 0.8.0 */ + .nwfilterDefineXML = remoteNWFilterDefineXML, /* 0.8.0 */ + .nwfilterUndefine = remoteNWFilterUndefine, /* 0.8.0 */ + .connectNumOfNWFilters = remoteConnectNumOfNWFilters, /* 0.8.0 */ + .connectListNWFilters = remoteConnectListNWFilters, /* 0.8.0 */ + .connectListAllNWFilters = remoteConnectListAllNWFilters, /* 0.10.2 */ }; #ifdef WITH_LIBVIRTD static virStateDriver state_driver = { .name = "Remote", - .initialize = remoteStartup, + .stateInitialize = remoteStartup, }; #endif diff --git a/src/secret/secret_driver.c b/src/secret/secret_driver.c index c577817..9e7d382 100644 --- a/src/secret/secret_driver.c +++ b/src/secret/secret_driver.c @@ -1157,25 +1157,25 @@ secretDriverReload(void) static virSecretDriver secretDriver = { .name = "secret", - .open = secretOpen, /* 0.7.1 */ - .close = secretClose, /* 0.7.1 */ - .numOfSecrets = secretNumOfSecrets, /* 0.7.1 */ - .listSecrets = secretListSecrets, /* 0.7.1 */ - .listAllSecrets = secretListAllSecrets, /* 0.10.2 */ - .lookupByUUID = secretLookupByUUID, /* 0.7.1 */ - .lookupByUsage = secretLookupByUsage, /* 0.7.1 */ - .defineXML = secretDefineXML, /* 0.7.1 */ - .getXMLDesc = secretGetXMLDesc, /* 0.7.1 */ - .setValue = secretSetValue, /* 0.7.1 */ - .getValue = secretGetValue, /* 0.7.1 */ - .undefine = secretUndefine, /* 0.7.1 */ + .connectOpen = secretOpen, /* 0.7.1 */ + .connectClose = secretClose, /* 0.7.1 */ + .connectNumOfSecrets = secretNumOfSecrets, /* 0.7.1 */ + .connectListSecrets = secretListSecrets, /* 0.7.1 */ + .connectListAllSecrets = secretListAllSecrets, /* 0.10.2 */ + .secretLookupByUUID = secretLookupByUUID, /* 0.7.1 */ + .secretLookupByUsage = secretLookupByUsage, /* 0.7.1 */ + .secretDefineXML = secretDefineXML, /* 0.7.1 */ + .secretGetXMLDesc = secretGetXMLDesc, /* 0.7.1 */ + .secretSetValue = secretSetValue, /* 0.7.1 */ + .secretGetValue = secretGetValue, /* 0.7.1 */ + .secretUndefine = secretUndefine, /* 0.7.1 */ }; static virStateDriver stateDriver = { .name = "Secret", - .initialize = secretDriverStartup, - .cleanup = secretDriverCleanup, - .reload = secretDriverReload, + .stateInitialize = secretDriverStartup, + .stateCleanup = secretDriverCleanup, + .stateReload = secretDriverReload, }; int diff --git a/src/storage/storage_backend.c b/src/storage/storage_backend.c index aa3f147..d4aabb6 100644 --- a/src/storage/storage_backend.c +++ b/src/storage/storage_backend.c @@ -432,7 +432,7 @@ virStorageGenerateSecretUUID(virConnectPtr conn, _("unable to generate uuid")); return -1; } - tmp = conn->secretDriver->lookupByUUID(conn, uuid); + tmp = conn->secretDriver->secretLookupByUUID(conn, uuid); if (tmp == NULL) return 0; @@ -459,9 +459,9 @@ virStorageGenerateQcowEncryption(virConnectPtr conn, int ret = -1; if (conn->secretDriver == NULL || - conn->secretDriver->lookupByUUID == NULL || - conn->secretDriver->defineXML == NULL || - conn->secretDriver->setValue == NULL) { + conn->secretDriver->secretLookupByUUID == NULL || + conn->secretDriver->secretDefineXML == NULL || + conn->secretDriver->secretSetValue == NULL) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", _("secret storage not supported")); goto cleanup; @@ -497,7 +497,7 @@ virStorageGenerateQcowEncryption(virConnectPtr conn, if (xml == NULL) goto cleanup; - secret = conn->secretDriver->defineXML(conn, xml, 0); + secret = conn->secretDriver->secretDefineXML(conn, xml, 0); if (secret == NULL) { VIR_FREE(xml); goto cleanup; @@ -507,7 +507,7 @@ virStorageGenerateQcowEncryption(virConnectPtr conn, if (virStorageGenerateQcowPassphrase(value) < 0) goto cleanup; - if (conn->secretDriver->setValue(secret, value, sizeof(value), 0) < 0) + if (conn->secretDriver->secretSetValue(secret, value, sizeof(value), 0) < 0) goto cleanup; enc_secret->type = VIR_STORAGE_ENCRYPTION_SECRET_TYPE_PASSPHRASE; @@ -522,8 +522,8 @@ virStorageGenerateQcowEncryption(virConnectPtr conn, cleanup: if (secret != NULL) { if (ret != 0 && - conn->secretDriver->undefine != NULL) - conn->secretDriver->undefine(secret); + conn->secretDriver->secretUndefine != NULL) + conn->secretDriver->secretUndefine(secret); virSecretFree(secret); } virBufferFreeAndReset(&buf); diff --git a/src/storage/storage_driver.c b/src/storage/storage_driver.c index bf9db47..9613b3b 100644 --- a/src/storage/storage_driver.c +++ b/src/storage/storage_driver.c @@ -2369,58 +2369,58 @@ storageListAllPools(virConnectPtr conn, static virStorageDriver storageDriver = { .name = "storage", - .open = storageOpen, /* 0.4.0 */ - .close = storageClose, /* 0.4.0 */ - .numOfPools = storageNumPools, /* 0.4.0 */ - .listPools = storageListPools, /* 0.4.0 */ - .numOfDefinedPools = storageNumDefinedPools, /* 0.4.0 */ - .listDefinedPools = storageListDefinedPools, /* 0.4.0 */ - .listAllPools = storageListAllPools, /* 0.10.2 */ - .findPoolSources = storageFindPoolSources, /* 0.4.0 */ - .poolLookupByName = storagePoolLookupByName, /* 0.4.0 */ - .poolLookupByUUID = storagePoolLookupByUUID, /* 0.4.0 */ - .poolLookupByVolume = storagePoolLookupByVolume, /* 0.4.0 */ - .poolCreateXML = storagePoolCreate, /* 0.4.0 */ - .poolDefineXML = storagePoolDefine, /* 0.4.0 */ - .poolBuild = storagePoolBuild, /* 0.4.0 */ - .poolUndefine = storagePoolUndefine, /* 0.4.0 */ - .poolCreate = storagePoolStart, /* 0.4.0 */ - .poolDestroy = storagePoolDestroy, /* 0.4.0 */ - .poolDelete = storagePoolDelete, /* 0.4.0 */ - .poolRefresh = storagePoolRefresh, /* 0.4.0 */ - .poolGetInfo = storagePoolGetInfo, /* 0.4.0 */ - .poolGetXMLDesc = storagePoolGetXMLDesc, /* 0.4.0 */ - .poolGetAutostart = storagePoolGetAutostart, /* 0.4.0 */ - .poolSetAutostart = storagePoolSetAutostart, /* 0.4.0 */ - .poolNumOfVolumes = storagePoolNumVolumes, /* 0.4.0 */ - .poolListVolumes = storagePoolListVolumes, /* 0.4.0 */ - .poolListAllVolumes = storagePoolListAllVolumes, /* 0.10.2 */ - - .volLookupByName = storageVolumeLookupByName, /* 0.4.0 */ - .volLookupByKey = storageVolumeLookupByKey, /* 0.4.0 */ - .volLookupByPath = storageVolumeLookupByPath, /* 0.4.0 */ - .volCreateXML = storageVolumeCreateXML, /* 0.4.0 */ - .volCreateXMLFrom = storageVolumeCreateXMLFrom, /* 0.6.4 */ - .volDownload = storageVolumeDownload, /* 0.9.0 */ - .volUpload = storageVolumeUpload, /* 0.9.0 */ - .volDelete = storageVolumeDelete, /* 0.4.0 */ - .volWipe = storageVolumeWipe, /* 0.8.0 */ - .volWipePattern = storageVolumeWipePattern, /* 0.9.10 */ - .volGetInfo = storageVolumeGetInfo, /* 0.4.0 */ - .volGetXMLDesc = storageVolumeGetXMLDesc, /* 0.4.0 */ - .volGetPath = storageVolumeGetPath, /* 0.4.0 */ - .volResize = storageVolumeResize, /* 0.9.10 */ - - .poolIsActive = storagePoolIsActive, /* 0.7.3 */ - .poolIsPersistent = storagePoolIsPersistent, /* 0.7.3 */ + .connectOpen = storageOpen, /* 0.4.0 */ + .connectClose = storageClose, /* 0.4.0 */ + .connectNumOfStoragePools = storageNumPools, /* 0.4.0 */ + .connectListStoragePools = storageListPools, /* 0.4.0 */ + .connectNumOfDefinedStoragePools = storageNumDefinedPools, /* 0.4.0 */ + .connectListDefinedStoragePools = storageListDefinedPools, /* 0.4.0 */ + .connectListAllStoragePools = storageListAllPools, /* 0.10.2 */ + .connectFindStoragePoolSources = storageFindPoolSources, /* 0.4.0 */ + .storagePoolLookupByName = storagePoolLookupByName, /* 0.4.0 */ + .storagePoolLookupByUUID = storagePoolLookupByUUID, /* 0.4.0 */ + .storagePoolLookupByVolume = storagePoolLookupByVolume, /* 0.4.0 */ + .storagePoolCreateXML = storagePoolCreate, /* 0.4.0 */ + .storagePoolDefineXML = storagePoolDefine, /* 0.4.0 */ + .storagePoolBuild = storagePoolBuild, /* 0.4.0 */ + .storagePoolUndefine = storagePoolUndefine, /* 0.4.0 */ + .storagePoolCreate = storagePoolStart, /* 0.4.0 */ + .storagePoolDestroy = storagePoolDestroy, /* 0.4.0 */ + .storagePoolDelete = storagePoolDelete, /* 0.4.0 */ + .storagePoolRefresh = storagePoolRefresh, /* 0.4.0 */ + .storagePoolGetInfo = storagePoolGetInfo, /* 0.4.0 */ + .storagePoolGetXMLDesc = storagePoolGetXMLDesc, /* 0.4.0 */ + .storagePoolGetAutostart = storagePoolGetAutostart, /* 0.4.0 */ + .storagePoolSetAutostart = storagePoolSetAutostart, /* 0.4.0 */ + .storagePoolNumOfVolumes = storagePoolNumVolumes, /* 0.4.0 */ + .storagePoolListVolumes = storagePoolListVolumes, /* 0.4.0 */ + .storagePoolListAllVolumes = storagePoolListAllVolumes, /* 0.10.2 */ + + .storageVolLookupByName = storageVolumeLookupByName, /* 0.4.0 */ + .storageVolLookupByKey = storageVolumeLookupByKey, /* 0.4.0 */ + .storageVolLookupByPath = storageVolumeLookupByPath, /* 0.4.0 */ + .storageVolCreateXML = storageVolumeCreateXML, /* 0.4.0 */ + .storageVolCreateXMLFrom = storageVolumeCreateXMLFrom, /* 0.6.4 */ + .storageVolDownload = storageVolumeDownload, /* 0.9.0 */ + .storageVolUpload = storageVolumeUpload, /* 0.9.0 */ + .storageVolDelete = storageVolumeDelete, /* 0.4.0 */ + .storageVolWipe = storageVolumeWipe, /* 0.8.0 */ + .storageVolWipePattern = storageVolumeWipePattern, /* 0.9.10 */ + .storageVolGetInfo = storageVolumeGetInfo, /* 0.4.0 */ + .storageVolGetXMLDesc = storageVolumeGetXMLDesc, /* 0.4.0 */ + .storageVolGetPath = storageVolumeGetPath, /* 0.4.0 */ + .storageVolResize = storageVolumeResize, /* 0.9.10 */ + + .storagePoolIsActive = storagePoolIsActive, /* 0.7.3 */ + .storagePoolIsPersistent = storagePoolIsPersistent, /* 0.7.3 */ }; static virStateDriver stateDriver = { .name = "Storage", - .initialize = storageDriverStartup, - .cleanup = storageDriverShutdown, - .reload = storageDriverReload, + .stateInitialize = storageDriverStartup, + .stateCleanup = storageDriverShutdown, + .stateReload = storageDriverReload, }; int storageRegister(void) { diff --git a/src/test/test_driver.c b/src/test/test_driver.c index 76fbfda..5272f06 100644 --- a/src/test/test_driver.c +++ b/src/test/test_driver.c @@ -5793,16 +5793,16 @@ testDomainScreenshot(virDomainPtr dom ATTRIBUTE_UNUSED, static virDriver testDriver = { .no = VIR_DRV_TEST, .name = "Test", - .open = testOpen, /* 0.1.1 */ - .close = testClose, /* 0.1.1 */ - .version = testGetVersion, /* 0.1.1 */ - .getHostname = virGetHostname, /* 0.6.3 */ - .getMaxVcpus = testGetMaxVCPUs, /* 0.3.2 */ + .connectOpen = testOpen, /* 0.1.1 */ + .connectClose = testClose, /* 0.1.1 */ + .connectGetVersion = testGetVersion, /* 0.1.1 */ + .connectGetHostname = virGetHostname, /* 0.6.3 */ + .connectGetMaxVcpus = testGetMaxVCPUs, /* 0.3.2 */ .nodeGetInfo = testNodeGetInfo, /* 0.1.1 */ - .getCapabilities = testGetCapabilities, /* 0.2.1 */ - .listDomains = testListDomains, /* 0.1.1 */ - .numOfDomains = testNumOfDomains, /* 0.1.1 */ - .listAllDomains = testListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = testGetCapabilities, /* 0.2.1 */ + .connectListDomains = testListDomains, /* 0.1.1 */ + .connectNumOfDomains = testNumOfDomains, /* 0.1.1 */ + .connectListAllDomains = testListAllDomains, /* 0.9.13 */ .domainCreateXML = testDomainCreateXML, /* 0.1.4 */ .domainLookupByID = testLookupDomainByID, /* 0.1.1 */ .domainLookupByUUID = testLookupDomainByUUID, /* 0.1.1 */ @@ -5831,8 +5831,8 @@ static virDriver testDriver = { .domainGetVcpus = testDomainGetVcpus, /* 0.7.3 */ .domainGetMaxVcpus = testDomainGetMaxVcpus, /* 0.7.3 */ .domainGetXMLDesc = testDomainGetXMLDesc, /* 0.1.4 */ - .listDefinedDomains = testListDefinedDomains, /* 0.1.11 */ - .numOfDefinedDomains = testNumOfDefinedDomains, /* 0.1.11 */ + .connectListDefinedDomains = testListDefinedDomains, /* 0.1.11 */ + .connectNumOfDefinedDomains = testNumOfDefinedDomains, /* 0.1.11 */ .domainCreate = testDomainCreate, /* 0.1.11 */ .domainCreateWithFlags = testDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = testDomainDefineXML, /* 0.1.11 */ @@ -5848,29 +5848,29 @@ static virDriver testDriver = { .domainBlockStats = testDomainBlockStats, /* 0.7.0 */ .domainInterfaceStats = testDomainInterfaceStats, /* 0.7.0 */ .nodeGetCellsFreeMemory = testNodeGetCellsFreeMemory, /* 0.4.2 */ - .domainEventRegister = testDomainEventRegister, /* 0.6.0 */ - .domainEventDeregister = testDomainEventDeregister, /* 0.6.0 */ - .isEncrypted = testIsEncrypted, /* 0.7.3 */ - .isSecure = testIsSecure, /* 0.7.3 */ + .connectDomainEventRegister = testDomainEventRegister, /* 0.6.0 */ + .connectDomainEventDeregister = testDomainEventDeregister, /* 0.6.0 */ + .connectIsEncrypted = testIsEncrypted, /* 0.7.3 */ + .connectIsSecure = testIsSecure, /* 0.7.3 */ .domainIsActive = testDomainIsActive, /* 0.7.3 */ .domainIsPersistent = testDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = testDomainIsUpdated, /* 0.8.6 */ - .domainEventRegisterAny = testDomainEventRegisterAny, /* 0.8.0 */ - .domainEventDeregisterAny = testDomainEventDeregisterAny, /* 0.8.0 */ - .isAlive = testIsAlive, /* 0.9.8 */ + .connectDomainEventRegisterAny = testDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = testDomainEventDeregisterAny, /* 0.8.0 */ + .connectIsAlive = testIsAlive, /* 0.9.8 */ .nodeGetCPUMap = testNodeGetCPUMap, /* 1.0.0 */ .domainScreenshot = testDomainScreenshot, /* 1.0.5 */ }; static virNetworkDriver testNetworkDriver = { "Test", - .open = testOpenNetwork, /* 0.3.2 */ - .close = testCloseNetwork, /* 0.3.2 */ - .numOfNetworks = testNumNetworks, /* 0.3.2 */ - .listNetworks = testListNetworks, /* 0.3.2 */ - .numOfDefinedNetworks = testNumDefinedNetworks, /* 0.3.2 */ - .listDefinedNetworks = testListDefinedNetworks, /* 0.3.2 */ - .listAllNetworks = testNetworkListAllNetworks, /* 0.10.2 */ + .connectOpen = testOpenNetwork, /* 0.3.2 */ + .connectClose = testCloseNetwork, /* 0.3.2 */ + .connectNumOfNetworks = testNumNetworks, /* 0.3.2 */ + .connectListNetworks = testListNetworks, /* 0.3.2 */ + .connectNumOfDefinedNetworks = testNumDefinedNetworks, /* 0.3.2 */ + .connectListDefinedNetworks = testListDefinedNetworks, /* 0.3.2 */ + .connectListAllNetworks = testNetworkListAllNetworks, /* 0.10.2 */ .networkLookupByUUID = testLookupNetworkByUUID, /* 0.3.2 */ .networkLookupByName = testLookupNetworkByName, /* 0.3.2 */ .networkCreateXML = testNetworkCreate, /* 0.3.2 */ @@ -5889,12 +5889,12 @@ static virNetworkDriver testNetworkDriver = { static virInterfaceDriver testInterfaceDriver = { "Test", /* name */ - .open = testOpenInterface, /* 0.7.0 */ - .close = testCloseInterface, /* 0.7.0 */ - .numOfInterfaces = testNumOfInterfaces, /* 0.7.0 */ - .listInterfaces = testListInterfaces, /* 0.7.0 */ - .numOfDefinedInterfaces = testNumOfDefinedInterfaces, /* 0.7.0 */ - .listDefinedInterfaces = testListDefinedInterfaces, /* 0.7.0 */ + .connectOpen = testOpenInterface, /* 0.7.0 */ + .connectClose = testCloseInterface, /* 0.7.0 */ + .connectNumOfInterfaces = testNumOfInterfaces, /* 0.7.0 */ + .connectListInterfaces = testListInterfaces, /* 0.7.0 */ + .connectNumOfDefinedInterfaces = testNumOfDefinedInterfaces, /* 0.7.0 */ + .connectListDefinedInterfaces = testListDefinedInterfaces, /* 0.7.0 */ .interfaceLookupByName = testLookupInterfaceByName, /* 0.7.0 */ .interfaceLookupByMACString = testLookupInterfaceByMACString, /* 0.7.0 */ .interfaceGetXMLDesc = testInterfaceGetXMLDesc, /* 0.7.0 */ @@ -5911,74 +5911,74 @@ static virInterfaceDriver testInterfaceDriver = { static virStorageDriver testStorageDriver = { .name = "Test", - .open = testStorageOpen, /* 0.4.1 */ - .close = testStorageClose, /* 0.4.1 */ - - .numOfPools = testStorageNumPools, /* 0.5.0 */ - .listPools = testStorageListPools, /* 0.5.0 */ - .numOfDefinedPools = testStorageNumDefinedPools, /* 0.5.0 */ - .listDefinedPools = testStorageListDefinedPools, /* 0.5.0 */ - .listAllPools = testStorageListAllPools, /* 0.10.2 */ - .findPoolSources = testStorageFindPoolSources, /* 0.5.0 */ - .poolLookupByName = testStoragePoolLookupByName, /* 0.5.0 */ - .poolLookupByUUID = testStoragePoolLookupByUUID, /* 0.5.0 */ - .poolLookupByVolume = testStoragePoolLookupByVolume, /* 0.5.0 */ - .poolCreateXML = testStoragePoolCreate, /* 0.5.0 */ - .poolDefineXML = testStoragePoolDefine, /* 0.5.0 */ - .poolBuild = testStoragePoolBuild, /* 0.5.0 */ - .poolUndefine = testStoragePoolUndefine, /* 0.5.0 */ - .poolCreate = testStoragePoolStart, /* 0.5.0 */ - .poolDestroy = testStoragePoolDestroy, /* 0.5.0 */ - .poolDelete = testStoragePoolDelete, /* 0.5.0 */ - .poolRefresh = testStoragePoolRefresh, /* 0.5.0 */ - .poolGetInfo = testStoragePoolGetInfo, /* 0.5.0 */ - .poolGetXMLDesc = testStoragePoolGetXMLDesc, /* 0.5.0 */ - .poolGetAutostart = testStoragePoolGetAutostart, /* 0.5.0 */ - .poolSetAutostart = testStoragePoolSetAutostart, /* 0.5.0 */ - .poolNumOfVolumes = testStoragePoolNumVolumes, /* 0.5.0 */ - .poolListVolumes = testStoragePoolListVolumes, /* 0.5.0 */ - .poolListAllVolumes = testStoragePoolListAllVolumes, /* 0.10.2 */ - - .volLookupByName = testStorageVolumeLookupByName, /* 0.5.0 */ - .volLookupByKey = testStorageVolumeLookupByKey, /* 0.5.0 */ - .volLookupByPath = testStorageVolumeLookupByPath, /* 0.5.0 */ - .volCreateXML = testStorageVolumeCreateXML, /* 0.5.0 */ - .volCreateXMLFrom = testStorageVolumeCreateXMLFrom, /* 0.6.4 */ - .volDelete = testStorageVolumeDelete, /* 0.5.0 */ - .volGetInfo = testStorageVolumeGetInfo, /* 0.5.0 */ - .volGetXMLDesc = testStorageVolumeGetXMLDesc, /* 0.5.0 */ - .volGetPath = testStorageVolumeGetPath, /* 0.5.0 */ - .poolIsActive = testStoragePoolIsActive, /* 0.7.3 */ - .poolIsPersistent = testStoragePoolIsPersistent, /* 0.7.3 */ + .connectOpen = testStorageOpen, /* 0.4.1 */ + .connectClose = testStorageClose, /* 0.4.1 */ + + .connectNumOfStoragePools = testStorageNumPools, /* 0.5.0 */ + .connectListStoragePools = testStorageListPools, /* 0.5.0 */ + .connectNumOfDefinedStoragePools = testStorageNumDefinedPools, /* 0.5.0 */ + .connectListDefinedStoragePools = testStorageListDefinedPools, /* 0.5.0 */ + .connectListAllStoragePools = testStorageListAllPools, /* 0.10.2 */ + .connectFindStoragePoolSources = testStorageFindPoolSources, /* 0.5.0 */ + .storagePoolLookupByName = testStoragePoolLookupByName, /* 0.5.0 */ + .storagePoolLookupByUUID = testStoragePoolLookupByUUID, /* 0.5.0 */ + .storagePoolLookupByVolume = testStoragePoolLookupByVolume, /* 0.5.0 */ + .storagePoolCreateXML = testStoragePoolCreate, /* 0.5.0 */ + .storagePoolDefineXML = testStoragePoolDefine, /* 0.5.0 */ + .storagePoolBuild = testStoragePoolBuild, /* 0.5.0 */ + .storagePoolUndefine = testStoragePoolUndefine, /* 0.5.0 */ + .storagePoolCreate = testStoragePoolStart, /* 0.5.0 */ + .storagePoolDestroy = testStoragePoolDestroy, /* 0.5.0 */ + .storagePoolDelete = testStoragePoolDelete, /* 0.5.0 */ + .storagePoolRefresh = testStoragePoolRefresh, /* 0.5.0 */ + .storagePoolGetInfo = testStoragePoolGetInfo, /* 0.5.0 */ + .storagePoolGetXMLDesc = testStoragePoolGetXMLDesc, /* 0.5.0 */ + .storagePoolGetAutostart = testStoragePoolGetAutostart, /* 0.5.0 */ + .storagePoolSetAutostart = testStoragePoolSetAutostart, /* 0.5.0 */ + .storagePoolNumOfVolumes = testStoragePoolNumVolumes, /* 0.5.0 */ + .storagePoolListVolumes = testStoragePoolListVolumes, /* 0.5.0 */ + .storagePoolListAllVolumes = testStoragePoolListAllVolumes, /* 0.10.2 */ + + .storageVolLookupByName = testStorageVolumeLookupByName, /* 0.5.0 */ + .storageVolLookupByKey = testStorageVolumeLookupByKey, /* 0.5.0 */ + .storageVolLookupByPath = testStorageVolumeLookupByPath, /* 0.5.0 */ + .storageVolCreateXML = testStorageVolumeCreateXML, /* 0.5.0 */ + .storageVolCreateXMLFrom = testStorageVolumeCreateXMLFrom, /* 0.6.4 */ + .storageVolDelete = testStorageVolumeDelete, /* 0.5.0 */ + .storageVolGetInfo = testStorageVolumeGetInfo, /* 0.5.0 */ + .storageVolGetXMLDesc = testStorageVolumeGetXMLDesc, /* 0.5.0 */ + .storageVolGetPath = testStorageVolumeGetPath, /* 0.5.0 */ + .storagePoolIsActive = testStoragePoolIsActive, /* 0.7.3 */ + .storagePoolIsPersistent = testStoragePoolIsPersistent, /* 0.7.3 */ }; static virDeviceMonitor testDevMonitor = { .name = "Test", - .open = testDevMonOpen, /* 0.6.0 */ - .close = testDevMonClose, /* 0.6.0 */ - - .numOfDevices = testNodeNumOfDevices, /* 0.7.2 */ - .listDevices = testNodeListDevices, /* 0.7.2 */ - .deviceLookupByName = testNodeDeviceLookupByName, /* 0.7.2 */ - .deviceGetXMLDesc = testNodeDeviceGetXMLDesc, /* 0.7.2 */ - .deviceGetParent = testNodeDeviceGetParent, /* 0.7.2 */ - .deviceNumOfCaps = testNodeDeviceNumOfCaps, /* 0.7.2 */ - .deviceListCaps = testNodeDeviceListCaps, /* 0.7.2 */ - .deviceCreateXML = testNodeDeviceCreateXML, /* 0.7.3 */ - .deviceDestroy = testNodeDeviceDestroy, /* 0.7.3 */ + .connectOpen = testDevMonOpen, /* 0.6.0 */ + .connectClose = testDevMonClose, /* 0.6.0 */ + + .nodeNumOfDevices = testNodeNumOfDevices, /* 0.7.2 */ + .nodeListDevices = testNodeListDevices, /* 0.7.2 */ + .nodeDeviceLookupByName = testNodeDeviceLookupByName, /* 0.7.2 */ + .nodeDeviceGetXMLDesc = testNodeDeviceGetXMLDesc, /* 0.7.2 */ + .nodeDeviceGetParent = testNodeDeviceGetParent, /* 0.7.2 */ + .nodeDeviceNumOfCaps = testNodeDeviceNumOfCaps, /* 0.7.2 */ + .nodeDeviceListCaps = testNodeDeviceListCaps, /* 0.7.2 */ + .nodeDeviceCreateXML = testNodeDeviceCreateXML, /* 0.7.3 */ + .nodeDeviceDestroy = testNodeDeviceDestroy, /* 0.7.3 */ }; static virSecretDriver testSecretDriver = { .name = "Test", - .open = testSecretOpen, /* 0.7.1 */ - .close = testSecretClose, /* 0.7.1 */ + .connectOpen = testSecretOpen, /* 0.7.1 */ + .connectClose = testSecretClose, /* 0.7.1 */ }; static virNWFilterDriver testNWFilterDriver = { .name = "Test", - .open = testNWFilterOpen, /* 0.8.0 */ - .close = testNWFilterClose, /* 0.8.0 */ + .connectOpen = testNWFilterOpen, /* 0.8.0 */ + .connectClose = testNWFilterClose, /* 0.8.0 */ }; /** diff --git a/src/uml/uml_driver.c b/src/uml/uml_driver.c index 498d1d9..e30f067 100644 --- a/src/uml/uml_driver.c +++ b/src/uml/uml_driver.c @@ -2593,16 +2593,16 @@ static int umlListAllDomains(virConnectPtr conn, static virDriver umlDriver = { .no = VIR_DRV_UML, .name = "UML", - .open = umlOpen, /* 0.5.0 */ - .close = umlClose, /* 0.5.0 */ - .type = umlGetType, /* 0.5.0 */ - .version = umlGetVersion, /* 0.5.0 */ - .getHostname = virGetHostname, /* 0.5.0 */ + .connectOpen = umlOpen, /* 0.5.0 */ + .connectClose = umlClose, /* 0.5.0 */ + .connectGetType = umlGetType, /* 0.5.0 */ + .connectGetVersion = umlGetVersion, /* 0.5.0 */ + .connectGetHostname = virGetHostname, /* 0.5.0 */ .nodeGetInfo = nodeGetInfo, /* 0.5.0 */ - .getCapabilities = umlGetCapabilities, /* 0.5.0 */ - .listDomains = umlListDomains, /* 0.5.0 */ - .numOfDomains = umlNumDomains, /* 0.5.0 */ - .listAllDomains = umlListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = umlGetCapabilities, /* 0.5.0 */ + .connectListDomains = umlListDomains, /* 0.5.0 */ + .connectNumOfDomains = umlNumDomains, /* 0.5.0 */ + .connectListAllDomains = umlListAllDomains, /* 0.9.13 */ .domainCreateXML = umlDomainCreate, /* 0.5.0 */ .domainLookupByID = umlDomainLookupByID, /* 0.5.0 */ .domainLookupByUUID = umlDomainLookupByUUID, /* 0.5.0 */ @@ -2618,8 +2618,8 @@ static virDriver umlDriver = { .domainGetInfo = umlDomainGetInfo, /* 0.5.0 */ .domainGetState = umlDomainGetState, /* 0.9.2 */ .domainGetXMLDesc = umlDomainGetXMLDesc, /* 0.5.0 */ - .listDefinedDomains = umlListDefinedDomains, /* 0.5.0 */ - .numOfDefinedDomains = umlNumDefinedDomains, /* 0.5.0 */ + .connectListDefinedDomains = umlListDefinedDomains, /* 0.5.0 */ + .connectNumOfDefinedDomains = umlNumDefinedDomains, /* 0.5.0 */ .domainCreate = umlDomainStart, /* 0.5.0 */ .domainCreateWithFlags = umlDomainStartWithFlags, /* 0.8.2 */ .domainDefineXML = umlDomainDefine, /* 0.5.0 */ @@ -2637,17 +2637,17 @@ static virDriver umlDriver = { .nodeGetCellsFreeMemory = nodeGetCellsFreeMemory, /* 0.5.0 */ .nodeGetFreeMemory = nodeGetFreeMemory, /* 0.5.0 */ .nodeGetCPUMap = nodeGetCPUMap, /* 1.0.0 */ - .domainEventRegister = umlDomainEventRegister, /* 0.9.4 */ - .domainEventDeregister = umlDomainEventDeregister, /* 0.9.4 */ - .isEncrypted = umlIsEncrypted, /* 0.7.3 */ - .isSecure = umlIsSecure, /* 0.7.3 */ + .connectDomainEventRegister = umlDomainEventRegister, /* 0.9.4 */ + .connectDomainEventDeregister = umlDomainEventDeregister, /* 0.9.4 */ + .connectIsEncrypted = umlIsEncrypted, /* 0.7.3 */ + .connectIsSecure = umlIsSecure, /* 0.7.3 */ .domainIsActive = umlDomainIsActive, /* 0.7.3 */ .domainIsPersistent = umlDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = umlDomainIsUpdated, /* 0.8.6 */ - .domainEventRegisterAny = umlDomainEventRegisterAny, /* 0.9.4 */ - .domainEventDeregisterAny = umlDomainEventDeregisterAny, /* 0.9.4 */ + .connectDomainEventRegisterAny = umlDomainEventRegisterAny, /* 0.9.4 */ + .connectDomainEventDeregisterAny = umlDomainEventDeregisterAny, /* 0.9.4 */ .domainOpenConsole = umlDomainOpenConsole, /* 0.8.6 */ - .isAlive = umlIsAlive, /* 0.9.8 */ + .connectIsAlive = umlIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = nodeSuspendForDuration, /* 0.9.8 */ .nodeGetMemoryParameters = nodeGetMemoryParameters, /* 0.10.2 */ .nodeSetMemoryParameters = nodeSetMemoryParameters, /* 0.10.2 */ @@ -2655,9 +2655,9 @@ static virDriver umlDriver = { static virStateDriver umlStateDriver = { .name = "UML", - .initialize = umlStartup, - .cleanup = umlShutdown, - .reload = umlReload, + .stateInitialize = umlStartup, + .stateCleanup = umlShutdown, + .stateReload = umlReload, }; int umlRegister(void) { diff --git a/src/vbox/vbox_driver.c b/src/vbox/vbox_driver.c index 736c895..c2e17e4 100644 --- a/src/vbox/vbox_driver.c +++ b/src/vbox/vbox_driver.c @@ -184,5 +184,5 @@ static virDrvOpenStatus vboxOpenDummy(virConnectPtr conn, static virDriver vboxDriverDummy = { VIR_DRV_VBOX, "VBOX", - .open = vboxOpenDummy, + .connectOpen = vboxOpenDummy, }; diff --git a/src/vbox/vbox_tmpl.c b/src/vbox/vbox_tmpl.c index 0c82675..e9c4d5b 100644 --- a/src/vbox/vbox_tmpl.c +++ b/src/vbox/vbox_tmpl.c @@ -9405,16 +9405,16 @@ no_memory: virDriver NAME(Driver) = { .no = VIR_DRV_VBOX, .name = "VBOX", - .open = vboxOpen, /* 0.6.3 */ - .close = vboxClose, /* 0.6.3 */ - .version = vboxGetVersion, /* 0.6.3 */ - .getHostname = virGetHostname, /* 0.6.3 */ - .getMaxVcpus = vboxGetMaxVcpus, /* 0.6.3 */ + .connectOpen = vboxOpen, /* 0.6.3 */ + .connectClose = vboxClose, /* 0.6.3 */ + .connectGetVersion = vboxGetVersion, /* 0.6.3 */ + .connectGetHostname = virGetHostname, /* 0.6.3 */ + .connectGetMaxVcpus = vboxGetMaxVcpus, /* 0.6.3 */ .nodeGetInfo = nodeGetInfo, /* 0.6.3 */ - .getCapabilities = vboxGetCapabilities, /* 0.6.3 */ - .listDomains = vboxListDomains, /* 0.6.3 */ - .numOfDomains = vboxNumOfDomains, /* 0.6.3 */ - .listAllDomains = vboxListAllDomains, /* 0.9.13 */ + .connectGetCapabilities = vboxGetCapabilities, /* 0.6.3 */ + .connectListDomains = vboxListDomains, /* 0.6.3 */ + .connectNumOfDomains = vboxNumOfDomains, /* 0.6.3 */ + .connectListAllDomains = vboxListAllDomains, /* 0.9.13 */ .domainCreateXML = vboxDomainCreateXML, /* 0.6.3 */ .domainLookupByID = vboxDomainLookupByID, /* 0.6.3 */ .domainLookupByUUID = vboxDomainLookupByUUID, /* 0.6.3 */ @@ -9436,8 +9436,8 @@ virDriver NAME(Driver) = { .domainGetVcpusFlags = vboxDomainGetVcpusFlags, /* 0.8.5 */ .domainGetMaxVcpus = vboxDomainGetMaxVcpus, /* 0.7.1 */ .domainGetXMLDesc = vboxDomainGetXMLDesc, /* 0.6.3 */ - .listDefinedDomains = vboxListDefinedDomains, /* 0.6.3 */ - .numOfDefinedDomains = vboxNumOfDefinedDomains, /* 0.6.3 */ + .connectListDefinedDomains = vboxListDefinedDomains, /* 0.6.3 */ + .connectNumOfDefinedDomains = vboxNumOfDefinedDomains, /* 0.6.3 */ .domainCreate = vboxDomainCreate, /* 0.6.3 */ .domainCreateWithFlags = vboxDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = vboxDomainDefineXML, /* 0.6.3 */ @@ -9454,17 +9454,17 @@ virDriver NAME(Driver) = { .domainScreenshot = vboxDomainScreenshot, /* 0.9.2 */ #endif #if VBOX_API_VERSION > 2002 && VBOX_API_VERSION < 4000 - .domainEventRegister = vboxDomainEventRegister, /* 0.7.0 */ - .domainEventDeregister = vboxDomainEventDeregister, /* 0.7.0 */ + .connectDomainEventRegister = vboxDomainEventRegister, /* 0.7.0 */ + .connectDomainEventDeregister = vboxDomainEventDeregister, /* 0.7.0 */ #endif - .isEncrypted = vboxIsEncrypted, /* 0.7.3 */ - .isSecure = vboxIsSecure, /* 0.7.3 */ + .connectIsEncrypted = vboxIsEncrypted, /* 0.7.3 */ + .connectIsSecure = vboxIsSecure, /* 0.7.3 */ .domainIsActive = vboxDomainIsActive, /* 0.7.3 */ .domainIsPersistent = vboxDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = vboxDomainIsUpdated, /* 0.8.6 */ #if VBOX_API_VERSION > 2002 && VBOX_API_VERSION < 4000 - .domainEventRegisterAny = vboxDomainEventRegisterAny, /* 0.8.0 */ - .domainEventDeregisterAny = vboxDomainEventDeregisterAny, /* 0.8.0 */ + .connectDomainEventRegisterAny = vboxDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = vboxDomainEventDeregisterAny, /* 0.8.0 */ #endif .domainSnapshotCreateXML = vboxDomainSnapshotCreateXML, /* 0.8.0 */ .domainSnapshotGetXMLDesc = vboxDomainSnapshotGetXMLDesc, /* 0.8.0 */ @@ -9478,43 +9478,43 @@ virDriver NAME(Driver) = { .domainSnapshotHasMetadata = vboxDomainSnapshotHasMetadata, /* 0.9.13 */ .domainRevertToSnapshot = vboxDomainRevertToSnapshot, /* 0.8.0 */ .domainSnapshotDelete = vboxDomainSnapshotDelete, /* 0.8.0 */ - .isAlive = vboxIsAlive, /* 0.9.8 */ + .connectIsAlive = vboxIsAlive, /* 0.9.8 */ }; virNetworkDriver NAME(NetworkDriver) = { "VBOX", - .open = vboxNetworkOpen, /* 0.6.4 */ - .close = vboxNetworkClose, /* 0.6.4 */ - .numOfNetworks = vboxNumOfNetworks, /* 0.6.4 */ - .listNetworks = vboxListNetworks, /* 0.6.4 */ - .numOfDefinedNetworks = vboxNumOfDefinedNetworks, /* 0.6.4 */ - .listDefinedNetworks = vboxListDefinedNetworks, /* 0.6.4 */ - .networkLookupByUUID = vboxNetworkLookupByUUID, /* 0.6.4 */ - .networkLookupByName = vboxNetworkLookupByName, /* 0.6.4 */ - .networkCreateXML = vboxNetworkCreateXML, /* 0.6.4 */ - .networkDefineXML = vboxNetworkDefineXML, /* 0.6.4 */ - .networkUndefine = vboxNetworkUndefine, /* 0.6.4 */ - .networkCreate = vboxNetworkCreate, /* 0.6.4 */ - .networkDestroy = vboxNetworkDestroy, /* 0.6.4 */ - .networkGetXMLDesc = vboxNetworkGetXMLDesc, /* 0.6.4 */ + .connectOpen = vboxNetworkOpen, /* 0.6.4 */ + .connectClose = vboxNetworkClose, /* 0.6.4 */ + .connectNumOfNetworks = vboxNumOfNetworks, /* 0.6.4 */ + .connectListNetworks = vboxListNetworks, /* 0.6.4 */ + .connectNumOfDefinedNetworks = vboxNumOfDefinedNetworks, /* 0.6.4 */ + .connectListDefinedNetworks = vboxListDefinedNetworks, /* 0.6.4 */ + .networkLookupByUUID = vboxNetworkLookupByUUID, /* 0.6.4 */ + .networkLookupByName = vboxNetworkLookupByName, /* 0.6.4 */ + .networkCreateXML = vboxNetworkCreateXML, /* 0.6.4 */ + .networkDefineXML = vboxNetworkDefineXML, /* 0.6.4 */ + .networkUndefine = vboxNetworkUndefine, /* 0.6.4 */ + .networkCreate = vboxNetworkCreate, /* 0.6.4 */ + .networkDestroy = vboxNetworkDestroy, /* 0.6.4 */ + .networkGetXMLDesc = vboxNetworkGetXMLDesc, /* 0.6.4 */ }; virStorageDriver NAME(StorageDriver) = { .name = "VBOX", - .open = vboxStorageOpen, /* 0.7.1 */ - .close = vboxStorageClose, /* 0.7.1 */ - .numOfPools = vboxStorageNumOfPools, /* 0.7.1 */ - .listPools = vboxStorageListPools, /* 0.7.1 */ - .poolLookupByName = vboxStoragePoolLookupByName, /* 0.7.1 */ - .poolNumOfVolumes = vboxStoragePoolNumOfVolumes, /* 0.7.1 */ - .poolListVolumes = vboxStoragePoolListVolumes, /* 0.7.1 */ - - .volLookupByName = vboxStorageVolLookupByName, /* 0.7.1 */ - .volLookupByKey = vboxStorageVolLookupByKey, /* 0.7.1 */ - .volLookupByPath = vboxStorageVolLookupByPath, /* 0.7.1 */ - .volCreateXML = vboxStorageVolCreateXML, /* 0.7.1 */ - .volDelete = vboxStorageVolDelete, /* 0.7.1 */ - .volGetInfo = vboxStorageVolGetInfo, /* 0.7.1 */ - .volGetXMLDesc = vboxStorageVolGetXMLDesc, /* 0.7.1 */ - .volGetPath = vboxStorageVolGetPath /* 0.7.1 */ + .connectOpen = vboxStorageOpen, /* 0.7.1 */ + .connectClose = vboxStorageClose, /* 0.7.1 */ + .connectNumOfStoragePools = vboxStorageNumOfPools, /* 0.7.1 */ + .connectListStoragePools = vboxStorageListPools, /* 0.7.1 */ + .storagePoolLookupByName = vboxStoragePoolLookupByName, /* 0.7.1 */ + .storagePoolNumOfVolumes = vboxStoragePoolNumOfVolumes, /* 0.7.1 */ + .storagePoolListVolumes = vboxStoragePoolListVolumes, /* 0.7.1 */ + + .storageVolLookupByName = vboxStorageVolLookupByName, /* 0.7.1 */ + .storageVolLookupByKey = vboxStorageVolLookupByKey, /* 0.7.1 */ + .storageVolLookupByPath = vboxStorageVolLookupByPath, /* 0.7.1 */ + .storageVolCreateXML = vboxStorageVolCreateXML, /* 0.7.1 */ + .storageVolDelete = vboxStorageVolDelete, /* 0.7.1 */ + .storageVolGetInfo = vboxStorageVolGetInfo, /* 0.7.1 */ + .storageVolGetXMLDesc = vboxStorageVolGetXMLDesc, /* 0.7.1 */ + .storageVolGetPath = vboxStorageVolGetPath /* 0.7.1 */ }; diff --git a/src/vmware/vmware_driver.c b/src/vmware/vmware_driver.c index c7e493f..e42c8e5 100644 --- a/src/vmware/vmware_driver.c +++ b/src/vmware/vmware_driver.c @@ -1120,13 +1120,13 @@ vmwareListAllDomains(virConnectPtr conn, static virDriver vmwareDriver = { .no = VIR_DRV_VMWARE, .name = "VMWARE", - .open = vmwareOpen, /* 0.8.7 */ - .close = vmwareClose, /* 0.8.7 */ - .type = vmwareGetType, /* 0.8.7 */ - .version = vmwareGetVersion, /* 0.8.7 */ - .listDomains = vmwareListDomains, /* 0.8.7 */ - .numOfDomains = vmwareNumDomains, /* 0.8.7 */ - .listAllDomains = vmwareListAllDomains, /* 0.9.13 */ + .connectOpen = vmwareOpen, /* 0.8.7 */ + .connectClose = vmwareClose, /* 0.8.7 */ + .connectGetType = vmwareGetType, /* 0.8.7 */ + .connectGetVersion = vmwareGetVersion, /* 0.8.7 */ + .connectListDomains = vmwareListDomains, /* 0.8.7 */ + .connectNumOfDomains = vmwareNumDomains, /* 0.8.7 */ + .connectListAllDomains = vmwareListAllDomains, /* 0.9.13 */ .domainCreateXML = vmwareDomainCreateXML, /* 0.8.7 */ .domainLookupByID = vmwareDomainLookupByID, /* 0.8.7 */ .domainLookupByUUID = vmwareDomainLookupByUUID, /* 0.8.7 */ @@ -1142,9 +1142,9 @@ static virDriver vmwareDriver = { .domainGetInfo = vmwareDomainGetInfo, /* 0.8.7 */ .domainGetState = vmwareDomainGetState, /* 0.9.2 */ .domainGetXMLDesc = vmwareDomainGetXMLDesc, /* 0.8.7 */ - .domainXMLFromNative = vmwareDomainXMLFromNative, /* 0.9.11 */ - .listDefinedDomains = vmwareListDefinedDomains, /* 0.8.7 */ - .numOfDefinedDomains = vmwareNumDefinedDomains, /* 0.8.7 */ + .connectDomainXMLFromNative = vmwareDomainXMLFromNative, /* 0.9.11 */ + .connectListDefinedDomains = vmwareListDefinedDomains, /* 0.8.7 */ + .connectNumOfDefinedDomains = vmwareNumDefinedDomains, /* 0.8.7 */ .domainCreate = vmwareDomainCreate, /* 0.8.7 */ .domainCreateWithFlags = vmwareDomainCreateWithFlags, /* 0.8.7 */ .domainDefineXML = vmwareDomainDefineXML, /* 0.8.7 */ @@ -1152,7 +1152,7 @@ static virDriver vmwareDriver = { .domainUndefineFlags = vmwareDomainUndefineFlags, /* 0.9.4 */ .domainIsActive = vmwareDomainIsActive, /* 0.8.7 */ .domainIsPersistent = vmwareDomainIsPersistent, /* 0.8.7 */ - .isAlive = vmwareIsAlive, /* 0.9.8 */ + .connectIsAlive = vmwareIsAlive, /* 0.9.8 */ }; int diff --git a/src/xen/xen_driver.c b/src/xen/xen_driver.c index 5a15b58..04f4206 100644 --- a/src/xen/xen_driver.c +++ b/src/xen/xen_driver.c @@ -213,7 +213,7 @@ xenInitialize(bool privileged ATTRIBUTE_UNUSED, static virStateDriver state_driver = { .name = "Xen", - .initialize = xenInitialize, + .stateInitialize = xenInitialize, }; #endif @@ -2330,17 +2330,17 @@ cleanup: static virDriver xenUnifiedDriver = { .no = VIR_DRV_XEN_UNIFIED, .name = "Xen", - .open = xenUnifiedOpen, /* 0.0.3 */ - .close = xenUnifiedClose, /* 0.0.3 */ - .supports_feature = xenUnifiedSupportsFeature, /* 0.3.2 */ - .type = xenUnifiedType, /* 0.0.3 */ - .version = xenUnifiedGetVersion, /* 0.0.3 */ - .getHostname = virGetHostname, /* 0.7.3 */ - .getMaxVcpus = xenUnifiedGetMaxVcpus, /* 0.2.1 */ + .connectOpen = xenUnifiedOpen, /* 0.0.3 */ + .connectClose = xenUnifiedClose, /* 0.0.3 */ + .connectSupportsFeature = xenUnifiedSupportsFeature, /* 0.3.2 */ + .connectGetType = xenUnifiedType, /* 0.0.3 */ + .connectGetVersion = xenUnifiedGetVersion, /* 0.0.3 */ + .connectGetHostname = virGetHostname, /* 0.7.3 */ + .connectGetMaxVcpus = xenUnifiedGetMaxVcpus, /* 0.2.1 */ .nodeGetInfo = xenUnifiedNodeGetInfo, /* 0.1.0 */ - .getCapabilities = xenUnifiedGetCapabilities, /* 0.2.1 */ - .listDomains = xenUnifiedListDomains, /* 0.0.3 */ - .numOfDomains = xenUnifiedNumOfDomains, /* 0.0.3 */ + .connectGetCapabilities = xenUnifiedGetCapabilities, /* 0.2.1 */ + .connectListDomains = xenUnifiedListDomains, /* 0.0.3 */ + .connectNumOfDomains = xenUnifiedNumOfDomains, /* 0.0.3 */ .domainCreateXML = xenUnifiedDomainCreateXML, /* 0.0.3 */ .domainLookupByID = xenUnifiedDomainLookupByID, /* 0.0.3 */ .domainLookupByUUID = xenUnifiedDomainLookupByUUID, /* 0.0.5 */ @@ -2373,10 +2373,10 @@ static virDriver xenUnifiedDriver = { .domainGetVcpus = xenUnifiedDomainGetVcpus, /* 0.1.4 */ .domainGetMaxVcpus = xenUnifiedDomainGetMaxVcpus, /* 0.2.1 */ .domainGetXMLDesc = xenUnifiedDomainGetXMLDesc, /* 0.0.3 */ - .domainXMLFromNative = xenUnifiedDomainXMLFromNative, /* 0.6.4 */ - .domainXMLToNative = xenUnifiedDomainXMLToNative, /* 0.6.4 */ - .listDefinedDomains = xenUnifiedListDefinedDomains, /* 0.1.1 */ - .numOfDefinedDomains = xenUnifiedNumOfDefinedDomains, /* 0.1.5 */ + .connectDomainXMLFromNative = xenUnifiedDomainXMLFromNative, /* 0.6.4 */ + .connectDomainXMLToNative = xenUnifiedDomainXMLToNative, /* 0.6.4 */ + .connectListDefinedDomains = xenUnifiedListDefinedDomains, /* 0.1.1 */ + .connectNumOfDefinedDomains = xenUnifiedNumOfDefinedDomains, /* 0.1.5 */ .domainCreate = xenUnifiedDomainCreate, /* 0.1.1 */ .domainCreateWithFlags = xenUnifiedDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = xenUnifiedDomainDefineXML, /* 0.1.1 */ @@ -2402,20 +2402,20 @@ static virDriver xenUnifiedDriver = { .domainBlockPeek = xenUnifiedDomainBlockPeek, /* 0.4.4 */ .nodeGetCellsFreeMemory = xenUnifiedNodeGetCellsFreeMemory, /* 0.3.3 */ .nodeGetFreeMemory = xenUnifiedNodeGetFreeMemory, /* 0.3.3 */ - .domainEventRegister = xenUnifiedDomainEventRegister, /* 0.5.0 */ - .domainEventDeregister = xenUnifiedDomainEventDeregister, /* 0.5.0 */ + .connectDomainEventRegister = xenUnifiedDomainEventRegister, /* 0.5.0 */ + .connectDomainEventDeregister = xenUnifiedDomainEventDeregister, /* 0.5.0 */ .nodeDeviceDettach = xenUnifiedNodeDeviceDettach, /* 0.6.1 */ .nodeDeviceReAttach = xenUnifiedNodeDeviceReAttach, /* 0.6.1 */ .nodeDeviceReset = xenUnifiedNodeDeviceReset, /* 0.6.1 */ - .isEncrypted = xenUnifiedIsEncrypted, /* 0.7.3 */ - .isSecure = xenUnifiedIsSecure, /* 0.7.3 */ + .connectIsEncrypted = xenUnifiedIsEncrypted, /* 0.7.3 */ + .connectIsSecure = xenUnifiedIsSecure, /* 0.7.3 */ .domainIsActive = xenUnifiedDomainIsActive, /* 0.7.3 */ .domainIsPersistent = xenUnifiedDomainIsPersistent, /* 0.7.3 */ .domainIsUpdated = xenUnifiedDomainIsUpdated, /* 0.8.6 */ - .domainEventRegisterAny = xenUnifiedDomainEventRegisterAny, /* 0.8.0 */ - .domainEventDeregisterAny = xenUnifiedDomainEventDeregisterAny, /* 0.8.0 */ + .connectDomainEventRegisterAny = xenUnifiedDomainEventRegisterAny, /* 0.8.0 */ + .connectDomainEventDeregisterAny = xenUnifiedDomainEventDeregisterAny, /* 0.8.0 */ .domainOpenConsole = xenUnifiedDomainOpenConsole, /* 0.8.6 */ - .isAlive = xenUnifiedIsAlive, /* 0.9.8 */ + .connectIsAlive = xenUnifiedIsAlive, /* 0.9.8 */ .nodeSuspendForDuration = nodeSuspendForDuration, /* 0.9.8 */ .nodeGetMemoryParameters = nodeGetMemoryParameters, /* 0.10.2 */ .nodeSetMemoryParameters = nodeSetMemoryParameters, /* 0.10.2 */ diff --git a/src/xenapi/xenapi_driver.c b/src/xenapi/xenapi_driver.c index 123c4f2..fb81184 100644 --- a/src/xenapi/xenapi_driver.c +++ b/src/xenapi/xenapi_driver.c @@ -1934,17 +1934,17 @@ xenapiIsAlive(virConnectPtr conn) static virDriver xenapiDriver = { .no = VIR_DRV_XENAPI, .name = "XenAPI", - .open = xenapiOpen, /* 0.8.0 */ - .close = xenapiClose, /* 0.8.0 */ - .supports_feature = xenapiSupportsFeature, /* 0.8.0 */ - .type = xenapiType, /* 0.8.0 */ - .version = xenapiGetVersion, /* 0.8.0 */ - .getHostname = xenapiGetHostname, /* 0.8.0 */ - .getMaxVcpus = xenapiGetMaxVcpus, /* 0.8.0 */ + .connectOpen = xenapiOpen, /* 0.8.0 */ + .connectClose = xenapiClose, /* 0.8.0 */ + .connectSupportsFeature = xenapiSupportsFeature, /* 0.8.0 */ + .connectGetType = xenapiType, /* 0.8.0 */ + .connectGetVersion = xenapiGetVersion, /* 0.8.0 */ + .connectGetHostname = xenapiGetHostname, /* 0.8.0 */ + .connectGetMaxVcpus = xenapiGetMaxVcpus, /* 0.8.0 */ .nodeGetInfo = xenapiNodeGetInfo, /* 0.8.0 */ - .getCapabilities = xenapiGetCapabilities, /* 0.8.0 */ - .listDomains = xenapiListDomains, /* 0.8.0 */ - .numOfDomains = xenapiNumOfDomains, /* 0.8.0 */ + .connectGetCapabilities = xenapiGetCapabilities, /* 0.8.0 */ + .connectListDomains = xenapiListDomains, /* 0.8.0 */ + .connectNumOfDomains = xenapiNumOfDomains, /* 0.8.0 */ .domainCreateXML = xenapiDomainCreateXML, /* 0.8.0 */ .domainLookupByID = xenapiDomainLookupByID, /* 0.8.0 */ .domainLookupByUUID = xenapiDomainLookupByUUID, /* 0.8.0 */ @@ -1968,8 +1968,8 @@ static virDriver xenapiDriver = { .domainGetVcpus = xenapiDomainGetVcpus, /* 0.8.0 */ .domainGetMaxVcpus = xenapiDomainGetMaxVcpus, /* 0.8.0 */ .domainGetXMLDesc = xenapiDomainGetXMLDesc, /* 0.8.0 */ - .listDefinedDomains = xenapiListDefinedDomains, /* 0.8.0 */ - .numOfDefinedDomains = xenapiNumOfDefinedDomains, /* 0.8.0 */ + .connectListDefinedDomains = xenapiListDefinedDomains, /* 0.8.0 */ + .connectNumOfDefinedDomains = xenapiNumOfDefinedDomains, /* 0.8.0 */ .domainCreate = xenapiDomainCreate, /* 0.8.0 */ .domainCreateWithFlags = xenapiDomainCreateWithFlags, /* 0.8.2 */ .domainDefineXML = xenapiDomainDefineXML, /* 0.8.0 */ @@ -1981,7 +1981,7 @@ static virDriver xenapiDriver = { .nodeGetCellsFreeMemory = xenapiNodeGetCellsFreeMemory, /* 0.8.0 */ .nodeGetFreeMemory = xenapiNodeGetFreeMemory, /* 0.8.0 */ .domainIsUpdated = xenapiDomainIsUpdated, /* 0.8.6 */ - .isAlive = xenapiIsAlive, /* 0.9.8 */ + .connectIsAlive = xenapiIsAlive, /* 0.9.8 */ }; /** diff --git a/tests/qemuxml2argvtest.c b/tests/qemuxml2argvtest.c index ae73509..25722f3 100644 --- a/tests/qemuxml2argvtest.c +++ b/tests/qemuxml2argvtest.c @@ -60,17 +60,17 @@ fakeSecretClose(virConnectPtr conn ATTRIBUTE_UNUSED) static virSecretDriver fakeSecretDriver = { .name = "fake_secret", - .open = NULL, - .close = fakeSecretClose, - .numOfSecrets = NULL, - .listSecrets = NULL, - .lookupByUUID = NULL, - .lookupByUsage = fakeSecretLookupByUsage, - .defineXML = NULL, - .getXMLDesc = NULL, - .setValue = NULL, - .getValue = fakeSecretGetValue, - .undefine = NULL, + .connectOpen = NULL, + .connectClose = fakeSecretClose, + .connectNumOfSecrets = NULL, + .connectListSecrets = NULL, + .secretLookupByUUID = NULL, + .secretLookupByUsage = fakeSecretLookupByUsage, + .secretDefineXML = NULL, + .secretGetXMLDesc = NULL, + .secretSetValue = NULL, + .secretGetValue = fakeSecretGetValue, + .secretUndefine = NULL, }; typedef enum { -- 1.8.1.4 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list