This function returns true if the domain has any interfaces that are
type='vdpa'.
Signed-off-by: Laine Stump <laine@redhat.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
}
+bool
+virDomainDefHasVDPANet(const virDomainDef *def)
+{
+ size_t i;
+
+ for (i = 0; i < def->nnets; i++) {
+ if (virDomainNetGetActualType(def->nets[i]) == VIR_DOMAIN_NET_TYPE_VDPA)
+ return true;
+ }
+
+ return false;
+}
+
+
bool
virDomainDefHasOldStyleUEFI(const virDomainDef *def)
{
bool
virDomainDefHasMdevHostdev(const virDomainDef *def);
+bool
+virDomainDefHasVDPANet(const virDomainDef *def);
+
bool
virDomainDefHasOldStyleUEFI(const virDomainDef *def);
virDomainDefHasOldStyleUEFI;
virDomainDefHasUSB;
virDomainDefHasVcpusOffline;
+virDomainDefHasVDPANet;
virDomainDefHasVFIOHostdev;
virDomainDefLifecycleActionAllowed;
virDomainDefMaybeAddController;