diff options
author | Martin Willi <martin@revosec.ch> | 2012-02-02 10:49:19 +0100 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2012-03-20 17:31:40 +0100 |
commit | 182d55b2291c1a1a154fbdc490cd546f31f68885 (patch) | |
tree | 2c375bf45fb03fd5a8abd1725d75fe30ee213310 /src | |
parent | f98af1ddd589fa61aaab8902caef5f88f6a246dc (diff) | |
download | strongswan-182d55b2291c1a1a154fbdc490cd546f31f68885.tar.bz2 strongswan-182d55b2291c1a1a154fbdc490cd546f31f68885.tar.xz |
Use correct enum values to detect three message tasks for retransmission
Diffstat (limited to 'src')
-rwxr-xr-x | src/libcharon/sa/ikev1/task_manager_v1.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libcharon/sa/ikev1/task_manager_v1.c b/src/libcharon/sa/ikev1/task_manager_v1.c index 8ebaa9d8e..bf798b43e 100755 --- a/src/libcharon/sa/ikev1/task_manager_v1.c +++ b/src/libcharon/sa/ikev1/task_manager_v1.c @@ -485,8 +485,8 @@ METHOD(task_manager_t, initiate, status_t, case SUCCESS: /* task completed, remove it */ this->active_tasks->remove_at(this->active_tasks, enumerator); - if (task->get_type(task) == AGGRESSIVE || - task->get_type(task) == QUICK_MODE) + if (task->get_type(task) == TASK_AGGRESSIVE_MODE || + task->get_type(task) == TASK_QUICK_MODE) { /* last message of three message exchange */ keep = TRUE; } |