The last part of rewriting vbox driver.
This series of patch is based on the patches rewriting network driver:
https://www.redhat.com/archives/libvir-list/2014-August/msg00842.html
Taowei (20):
vbox: Rewrite vboxStorageOpen
vbox: Rewrite vboxStorageClose
vbox: Rewrite vboxConnectNumOfStoragePools
vbox: Rewrite vboxConnectListStoragePools
vbox: Rewrite vboxStoragePoolLookupByName
vbox: Rewrite vboxStoragePoolNumOfVolumes
vbox: Rewrite vboxStoragePoolListVolumes
vbox: Rewrite vboxStorageVolLookupByName
vbox: Rewrite vboxStorageVolLookupByKey
vbox: Make FindMedium support old vbox versions
vbox: Rewrite vboxStorageVolLookupByPath
vbox: Make CreateHardDisk support all vbox versions
vbox: Rewrite vboxStorageVolCreateXML
vbox: Make IMediumAttachment work with vbox2.2 and 3.0
vbox: Rewrite vboxStorageVolDelete
vbox: Rewrite vboxStorageVolGetInfo
vbox: Rewrite vboxStorageVolGetXMLDesc
vbox: Rewrite vboxStorageVolGetPath
vbox: Introducing vboxCommonStorageDriver
vbox: Remove unused things in vbox_tmpl.c
src/vbox/vbox_common.c | 858 ++++++++++++++++++++++++++++++-
src/vbox/vbox_common.h | 22 +
src/vbox/vbox_driver.c | 52 +-
src/vbox/vbox_tmpl.c | 1142 +++++------------------------------------
src/vbox/vbox_uniformed_api.h | 28 +-
5 files changed, 1039 insertions(+), 1063 deletions(-)
--
1.7.9.5