private void BringUp(PIF new_pif, PIF existing_pif, int hi) { string ip = existing_pif.IP; if (new_pif.ip_configuration_mode == ip_configuration_mode.Static) { ip = Pool == null ? new_pif.IP : GetIPInRange(new_pif.IP, existing_pif); } NetworkingActionHelpers.BringUp(this, new_pif, ip, existing_pif, hi); }
private void ReconfigureSecondaryManagement(PIF src, PIF dest, int hi) { System.Diagnostics.Trace.Assert(!bostonOrGreater); int mid = (PercentComplete + hi) / 2; PIF new_dest = NetworkingHelper.CopyIPConfig(src, dest); NetworkingActionHelpers.BringDown(this, src, mid); NetworkingActionHelpers.BringUp(this, new_dest, dest, hi); }
private void ReconfigureSecondaryManagement(PIF master, int hi) { System.Diagnostics.Trace.Assert(!bostonOrGreater); NetworkingActionHelpers.BringUp(this, NewFirstSlaves[master], FirstSlaves[master], hi); }