]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
Re-resolve hosts on additional keyingtries
authorMartin Willi <martin@revosec.ch>
Tue, 14 Feb 2012 10:29:34 +0000 (11:29 +0100)
committerMartin Willi <martin@revosec.ch>
Tue, 6 Mar 2012 15:05:28 +0000 (16:05 +0100)
src/libcharon/sa/ike_sa.c

index 2ff2661ea5f190a1e526b3d1287b8010d3214ab9..e9e7cde3c417e73cae939043c48dded93a6e9e60 100644 (file)
@@ -1760,6 +1760,7 @@ METHOD(ike_sa_t, retransmit, status_t,
                                        DBG1(DBG_IKE, "peer not responding, trying again (%d/%d)",
                                                 this->keyingtry + 1, tries);
                                        reset(this);
+                                       resolve_hosts(this);
                                        requeue_init_tasks(this);
                                        return this->task_manager->initiate(this->task_manager);
                                }