• E
    capabilities: use bool instead of int · 58156f39
    Eric Blake 提交于
    While preparing to add a capability for active commit, I noticed
    that the existing code was abusing int for boolean values.
    
    * src/conf/capabilities.h (_virCapsGuestFeature, _virCapsHost)
    (virCapabilitiesNew, virCapabilitiesAddGuestFeature): Improve
    types.
    * src/conf/capabilities.c (virCapabilitiesNew)
    (virCapabilitiesAddGuestFeature): Adjust signature.
    * src/bhyve/bhyve_capabilities.c (virBhyveCapsBuild): Update
    clients.
    * src/esx/esx_driver.c (esxCapsInit): Likewise.
    * src/libxl/libxl_conf.c (libxlMakeCapabilities): Likewise.
    * src/lxc/lxc_conf.c (virLXCDriverCapsInit): Likewise.
    * src/openvz/openvz_conf.c (openvzCapsInit): Likewise.
    * src/parallels/parallels_driver.c (parallelsBuildCapabilities):
    Likewise.
    * src/phyp/phyp_driver.c (phypCapsInit): Likewise.
    * src/qemu/qemu_capabilities.c (virQEMUCapsInit)
    (virQEMUCapsInitGuestFromBinary): Likewise.
    * src/security/virt-aa-helper.c (get_definition): Likewise.
    * src/test/test_driver.c (testBuildCapabilities): Likewise.
    * src/uml/uml_conf.c (umlCapsInit): Likewise.
    * src/vbox/vbox_tmpl.c (vboxCapsInit): Likewise.
    * src/vmware/vmware_conf.c (vmwareCapsInit): Likewise.
    * src/xen/xen_hypervisor.c (xenHypervisorBuildCapabilities):
    Likewise.
    * src/xenapi/xenapi_driver.c (getCapsObject): Likewise.
    * tests/qemucaps2xmltest.c (testGetCaps): Likewise.
    * tests/testutils.c (virTestGenericCapsInit): Likewise.
    * tests/testutilslxc.c (testLXCCapsInit): Likewise.
    * tests/testutilsqemu.c (testQemuCapsInit): Likewise.
    * tests/testutilsxen.c (testXenCapsInit): Likewise.
    * tests/vircaps2xmltest.c (buildVirCapabilities): Likewise.
    * tests/vircapstest.c (buildNUMATopology): Likewise.
    * tests/vmx2xmltest.c (testCapsInit): Likewise.
    * tests/xml2vmxtest.c (testCapsInit): Likewise.
    Signed-off-by: NEric Blake <eblake@redhat.com>
    58156f39
uml_conf.c 13.9 KB