Don't wipe generated iface target in active domains

Wipe generated interface target only when reading configuration of
inactive domains.
This commit is contained in:
Jiri Denemark 2010-05-04 15:16:29 +02:00
parent 7efa3937f0
commit 362bc09a4d

View File

@ -1889,7 +1889,8 @@ virDomainNetDefParseXML(virCapsPtr caps,
xmlStrEqual(cur->name, BAD_CAST "target")) {
ifname = virXMLPropString(cur, "dev");
if ((ifname != NULL) &&
((STRPREFIX((const char*)ifname, "vnet")) ||
(((flags & VIR_DOMAIN_XML_INACTIVE) &&
(STRPREFIX((const char*)ifname, "vnet"))) ||
(!isValidIfname(ifname)))) {
/* An auto-generated target name, blank it out */
/* blank out invalid interface names */