libxl_defbool_setdefault(&b_info->u.hvm.usb, false);
libxl_defbool_setdefault(&b_info->u.hvm.xen_platform_pci, true);
+ libxl_defbool_setdefault(&b_info->u.hvm.spice.enable, false);
+ if (!libxl_defbool_val(b_info->u.hvm.spice.enable) &&
+ (b_info->u.hvm.spice.usbredirection > 0) ){
+ b_info->u.hvm.spice.usbredirection = 0;
+ LOG(WARN, "spice disabled, disabling usbredirection");
+ }
+
if (!b_info->u.hvm.usbversion &&
(b_info->u.hvm.spice.usbredirection > 0) )
b_info->u.hvm.usbversion = 2;
libxl_defbool_setdefault(&b_info->u.hvm.sdl.opengl, false);
}
- libxl_defbool_setdefault(&b_info->u.hvm.spice.enable, false);
if (libxl_defbool_val(b_info->u.hvm.spice.enable)) {
libxl_defbool_setdefault(&b_info->u.hvm.spice.disable_ticketing,
false);