libvirt.la \
libvirt_conf.la \
libvirt_util.la \
- libvirt_driver_storage.la \
+ libvirt_driver_storage_impl.la \
../gnulib/lib/libgnu.la
if WITH_DTRACE_PROBES
virt_aa_helper_LDADD += libvirt_probes.lo
#include "viralloc.h"
#include "vircommand.h"
#include "virlog.h"
+#include "driver.h"
#include "security_driver.h"
#include "security_apparmor.h"
#include "virgettext.h"
#include "storage/storage_source.h"
-#include "storage/storage_backend.h"
#define VIR_FROM_THIS VIR_FROM_SECURITY
goto cleanup;
}
- if (virStorageBackendDriversRegister(false) < 0) {
- vah_error(ctl, 0, _("failed to register storage driver backend"));
- goto cleanup;
- }
+ /* load the storage driver so that backing store can be accessed */
+#ifdef WITH_STORAGE
+ virDriverLoadModule("storage", "storageRegister");
+#endif
for (i = 0; i < ctl->def->ndisks; i++) {
virDomainDiskDefPtr disk = ctl->def->disks[i];