diff options
-rw-r--r-- | src/libcharon/sa/task_manager_v1.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libcharon/sa/task_manager_v1.c b/src/libcharon/sa/task_manager_v1.c index 55bc8b7f9..cecb87902 100644 --- a/src/libcharon/sa/task_manager_v1.c +++ b/src/libcharon/sa/task_manager_v1.c @@ -16,9 +16,12 @@ #include "task_manager_v1.h" +#include <math.h> + #include <daemon.h> #include <sa/tasks/main_mode.h> #include <sa/tasks/quick_mode.h> +#include <processing/jobs/retransmit_job.h> typedef struct exchange_t exchange_t; @@ -190,10 +193,8 @@ METHOD(task_manager_t, retransmit, status_t, if (message_id == this->initiating.mid) { u_int32_t timeout; - job_t *job; - enumerator_t *enumerator; packet_t *packet; - task_t *task; + job_t *job; if (this->initiating.retransmitted <= this->retransmit_tries) { |