]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
Dont' try to remove a physical nic on error
authorDaniel Lezcano <daniel.lezcano@free.fr>
Fri, 23 Jul 2010 13:10:38 +0000 (15:10 +0200)
committerDaniel Lezcano <dlezcano@fr.ibm.com>
Fri, 23 Jul 2010 13:10:38 +0000 (15:10 +0200)
Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
src/lxc/conf.c

index 8cc1a8f5ca4c88013c2978e777504393d82e3266..c955213650baf81c90cf01c9a20205efb6dc31ad 100644 (file)
@@ -1336,7 +1336,7 @@ void lxc_delete_network(struct lxc_list *network)
 
        lxc_list_for_each(iterator, network) {
                netdev = iterator->elem;
-               if (netdev->ifindex > 0)
+               if (netdev->ifindex > 0 && netdev->type != LXC_NET_PHYS)
                        lxc_device_delete_index(netdev->ifindex);
        }
 }