added support for xfrm remote kmaddress
[strongswan.git] / src / charon / processing / jobs / migrate_job.h
index d23236b..ecd2d6f 100644 (file)
@@ -1,5 +1,5 @@
 /*
 /*
- * Copyright (C) 2006 Martin Willi
+ * Copyright (C) 2008 Andreas Steffen
  * Hochschule fuer Technik Rapperswil
  *
  * This program is free software; you can redistribute it and/or modify it
  * Hochschule fuer Technik Rapperswil
  *
  * This program is free software; you can redistribute it and/or modify it
@@ -12,7 +12,7 @@
  * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  * for more details.
  *
  * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  * for more details.
  *
- * $Id: acquire_job.h 4535 2008-10-31 01:43:23Z andreas $
+ * $Id$
  */
 
 /**
  */
 
 /**
@@ -49,15 +49,16 @@ struct migrate_job_t {
  * We use the reqid or the traffic selectors to find a matching CHILD_SA.
  *
  * @param reqid                reqid of the CHILD_SA to acquire
  * We use the reqid or the traffic selectors to find a matching CHILD_SA.
  *
  * @param reqid                reqid of the CHILD_SA to acquire
- * @param src_ts       source traffic selector
- * @param dst_ts       destination traffic selector
+ * @param src_ts       source traffic selector to be used in the policy
+ * @param dst_ts       destination traffic selector to be used in the policy
  * @param local     local host address to be used in the IKE_SA
  * @param local     local host address to be used in the IKE_SA
+ * @param remote    remote host address to be used in the IKE_SA
  * @return                     migrate_job_t object
  */
 migrate_job_t *migrate_job_create(u_int32_t reqid,
                                                                  traffic_selector_t *src_ts,
                                                                  traffic_selector_t *dst_ts,
                                                                  policy_dir_t dir,
  * @return                     migrate_job_t object
  */
 migrate_job_t *migrate_job_create(u_int32_t reqid,
                                                                  traffic_selector_t *src_ts,
                                                                  traffic_selector_t *dst_ts,
                                                                  policy_dir_t dir,
-                                                                 host_t *local);
+                                                                 host_t *local, host_t *remote);
 
 #endif /* MIGRATE_JOB_H_ @} */
 
 #endif /* MIGRATE_JOB_H_ @} */