conf: Add virDomainDefHasSpiceGraphics

It will be used in future patch in multiple places.

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Martin Kletzander 2022-05-11 15:42:56 +02:00
parent 90d36d625e
commit 45c0ff3eea
3 changed files with 18 additions and 0 deletions

View File

@ -31558,3 +31558,17 @@ virDomainObjGetMessages(virDomainObj *vm,
return rv;
}
bool
virDomainDefHasSpiceGraphics(const virDomainDef *def)
{
size_t i = 0;
for (i = 0; i < def->ngraphics; i++) {
if (def->graphics[i]->type == VIR_DOMAIN_GRAPHICS_TYPE_SPICE) {
return true;
}
}
return false;
}

View File

@ -4277,3 +4277,6 @@ int
virDomainObjGetMessages(virDomainObj *vm,
char ***msgs,
unsigned int flags);
bool
virDomainDefHasSpiceGraphics(const virDomainDef *def);

View File

@ -333,6 +333,7 @@ virDomainDefHasMemoryHotplug;
virDomainDefHasNVMeDisk;
virDomainDefHasOldStyleROUEFI;
virDomainDefHasOldStyleUEFI;
virDomainDefHasSpiceGraphics;
virDomainDefHasUSB;
virDomainDefHasVcpusOffline;
virDomainDefHasVDPANet;