let info = {
Domain.ssidref = 0l;
Domain.hvm = state.vm_cfg.hvm;
- Domain.hap = state.vm_cfg.hvm;
+ Domain.hap = state.vm_cfg.hap;
Domain.name = "";
Domain.platformdata = state.vm_cfg.platform;
Domain.xsdata = [];
(* kernel *)
startup: startupstate;
hvm: bool;
+ hap: bool;
kernel: string;
cmdline: string;
serial: string;
let get cfg field =
match field with
| "hvm" -> string_of_bool cfg.hvm
+ | "hap" -> string_of_bool cfg.hap
| "kernel" -> cfg.kernel
| "cmdline" -> cfg.cmdline
| "serial" -> cfg.serial
let set cfg field value =
match field with
| "hvm" -> { cfg with hvm = bool_of_string value }
+ | "hap" -> { cfg with hap = bool_of_string value }
| "kernel" -> { cfg with kernel = value }
| "cmdline" -> { cfg with cmdline = value }
| "serial" -> { cfg with serial = value }
(* get/set *)
debug = false;
hvm = false;
+ hap = true;
kernel = "";
cmdline = "";
serial = "";