ike: Maintain per-IKE_SA CHILD_SAs in the global CHILD_SA manager
[strongswan.git] / src / libcharon / processing / jobs / delete_child_sa_job.h
index 662a7b7..be6d578 100644 (file)
@@ -15,7 +15,7 @@
 
 /**
  * @defgroup delete_child_sa_job delete_child_sa_job
 
 /**
  * @defgroup delete_child_sa_job delete_child_sa_job
- * @{ @ingroup jobs
+ * @{ @ingroup cjobs
  */
 
 #ifndef DELETE_CHILD_SA_JOB_H_
  */
 
 #ifndef DELETE_CHILD_SA_JOB_H_
@@ -50,10 +50,10 @@ struct delete_child_sa_job_t {
  * @param reqid                reqid of the CHILD_SA, as used in kernel
  * @param protocol     protocol of the CHILD_SA
  * @param spi          security parameter index of the CHILD_SA
  * @param reqid                reqid of the CHILD_SA, as used in kernel
  * @param protocol     protocol of the CHILD_SA
  * @param spi          security parameter index of the CHILD_SA
+ * @param expired      TRUE if CHILD_SA already expired
  * @return                     delete_child_sa_job_t object
  */
 delete_child_sa_job_t *delete_child_sa_job_create(u_int32_t reqid,
  * @return                     delete_child_sa_job_t object
  */
 delete_child_sa_job_t *delete_child_sa_job_create(u_int32_t reqid,
-                                                                                                 protocol_id_t protocol,
-                                                                                                 u_int32_t spi);
+                                                       protocol_id_t protocol, u_int32_t spi, bool expired);
 
 #endif /** DELETE_CHILD_SA_JOB_H_ @}*/
 
 #endif /** DELETE_CHILD_SA_JOB_H_ @}*/