This is the last part of rewriting vbox driver. The approache is almost
the same as the previous.
Some code problems such as copyright and irregular macros are fixed in
this series.
Taowei Luo (19):
vbox: Fix copyright mistake
vbox: Remove VBOX_OBJECT_CHECK macro
vbox: move common codes to vbox_common.h
vbox: Rewrite vbox-independent functions
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: New storage driver
vbox: Remove unused things in vbox_tmpl.c
po/POTFILES.in | 1 +
src/Makefile.am | 11 +-
src/vbox/vbox_common.c | 416 +++++++++------
src/vbox/vbox_common.h | 117 +++-
src/vbox/vbox_driver.c | 99 +---
src/vbox/vbox_get_driver.h | 3 +-
src/vbox/vbox_network.c | 30 +-
src/vbox/vbox_storage.c | 959 +++++++++++++++++++++++++++++++++
src/vbox/vbox_tmpl.c | 1186 ++++++-----------------------------------
src/vbox/vbox_uniformed_api.h | 30 +-
10 files changed, 1555 insertions(+), 1297 deletions(-)
create mode 100644 src/vbox/vbox_storage.c
--
1.7.9.5