aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/processing
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2007-06-14 08:13:05 +0000
committerMartin Willi <martin@strongswan.org>2007-06-14 08:13:05 +0000
commit26424f03c35bbfbcf264db950335c48c54c619fc (patch)
treeea08945ee744779da5319da72c1108690c518d67 /src/charon/processing
parenteda454a26137b6a2d3a85d0eb3d84f7c827d7c7d (diff)
downloadstrongswan-26424f03c35bbfbcf264db950335c48c54c619fc.tar.bz2
strongswan-26424f03c35bbfbcf264db950335c48c54c619fc.tar.xz
proper reauthentication:
IKE_SA is closed completely before the new is initiated, resolves some issues when a dynamic IP is requested from a pool
Diffstat (limited to 'src/charon/processing')
-rw-r--r--src/charon/processing/jobs/rekey_ike_sa_job.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/charon/processing/jobs/rekey_ike_sa_job.c b/src/charon/processing/jobs/rekey_ike_sa_job.c
index 25785221d..020c3cce8 100644
--- a/src/charon/processing/jobs/rekey_ike_sa_job.c
+++ b/src/charon/processing/jobs/rekey_ike_sa_job.c
@@ -74,7 +74,7 @@ static void execute(private_rekey_ike_sa_job_t *this)
{
if (this->reauth)
{
- ike_sa->reestablish(ike_sa);
+ status = ike_sa->reestablish(ike_sa);
}
else
{