/*
- * virNetworkObjAssignDef:
+ * virNetworkObjUpdateAssignDef:
* @network: the network object to update
* @def: the new NetworkDef (will be consumed by this function)
* @live: is this new def the "live" version, or the "persistent" version
*
*/
void
-virNetworkObjAssignDef(virNetworkObjPtr network,
- virNetworkDefPtr def,
- bool live)
+virNetworkObjUpdateAssignDef(virNetworkObjPtr network,
+ virNetworkDefPtr def,
+ bool live)
{
if (live) {
/* before setting new live def, save (into newDef) any
}
}
- virNetworkObjAssignDef(network,
- def,
- !!(flags & VIR_NETWORK_OBJ_LIST_ADD_LIVE));
+ virNetworkObjUpdateAssignDef(network,
+ def,
+ !!(flags & VIR_NETWORK_OBJ_LIST_ADD_LIVE));
} else {
/* UUID does not match, but if a name matches, refuse it */
if ((network = virNetworkObjFindByNameLocked(nets, def->name))) {
unsigned int flags);
void
-virNetworkObjAssignDef(virNetworkObjPtr network,
- virNetworkDefPtr def,
- bool live);
+virNetworkObjUpdateAssignDef(virNetworkObjPtr network,
+ virNetworkDefPtr def,
+ bool live);
int
virNetworkObjSetDefTransient(virNetworkObjPtr network,
virNetworkDeleteConfig;
virNetworkLoadAllConfigs;
virNetworkLoadAllState;
-virNetworkObjAssignDef;
virNetworkObjEndAPI;
virNetworkObjFindByName;
virNetworkObjFindByNameLocked;
virNetworkObjTaint;
virNetworkObjUnsetDefTransient;
virNetworkObjUpdate;
+virNetworkObjUpdateAssignDef;
virNetworkRemoveInactive;
virNetworkSaveStatus;
* definition by making it transient.
* XXX - this isn't necessarily the correct thing to do.
*/
- virNetworkObjAssignDef(network, NULL, false);
+ virNetworkObjUpdateAssignDef(network, NULL, false);
goto cleanup;
}
/* if the network still exists, it was active, and we need to make
* it transient (by deleting the persistent def)
*/
- virNetworkObjAssignDef(network, NULL, false);
+ virNetworkObjUpdateAssignDef(network, NULL, false);
}
ret = 0;