Set report=true for all enums currently formatted in the XML Signed-off-by: Cole Robinson <crobinso@xxxxxxxxxx> --- src/bhyve/bhyve_capabilities.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/bhyve/bhyve_capabilities.c b/src/bhyve/bhyve_capabilities.c index ff78023895..27fa8ee5ef 100644 --- a/src/bhyve/bhyve_capabilities.c +++ b/src/bhyve/bhyve_capabilities.c @@ -76,6 +76,9 @@ virBhyveDomainCapsFill(virDomainCapsPtr caps, virDomainCapsStringValuesPtr firmwares) { caps->disk.supported = VIR_TRISTATE_BOOL_YES; + caps->disk.diskDevice.report = true; + caps->disk.bus.report = true; + caps->disk.model.report = true; VIR_DOMAIN_CAPS_ENUM_SET(caps->disk.diskDevice, VIR_DOMAIN_DISK_DEVICE_DISK, VIR_DOMAIN_DISK_DEVICE_CDROM); @@ -88,6 +91,8 @@ virBhyveDomainCapsFill(virDomainCapsPtr caps, caps->os.loader.supported = VIR_TRISTATE_BOOL_NO; if (bhyvecaps & BHYVE_CAP_LPC_BOOTROM) { + caps->os.loader.type.report = true; + caps->os.loader.readonly.report = true; caps->os.loader.supported = VIR_TRISTATE_BOOL_YES; VIR_DOMAIN_CAPS_ENUM_SET(caps->os.loader.type, VIR_DOMAIN_LOADER_TYPE_PFLASH); @@ -103,7 +108,9 @@ virBhyveDomainCapsFill(virDomainCapsPtr caps, caps->video.supported = VIR_TRISTATE_BOOL_NO; if (bhyvecaps & BHYVE_CAP_FBUF) { caps->graphics.supported = VIR_TRISTATE_BOOL_YES; + caps->graphics.type.report = true; caps->video.supported = VIR_TRISTATE_BOOL_YES; + caps->video.modelType.report = true; VIR_DOMAIN_CAPS_ENUM_SET(caps->graphics.type, VIR_DOMAIN_GRAPHICS_TYPE_VNC); VIR_DOMAIN_CAPS_ENUM_SET(caps->video.modelType, VIR_DOMAIN_VIDEO_TYPE_GOP); } -- 2.20.1 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list