]> git.ipfire.org Git - thirdparty/libvirt.git/commit
drivers: use virDirRead API
authorEric Blake <eblake@redhat.com>
Sat, 26 Apr 2014 04:11:05 +0000 (22:11 -0600)
committerEric Blake <eblake@redhat.com>
Mon, 28 Apr 2014 23:52:45 +0000 (17:52 -0600)
commitddcf4730ce23996117646641f59f1f1a93635fef
tree32be98f005bb10603bd9f84c070683a0339b2297
parentac1d42ac7226008ea0903569fe04c131fc2a829a
drivers: use virDirRead API

Convert all remaining clients of readdir to use the new
interface, so that we can ensure (unlikely) errors while
reading a directory are reported.

* src/openvz/openvz_conf.c (openvzAssignUUIDs): Use new
interface.
* src/parallels/parallels_storage.c (parallelsFindVolumes)
(parallelsFindVmVolumes): Report readdir failures.
* src/qemu/qemu_driver.c (qemuDomainSnapshotLoad): Ignore readdir
failures.
* src/secret/secret_driver.c (loadSecrets): Likewise.
* src/qemu/qemu_hostdev.c
(qemuHostdevHostSupportsPassthroughVFIO): Report readdir failures.
* src/xen/xen_inotify.c (xenInotifyOpen): Likewise.
* src/xen/xm_internal.c (xenXMConfigCacheRefresh): Likewise.

Signed-off-by: Eric Blake <eblake@redhat.com>
src/openvz/openvz_conf.c
src/parallels/parallels_storage.c
src/qemu/qemu_driver.c
src/qemu/qemu_hostdev.c
src/secret/secret_driver.c
src/xen/xen_inotify.c
src/xen/xm_internal.c