]> git.ipfire.org Git - thirdparty/libvirt.git/commit
driver: declare supported URI schemes in virConnectDriver struct
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 27 Mar 2018 14:51:45 +0000 (15:51 +0100)
committerDaniel P. Berrangé <berrange@redhat.com>
Thu, 12 Apr 2018 15:52:02 +0000 (16:52 +0100)
commit8e4f9a2773e85b8f43aa207965a59908281fa3e8
treed0b023c59cae8a88cf8db3469addc816bf06ac50
parent3714cc952d4507e0a90f3e793efbc9360298d224
driver: declare supported URI schemes in virConnectDriver struct

Declare what URI schemes a driver supports in its virConnectDriver
struct. This allows us to skip trying to open the driver entirely
if the URI scheme doesn't match.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
26 files changed:
src/bhyve/bhyve_driver.c
src/driver.h
src/esx/esx_driver.c
src/hyperv/hyperv_driver.c
src/interface/interface_backend_netcf.c
src/interface/interface_backend_udev.c
src/libvirt.c
src/libxl/libxl_driver.c
src/lxc/lxc_driver.c
src/network/bridge_driver.c
src/node_device/node_device_driver.c
src/node_device/node_device_hal.c
src/node_device/node_device_udev.c
src/nwfilter/nwfilter_driver.c
src/openvz/openvz_driver.c
src/phyp/phyp_driver.c
src/qemu/qemu_driver.c
src/secret/secret_driver.c
src/storage/storage_driver.c
src/test/test_driver.c
src/uml/uml_driver.c
src/vbox/vbox_common.c
src/vbox/vbox_driver.c
src/vmware/vmware_driver.c
src/vz/vz_driver.c
src/xenapi/xenapi_driver.c