}
-static int
+static void
virDomainVsockDefFormat(virBufferPtr buf,
virDomainVsockDefPtr vsock)
{
virDomainDeviceInfoFormat(&childBuf, &vsock->info, 0);
virXMLFormatElement(buf, "vsock", &attrBuf, &childBuf);
-
- return 0;
}
if (def->iommu)
virDomainIOMMUDefFormat(buf, def->iommu);
- if (def->vsock &&
- virDomainVsockDefFormat(buf, def->vsock) < 0)
- return -1;
+ if (def->vsock)
+ virDomainVsockDefFormat(buf, def->vsock);
virBufferAdjustIndent(buf, -2);
virBufferAddLit(buf, "</devices>\n");
rc = 0;
break;
case VIR_DOMAIN_DEVICE_VSOCK:
- rc = virDomainVsockDefFormat(&buf, src->data.vsock);
+ virDomainVsockDefFormat(&buf, src->data.vsock);
+ rc = 0;
break;
case VIR_DOMAIN_DEVICE_AUDIO:
rc = virDomainAudioDefFormat(&buf, src->data.audio);