]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
Fix use of dlopen modules
authorDaniel P. Berrange <berrange@redhat.com>
Thu, 10 Sep 2009 13:21:10 +0000 (14:21 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Thu, 10 Sep 2009 14:42:08 +0000 (15:42 +0100)
commitfcd4e2694380fc1829109aaea7aa3808918a933c
tree6b00886b5a0517d96a094fe11a402696f72fcb79
parent7ec20935bd09aff02670370c3fa089b355263f2a
Fix use of dlopen modules

Remove the bogus dependancy between node_device.c & storage_backend.c
by moving the virWaitForDevices into util.h where it can be shared
safely

* src/storage_backend_disk.c, src/storage_backend_logical.c,
  src/storage_backend_mpath.c, src/storage_backend_scsi.c: Replace
  virStorageBackendWaitForDevices with virFileWaitForDevices
* src/storage_backend.c, src/storage_backend.h: Remove
  virStorageBackendWaitForDevices, virWaitForDevices
* src/util.h, src/util.c: Add virFileWaitForDevices
* configure.in: Move xmlrpc check further down after pkgconfig
  is detected
* src/Makefile.am: Add missing XMLRPC_CFLAGS/LIBS to opennebula
* src/libvirt_private.syms: Add many missing exports
12 files changed:
configure.in
src/Makefile.am
src/libvirt_private.syms
src/node_device.c
src/storage_backend.c
src/storage_backend.h
src/storage_backend_disk.c
src/storage_backend_logical.c
src/storage_backend_mpath.c
src/storage_backend_scsi.c
src/util.c
src/util.h