aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/processing/jobs/delete_child_sa_job.c
Commit message (Collapse)AuthorAgeFilesLines
* delete-child-sa-job: Add new constructor that takes the unique ID of a CHILD_SATobias Brunner2017-05-231-11/+58
| | | | | This makes sure we delete the right SA in case the addresses got updated in the mean time.
* Use standard unsigned integer typesAndreas Steffen2016-03-241-2/+2
|
* kernel-interface: Raise expires with a proto/SPI/dst tuple instead of reqidMartin Willi2015-02-201-13/+13
|
* Give processor_t more control over the lifecycle of a jobTobias Brunner2012-06-251-2/+2
| | | | | | | | | | | Jobs are now destroyed by the processor, but they are allowed to reschedule themselves. That is, parts of the reschedule functionality already provided by callback_job_t is moved to the processor. Not yet fully supported is JOB_REQUEUE_DIRECT and canceling jobs. Note: job_t.destroy() is now called not only for queued jobs but also after execution or cancellation of jobs. job_t.status can be used to decide what to do in said method.
* Do not query CHILD_SA during delete if they already expiredMartin Willi2012-03-201-3/+8
|
* Introduce priority classes for jobsMartin Willi2011-05-161-0/+7
|
* _ prefix not requiredAndreas Steffen2011-02-101-1/+1
|
* Migrated delete_child_sa_job_t to INIT/METHOD macrosAndreas Steffen2011-02-101-19/+18
|
* Moving charon to libcharon.Tobias Brunner2010-03-191-0/+100