else
{
this->other_vips->insert_last(this->other_vips, ip->clone(ip));
+ charon->bus->assign_vip(charon->bus, &this->public, ip, TRUE);
}
}
hydra->kernel_interface->del_ip(hydra->kernel_interface,
vip, -1, TRUE);
}
+ else
+ {
+ charon->bus->assign_vip(charon->bus, &this->public, vip, FALSE);
+ }
vip->destroy(vip);
}
}
hydra->attributes->release_address(hydra->attributes, pools, vip, id);
pools->destroy(pools);
}
+ charon->bus->assign_vip(charon->bus, &this->public, vip, FALSE);
vip->destroy(vip);
}
this->other_vips->destroy(this->other_vips);