aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/libxl_create.c
diff options
context:
space:
mode:
authorZhou Peng <ailvpeng25@gmail.com>2012-06-29 17:32:20 +0100
committerZhou Peng <ailvpeng25@gmail.com>2012-06-29 17:32:20 +0100
commit705e756e45508488d094d2f07bd85c5cc3d46f26 (patch)
tree203da6b8552d6b4542df7400b32ea7248de6b06a /tools/libxl/libxl_create.c
parent32b854a92c4d178fb6b54bbc7375ed8aa10c47fd (diff)
downloadxen-705e756e45508488d094d2f07bd85c5cc3d46f26.tar.gz
xen-705e756e45508488d094d2f07bd85c5cc3d46f26.tar.bz2
xen-705e756e45508488d094d2f07bd85c5cc3d46f26.zip
libxl: refactor stdvga opinon support.
Be ready to add and describe new vga interface Signed-off-by: Zhou Peng <ailvpeng25@gmail.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libxl/libxl_create.c')
-rw-r--r--tools/libxl/libxl_create.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/libxl/libxl_create.c b/tools/libxl/libxl_create.c
index a633227706..2ddf5fba48 100644
--- a/tools/libxl/libxl_create.c
+++ b/tools/libxl/libxl_create.c
@@ -253,7 +253,8 @@ int libxl__domain_build_info_setdefault(libxl__gc *gc,
if (!b_info->u.hvm.boot) return ERROR_NOMEM;
}
- libxl_defbool_setdefault(&b_info->u.hvm.stdvga, false);
+ if (!b_info->u.hvm.vga.kind)
+ b_info->u.hvm.vga.kind = LIBXL_VGA_INTERFACE_TYPE_CIRRUS;
libxl_defbool_setdefault(&b_info->u.hvm.vnc.enable, true);
if (libxl_defbool_val(b_info->u.hvm.vnc.enable)) {
libxl_defbool_setdefault(&b_info->u.hvm.vnc.findunused, true);