mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-08-26 18:41:17 +00:00
Thu Feb 15 19:06:56 IST 2007 Mark McLoughlin <markmc@redhat.com>
* qemud/conf.c: fix the <graphics> output - we weren't handling sdl
This commit is contained in:
parent
4e2fa18166
commit
e8f064000d
@ -1,3 +1,8 @@
|
|||||||
|
Thu Feb 15 19:06:56 IST 2007 Mark McLoughlin <markmc@redhat.com>
|
||||||
|
|
||||||
|
* qemud/conf.c: fix the <graphics> output - we weren't
|
||||||
|
handling sdl
|
||||||
|
|
||||||
Thu Feb 15 19:06:22 IST 2007 Mark McLoughlin <markmc@redhat.com>
|
Thu Feb 15 19:06:22 IST 2007 Mark McLoughlin <markmc@redhat.com>
|
||||||
|
|
||||||
* qemud/conf.c: fix a couple of typos
|
* qemud/conf.c: fix a couple of typos
|
||||||
|
30
qemud/conf.c
30
qemud/conf.c
@ -1907,13 +1907,31 @@ char *qemudGenerateXML(struct qemud_server *server, struct qemud_vm *vm, int liv
|
|||||||
net = net->next;
|
net = net->next;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
switch (def->graphicsType) {
|
||||||
|
case QEMUD_GRAPHICS_VNC:
|
||||||
|
if (qemudBufferAdd(&buf, " <graphics type='vnc'") < 0)
|
||||||
|
goto no_memory;
|
||||||
|
|
||||||
|
if (def->vncPort &&
|
||||||
|
qemudBufferPrintf(&buf, " port='%d'",
|
||||||
|
vm->id >= 0 && live ? def->vncActivePort : def->vncPort) < 0)
|
||||||
|
goto no_memory;
|
||||||
|
|
||||||
|
if (qemudBufferAdd(&buf, "/>\n") < 0)
|
||||||
|
goto no_memory;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case QEMUD_GRAPHICS_SDL:
|
||||||
|
if (qemudBufferAdd(&buf, " <graphics type='sdl'/>\n") < 0)
|
||||||
|
goto no_memory;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case QEMUD_GRAPHICS_NONE:
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
if (def->graphicsType == QEMUD_GRAPHICS_VNC) {
|
if (def->graphicsType == QEMUD_GRAPHICS_VNC) {
|
||||||
if (def->vncPort) {
|
|
||||||
qemudBufferPrintf(&buf, " <graphics type='vnc' port='%d'/>\n",
|
|
||||||
vm->id >= 0 && live ? def->vncActivePort : def->vncPort);
|
|
||||||
} else {
|
|
||||||
qemudBufferPrintf(&buf, " <graphics type='vnc'/>\n");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (qemudBufferAdd(&buf, " </devices>\n") < 0)
|
if (qemudBufferAdd(&buf, " </devices>\n") < 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user