]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
network: bridge: Fix regression when defining persistent networks
authorPeter Krempa <pkrempa@redhat.com>
Fri, 11 Jan 2013 10:10:34 +0000 (11:10 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 11 Jan 2013 13:05:51 +0000 (14:05 +0100)
Commit 0211fd6e04cdc402da20818df54299c6ded3d3cb introduced regression
where newly defined networks were not made persistent.

This patch makes the network persistent on each successful definition.

src/network/bridge_driver.c

index 660c38dac7cd14a4fac6a67ca156285106f99413..975b7f63abebc7c4dc3d1c7749c0a347cad6ccdc 100644 (file)
@@ -3124,6 +3124,9 @@ static virNetworkPtr networkDefine(virConnectPtr conn, const char *xml) {
             goto cleanup;
     }
 
+    /* define makes the network persistent - always */
+    network->persistent = 1;
+
     /* def was asigned */
     freeDef = false;