Silently ignore MAC in NetworkLoadConfig

Libvirt's RPMs have been adding it to networks which don't support it.

https://bugzilla.redhat.com/show_bug.cgi?id=1156367
This commit is contained in:
Ján Tomko 2014-11-10 17:40:07 +01:00
parent 2cc8c44e2f
commit c9c7a2bd96

View File

@ -3144,6 +3144,10 @@ virNetworkObjPtr virNetworkLoadConfig(virNetworkObjListPtr nets,
*/
if (virNetworkSetBridgeName(nets, def, 0))
goto error;
} else {
/* Throw away MAC address for other forward types,
* which could have been generated by older libvirt RPMs */
def->mac_specified = false;
}
if (!(net = virNetworkAssignDef(nets, def, false)))