]> git.ipfire.org Git - thirdparty/libvirt.git/commit
conf: don't use passed in caps in post parse method
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 3 Dec 2019 10:49:49 +0000 (10:49 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Mon, 9 Dec 2019 10:15:16 +0000 (10:15 +0000)
commit4a4132b4625778cf80acb9c92d06351b44468ac3
tree4615a4a9be2769de08ba883cd8ebafc0eaa8f7c3
parent2578d74aee9bd647b1dbd43a9cca001c9adc7f4f
conf: don't use passed in caps in post parse method

To enable the virCapsPtr parameter to the post parse method to be
eliminated, the drivers must fetch the virCapsPtr from their own
driver via the opaque parameter, or use an alternative approach
to validate the parsed data.

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
35 files changed:
src/bhyve/bhyve_domain.c
src/esx/esx_driver.c
src/libxl/libxl_conf.c
src/libxl/libxl_conf.h
src/libxl/libxl_domain.c
src/libxl/libxl_driver.c
src/lxc/lxc_conf.c
src/lxc/lxc_conf.h
src/lxc/lxc_controller.c
src/lxc/lxc_domain.c
src/lxc/lxc_driver.c
src/openvz/openvz_conf.c
src/openvz/openvz_conf.h
src/openvz/openvz_driver.c
src/phyp/phyp_driver.c
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
src/qemu/qemu_domain.c
src/vmware/vmware_driver.c
src/vmx/vmx.c
src/vmx/vmx.h
src/vz/vz_driver.c
tests/Makefile.am
tests/libxlxml2domconfigtest.c
tests/lxcconf2xmltest.c
tests/lxcxml2xmltest.c
tests/openvzutilstest.c
tests/testutilslxc.c
tests/testutilslxc.h
tests/testutilsxen.c
tests/testutilsxen.h
tests/vmx2xmltest.c
tests/xlconfigtest.c
tests/xmconfigtest.c
tests/xml2vmxtest.c