]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf: Introduce virDomainNetDefPostParse()
authorAndrea Bolognani <abologna@redhat.com>
Fri, 15 Feb 2019 11:26:13 +0000 (12:26 +0100)
committerAndrea Bolognani <abologna@redhat.com>
Fri, 15 Feb 2019 13:58:40 +0000 (14:58 +0100)
Minor tweaks to ensure compliance with our coding style.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/conf/domain_conf.c

index d79a961f29893e13b0e5e7fe721c7b0055b17164..f0c62f0de923b8c6b51c78c5caaffcbd339c5815 100644 (file)
@@ -4933,6 +4933,18 @@ virDomainControllerDefPostParse(virDomainControllerDefPtr cdev)
 }
 
 
+static int
+virDomainNetDefPostParse(virDomainNetDefPtr net)
+{
+    if (!virDomainNetIsVirtioModel(net) &&
+        virDomainCheckVirtioOptions(net->virtio) < 0) {
+        return -1;
+    }
+
+    return 0;
+}
+
+
 static int
 virDomainVsockDefPostParse(virDomainVsockDefPtr vsock)
 {
@@ -4973,12 +4985,8 @@ virDomainDeviceDefPostParseCommon(virDomainDeviceDefPtr dev,
     if (dev->type == VIR_DOMAIN_DEVICE_CONTROLLER)
         return virDomainControllerDefPostParse(dev->data.controller);
 
-    if (dev->type == VIR_DOMAIN_DEVICE_NET) {
-        virDomainNetDefPtr net = dev->data.net;
-        if (!virDomainNetIsVirtioModel(net) &&
-            virDomainCheckVirtioOptions(net->virtio) < 0)
-            return -1;
-    }
+    if (dev->type == VIR_DOMAIN_DEVICE_NET)
+        return virDomainNetDefPostParse(dev->data.net);
 
     if (dev->type == VIR_DOMAIN_DEVICE_VSOCK &&
         virDomainVsockDefPostParse(dev->data.vsock) < 0)