]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Fix domxml-to-native network model conversion
authorCole Robinson <crobinso@redhat.com>
Sun, 21 Oct 2012 02:28:34 +0000 (22:28 -0400)
committerCole Robinson <crobinso@redhat.com>
Sat, 27 Oct 2012 20:21:10 +0000 (16:21 -0400)
https://bugzilla.redhat.com/show_bug.cgi?id=636832
(cherry picked from commit 9a2975786b74aa0fe75e3eadb39aa0f9b37e57bb)

Conflicts:
src/qemu/qemu_driver.c

src/qemu/qemu_driver.c

index 26515d74b7aca52dcea104a616ac8bfc92c1cd6f..305db18b58409848f6b1f623147eabfc6ac41353 100644 (file)
@@ -4608,6 +4608,8 @@ static char *qemuDomainXMLToNative(virConnectPtr conn,
     for (i = 0 ; i < def->nnets ; i++) {
         virDomainNetDefPtr net = def->nets[i];
         int bootIndex = net->info.bootIndex;
+        char *model = net->model;
+
         if (net->type == VIR_DOMAIN_NET_TYPE_NETWORK) {
             int actualType = virDomainNetGetActualType(net);
             const char *brname;
@@ -4665,7 +4667,9 @@ static char *qemuDomainXMLToNative(virConnectPtr conn,
             net->data.ethernet.dev = brname;
             net->data.ethernet.ipaddr = ipaddr;
         }
+
         net->info.bootIndex = bootIndex;
+        net->model = model;
     }
     for (i = 0 ; i < def->ngraphics ; i++) {
         if (def->graphics[i]->type == VIR_DOMAIN_GRAPHICS_TYPE_VNC &&