You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.6 KiB
40 lines
1.6 KiB
7 years ago
|
From ee84e10f3daba3050b17904c34b05db0765736d4 Mon Sep 17 00:00:00 2001
|
||
|
From: Viktor Mihajlovski <mihajlov@linux.vnet.ibm.com>
|
||
|
Date: Wed, 11 Sep 2013 16:45:35 +0200
|
||
|
Subject: [PATCH 15/60] VSMS: Set resource types for default devices
|
||
|
|
||
|
The default graphics and input devices were built without their
|
||
|
resource types being set correctly. This has not hurted yet.
|
||
|
Future changes will however require that the device resource
|
||
|
type is matching the actual device type.
|
||
|
|
||
|
Signed-off-by: Viktor Mihajlovski <mihajlov@linux.vnet.ibm.com>
|
||
|
Reviewed-by: Boris Fiuczynski <fiuczy@linux.vnet.ibm.com>
|
||
|
Signed-off-by: John Ferlan <jferlan@redhat.com>
|
||
|
---
|
||
|
src/Virt_VirtualSystemManagementService.c | 2 ++
|
||
|
1 file changed, 2 insertions(+)
|
||
|
|
||
|
diff --git a/src/Virt_VirtualSystemManagementService.c b/src/Virt_VirtualSystemManagementService.c
|
||
|
index 79dec73..6629b35 100644
|
||
|
--- a/src/Virt_VirtualSystemManagementService.c
|
||
|
+++ b/src/Virt_VirtualSystemManagementService.c
|
||
|
@@ -581,6 +581,7 @@ static bool default_graphics_device(struct domain *domain)
|
||
|
return false;
|
||
|
}
|
||
|
|
||
|
+ domain->dev_graphics->type = CIM_RES_TYPE_GRAPHICS;
|
||
|
domain->dev_graphics->dev.graphics.type = strdup("vnc");
|
||
|
domain->dev_graphics->dev.graphics.dev.vnc.port = strdup("-1");
|
||
|
domain->dev_graphics->dev.graphics.dev.vnc.host = strdup("127.0.0.1");
|
||
|
@@ -609,6 +610,7 @@ static bool default_input_device(struct domain *domain)
|
||
|
return false;
|
||
|
}
|
||
|
|
||
|
+ domain->dev_input->type = CIM_RES_TYPE_INPUT;
|
||
|
domain->dev_input->dev.input.type = strdup("mouse");
|
||
|
|
||
|
if (domain->type == DOMAIN_XENPV) {
|
||
|
--
|
||
|
2.1.0
|