spice: set spice uuid and name
This allows a Spice client to identify a VM Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
5bd33de663
commit
d0638b185c
@ -19,6 +19,7 @@
|
|||||||
#include <spice-experimental.h>
|
#include <spice-experimental.h>
|
||||||
|
|
||||||
#include <netdb.h>
|
#include <netdb.h>
|
||||||
|
#include "sysemu.h"
|
||||||
|
|
||||||
#include "qemu-common.h"
|
#include "qemu-common.h"
|
||||||
#include "qemu-spice.h"
|
#include "qemu-spice.h"
|
||||||
@ -688,6 +689,11 @@ void qemu_spice_init(void)
|
|||||||
|
|
||||||
qemu_opt_foreach(opts, add_channel, &tls_port, 0);
|
qemu_opt_foreach(opts, add_channel, &tls_port, 0);
|
||||||
|
|
||||||
|
#if SPICE_SERVER_VERSION >= 0x000a02 /* 0.10.2 */
|
||||||
|
spice_server_set_name(spice_server, qemu_name);
|
||||||
|
spice_server_set_uuid(spice_server, qemu_uuid);
|
||||||
|
#endif
|
||||||
|
|
||||||
if (0 != spice_server_init(spice_server, &core_interface)) {
|
if (0 != spice_server_init(spice_server, &core_interface)) {
|
||||||
error_report("failed to initialize spice server");
|
error_report("failed to initialize spice server");
|
||||||
exit(1);
|
exit(1);
|
||||||
|
Loading…
Reference in New Issue
Block a user