Don't re-resolve addresses during initiate if they have already been set

This commit is contained in:
Martin Willi
2012-03-20 17:31:38 +01:00
parent aa3b53e716
commit a994050e9c
+5 -1
View File
@@ -1077,7 +1077,11 @@ METHOD(ike_sa_t, initiate, status_t,
{
if (this->state == IKE_CREATED)
{
resolve_hosts(this);
if (this->my_host->is_anyaddr(this->my_host) ||
this->other_host->is_anyaddr(this->other_host))
{
resolve_hosts(this);
}
if (this->other_host->is_anyaddr(this->other_host)
#ifdef ME