]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
Renamed ike_cert_pre_v1 to isakmp_cert_pre
authorMartin Willi <martin@revosec.ch>
Mon, 19 Dec 2011 10:17:31 +0000 (11:17 +0100)
committerMartin Willi <martin@revosec.ch>
Tue, 20 Mar 2012 16:31:26 +0000 (17:31 +0100)
src/libcharon/Makefile.am
src/libcharon/sa/ike_sa.c
src/libcharon/sa/task_manager_v1.c
src/libcharon/sa/tasks/isakmp_cert_pre.c [moved from src/libcharon/sa/tasks/ike_cert_pre_v1.c with 90% similarity]
src/libcharon/sa/tasks/isakmp_cert_pre.h [moved from src/libcharon/sa/tasks/ike_cert_pre_v1.h with 70% similarity]
src/libcharon/sa/tasks/task.c
src/libcharon/sa/tasks/task.h

index a58db1de09934ac1d91ca23ebed22d23c74eacaf..10992d7032ec0bda54fcc319598e124faecc129a 100644 (file)
@@ -84,7 +84,6 @@ sa/tasks/child_rekey.c sa/tasks/child_rekey.h \
 sa/tasks/ike_auth.c sa/tasks/ike_auth.h \
 sa/tasks/ike_cert_pre.c sa/tasks/ike_cert_pre.h \
 sa/tasks/ike_cert_post.c sa/tasks/ike_cert_post.h \
-sa/tasks/ike_cert_pre_v1.c sa/tasks/ike_cert_pre_v1.h \
 sa/tasks/ike_config.c sa/tasks/ike_config.h \
 sa/tasks/ike_delete.c sa/tasks/ike_delete.h \
 sa/tasks/ike_dpd.c sa/tasks/ike_dpd.h \
@@ -99,6 +98,7 @@ sa/tasks/ike_vendor.c sa/tasks/ike_vendor.h \
 sa/tasks/ike_vendor_v1.c sa/tasks/ike_vendor_v1.h \
 sa/tasks/main_mode.c sa/tasks/main_mode.h \
 sa/tasks/informational.c sa/tasks/informational.h \
+sa/tasks/isakmp_cert_pre.c sa/tasks/isakmp_cert_pre.h \
 sa/tasks/isakmp_cert_post.c sa/tasks/isakmp_cert_post.h \
 sa/tasks/isakmp_delete.c sa/tasks/isakmp_delete.h \
 sa/tasks/xauth.c sa/tasks/xauth.h \
index 0a0f94df58d126386b3590e738bf4e772da7432e..fe4e91dfc3e6881e588cd210630f794e05cea1e9 100644 (file)
@@ -35,7 +35,6 @@
 #include <sa/tasks/ike_auth_lifetime.h>
 #include <sa/tasks/ike_config.h>
 #include <sa/tasks/ike_cert_pre.h>
-#include <sa/tasks/ike_cert_pre_v1.h>
 #include <sa/tasks/ike_cert_post.h>
 #include <sa/tasks/ike_rekey.h>
 #include <sa/tasks/ike_reauth.h>
@@ -46,6 +45,7 @@
 #include <sa/tasks/child_delete.h>
 #include <sa/tasks/child_rekey.h>
 #include <sa/tasks/main_mode.h>
+#include <sa/tasks/isakmp_cert_pre.h>
 #include <sa/tasks/isakmp_cert_post.h>
 #include <sa/tasks/quick_mode.h>
 #include <sa/tasks/quick_delete.h>
@@ -1121,7 +1121,7 @@ METHOD(ike_sa_t, initiate, status_t,
                {
                        task = (task_t*)ike_vendor_v1_create(&this->public, TRUE);
                        this->task_manager->queue_task(this->task_manager, task);
-                       task = (task_t*)ike_cert_pre_v1_create(&this->public, TRUE);
+                       task = (task_t*)isakmp_cert_pre_create(&this->public, TRUE);
                        this->task_manager->queue_task(this->task_manager, task);
                        task = (task_t*)main_mode_create(&this->public, TRUE);
                        this->task_manager->queue_task(this->task_manager, task);
index 7f6aa9f3c7d628324d4eea688c40dece1c3dabf8..03c68fc5b2e7d878e38115f0cb75f47725ad366e 100644 (file)
@@ -26,7 +26,7 @@
 #include <sa/tasks/informational.h>
 #include <sa/tasks/ike_natd_v1.h>
 #include <sa/tasks/ike_vendor_v1.h>
-#include <sa/tasks/ike_cert_pre_v1.h>
+#include <sa/tasks/isakmp_cert_pre.h>
 #include <sa/tasks/isakmp_cert_post.h>
 #include <processing/jobs/retransmit_job.h>
 #include <processing/jobs/delete_ike_sa_job.h>
@@ -300,7 +300,7 @@ METHOD(task_manager_t, initiate, status_t,
                {
                        case IKE_CREATED:
                                activate_task(this, TASK_VENDOR_V1);
-                               activate_task(this, TASK_IKE_CERT_PRE_V1);
+                               activate_task(this, TASK_ISAKMP_CERT_PRE);
                                if (activate_task(this, TASK_MAIN_MODE))
                                {
                                        exchange = ID_PROT;
@@ -660,7 +660,7 @@ static status_t process_request(private_task_manager_t *this,
                        case ID_PROT:
                                task = (task_t *)ike_vendor_v1_create(this->ike_sa, FALSE);
                                this->passive_tasks->insert_last(this->passive_tasks, task);
-                               task = (task_t*)ike_cert_pre_v1_create(this->ike_sa, FALSE);
+                               task = (task_t*)isakmp_cert_pre_create(this->ike_sa, FALSE);
                                this->passive_tasks->insert_last(this->passive_tasks, task);
                                task = (task_t *)main_mode_create(this->ike_sa, FALSE);
                                this->passive_tasks->insert_last(this->passive_tasks, task);
similarity index 90%
rename from src/libcharon/sa/tasks/ike_cert_pre_v1.c
rename to src/libcharon/sa/tasks/isakmp_cert_pre.c
index 0220650b203ddc61b77019f5221593b4538e7e38..db25bf3a3accc350ebf9bd56b200ab150ec89fe2 100644 (file)
@@ -13,7 +13,7 @@
  * for more details.
  */
 
-#include "ike_cert_pre_v1.h"
+#include "isakmp_cert_pre.h"
 
 #include <daemon.h>
 #include <sa/ike_sa.h>
 #include <credentials/certificates/x509.h>
 
 
-typedef struct private_ike_cert_pre_v1_t private_ike_cert_pre_v1_t;
+typedef struct private_isakmp_cert_pre_t private_isakmp_cert_pre_t;
 
 /**
- * Private members of a ike_cert_pre_v1_t task.
+ * Private members of a isakmp_cert_pre_t task.
  */
-struct private_ike_cert_pre_v1_t {
+struct private_isakmp_cert_pre_t {
 
        /**
         * Public methods and task_t interface.
         */
-       ike_cert_pre_v1_t public;
+       isakmp_cert_pre_t public;
 
        /**
         * Assigned IKE_SA.
@@ -61,7 +61,7 @@ struct private_ike_cert_pre_v1_t {
 /**
  * Find the CA certificate for a given certreq payload
  */
-static certificate_t* find_certificate(private_ike_cert_pre_v1_t *this,
+static certificate_t* find_certificate(private_isakmp_cert_pre_t *this,
                                                                           certreq_payload_t *certreq)
 {
        identification_t *id;
@@ -98,7 +98,7 @@ static certificate_t* find_certificate(private_ike_cert_pre_v1_t *this,
 /**
  * read certificate requests
  */
-static void process_certreqs(private_ike_cert_pre_v1_t *this, message_t *message)
+static void process_certreqs(private_isakmp_cert_pre_t *this, message_t *message)
 {
        enumerator_t *enumerator;
        payload_t *payload;
@@ -134,7 +134,7 @@ static void process_certreqs(private_ike_cert_pre_v1_t *this, message_t *message
 /**
  * Import receuved certificates
  */
-static void process_certs(private_ike_cert_pre_v1_t *this, message_t *message)
+static void process_certs(private_isakmp_cert_pre_t *this, message_t *message)
 {
        enumerator_t *enumerator;
        payload_t *payload;
@@ -209,7 +209,7 @@ static void process_certs(private_ike_cert_pre_v1_t *this, message_t *message)
 /**
  * Add the subject of a CA certificate a message
  */
-static void add_certreq(private_ike_cert_pre_v1_t *this, message_t *message,
+static void add_certreq(private_isakmp_cert_pre_t *this, message_t *message,
                                                certificate_t *cert)
 {
        if (cert->get_type(cert) == CERT_X509)
@@ -229,7 +229,7 @@ static void add_certreq(private_ike_cert_pre_v1_t *this, message_t *message,
 /**
  * Add auth_cfg's CA certificates to the certificate request
  */
-static void add_certreqs(private_ike_cert_pre_v1_t *this,
+static void add_certreqs(private_isakmp_cert_pre_t *this,
                                                 auth_cfg_t *auth, message_t *message)
 {
        enumerator_t *enumerator;
@@ -254,7 +254,7 @@ static void add_certreqs(private_ike_cert_pre_v1_t *this,
 /**
  * Build certificate requests
  */
-static void build_certreqs(private_ike_cert_pre_v1_t *this, message_t *message)
+static void build_certreqs(private_isakmp_cert_pre_t *this, message_t *message)
 {
        enumerator_t *enumerator;
        ike_cfg_t *ike_cfg;
@@ -294,7 +294,7 @@ static void build_certreqs(private_ike_cert_pre_v1_t *this, message_t *message)
 /**
  * Check if we actually use certificates for authentication
  */
-static bool use_certs(private_ike_cert_pre_v1_t *this, message_t *message)
+static bool use_certs(private_isakmp_cert_pre_t *this, message_t *message)
 {
        enumerator_t *enumerator;
        payload_t *payload;
@@ -333,7 +333,7 @@ static bool use_certs(private_ike_cert_pre_v1_t *this, message_t *message)
 }
 
 METHOD(task_t, build_i, status_t,
-       private_ike_cert_pre_v1_t *this, message_t *message)
+       private_isakmp_cert_pre_t *this, message_t *message)
 {
        switch (message->get_exchange_type(message))
        {
@@ -355,7 +355,7 @@ METHOD(task_t, build_i, status_t,
 }
 
 METHOD(task_t, process_r, status_t,
-       private_ike_cert_pre_v1_t *this, message_t *message)
+       private_isakmp_cert_pre_t *this, message_t *message)
 {
        switch (message->get_exchange_type(message))
        {
@@ -402,7 +402,7 @@ METHOD(task_t, process_r, status_t,
 }
 
 METHOD(task_t, build_r, status_t,
-       private_ike_cert_pre_v1_t *this, message_t *message)
+       private_isakmp_cert_pre_t *this, message_t *message)
 {
        switch (message->get_exchange_type(message))
        {
@@ -439,7 +439,7 @@ METHOD(task_t, build_r, status_t,
 }
 
 METHOD(task_t, process_i, status_t,
-       private_ike_cert_pre_v1_t *this, message_t *message)
+       private_isakmp_cert_pre_t *this, message_t *message)
 {
        switch (message->get_exchange_type(message))
        {
@@ -482,19 +482,19 @@ METHOD(task_t, process_i, status_t,
 }
 
 METHOD(task_t, get_type, task_type_t,
-       private_ike_cert_pre_v1_t *this)
+       private_isakmp_cert_pre_t *this)
 {
-       return TASK_IKE_CERT_PRE_V1;
+       return TASK_ISAKMP_CERT_PRE;
 }
 
 METHOD(task_t, migrate, void,
-       private_ike_cert_pre_v1_t *this, ike_sa_t *ike_sa)
+       private_isakmp_cert_pre_t *this, ike_sa_t *ike_sa)
 {
        this->ike_sa = ike_sa;
 }
 
 METHOD(task_t, destroy, void,
-       private_ike_cert_pre_v1_t *this)
+       private_isakmp_cert_pre_t *this)
 {
        free(this);
 }
@@ -502,9 +502,9 @@ METHOD(task_t, destroy, void,
 /*
  * Described in header.
  */
-ike_cert_pre_v1_t *ike_cert_pre_v1_create(ike_sa_t *ike_sa, bool initiator)
+isakmp_cert_pre_t *isakmp_cert_pre_create(ike_sa_t *ike_sa, bool initiator)
 {
-       private_ike_cert_pre_v1_t *this;
+       private_isakmp_cert_pre_t *this;
 
        INIT(this,
                .public = {
similarity index 70%
rename from src/libcharon/sa/tasks/ike_cert_pre_v1.h
rename to src/libcharon/sa/tasks/isakmp_cert_pre.h
index 38042ccf2d80faed10677547277a58bcd276ea8e..c6dc98ac5e2596df5490d50f57cb7d1b5307b40f 100644 (file)
  */
 
 /**
- * @defgroup ike_cert_pre_v1 ike_cert_pre_v1
+ * @defgroup isakmp_cert_pre isakmp_cert_pre
  * @{ @ingroup tasks
  */
 
-#ifndef IKE_CERT_PRE_V1_H_
-#define IKE_CERT_PRE_V1_H_
+#ifndef ISAKMP_CERT_PRE_H_
+#define ISAKMP_CERT_PRE_H_
 
-typedef struct ike_cert_pre_v1_t ike_cert_pre_v1_t;
+typedef struct isakmp_cert_pre_t isakmp_cert_pre_t;
 
 #include <library.h>
 #include <sa/ike_sa.h>
 #include <sa/tasks/task.h>
 
 /**
- * IKE_CERT_PRE_V1 task, IKEv1 certificate processing before authentication.
+ * ISAKMP_CERT_PRE task, IKEv1 certificate processing before authentication.
  */
-struct ike_cert_pre_v1_t {
+struct isakmp_cert_pre_t {
 
        /**
         * Implements the task_t interface
@@ -39,15 +39,15 @@ struct ike_cert_pre_v1_t {
 };
 
 /**
- * Create a new IKE_CERT_PRE_V1 task.
+ * Create a new ISAKMP_CERT_PRE task.
  *
  * The initiator parameter means the original initiator, not the initiator
  * of the certificate request.
  *
  * @param ike_sa               IKE_SA this task works for
  * @param initiator            TRUE if task is the original initiator
- * @return                             ike_cert_pre_v1 task to handle by the task_manager
+ * @return                             isakmp_cert_pre task to handle by the task_manager
  */
-ike_cert_pre_v1_t *ike_cert_pre_v1_create(ike_sa_t *ike_sa, bool initiator);
+isakmp_cert_pre_t *isakmp_cert_pre_create(ike_sa_t *ike_sa, bool initiator);
 
-#endif /** IIKE_CERT_PRE_V1_H_ @}*/
+#endif /** ISAKMP_CERT_PRE_H_ @}*/
index a3a8489952435b6862be66ea8839aef52ded1add..e635d539e826e2fb86bd9c385561bd412e9274a5 100644 (file)
@@ -45,6 +45,6 @@ ENUM(task_type_names, TASK_IKE_INIT, TASK_ISAKMP_CERT_POST,
        "QUICK_DELETE",
        "VENDOR_V1",
        "IKE_NATD_V1",
-       "IKE_CERT_PRE_V1",
+       "ISAKMP_CERT_PRE",
        "ISAKMP_CERT_POST",
 );
index 0af8ea7ecff96a34cad9716eb1f7f6fe6519cd44..503377550328992f05ae2fa65130413a633e6edc 100644 (file)
@@ -88,7 +88,7 @@ enum task_type_t {
        /** IKEv1 NAT detection */
        TASK_IKE_NATD_V1,
        /** IKEv1 pre-authentication certificate handling */
-       TASK_IKE_CERT_PRE_V1,
+       TASK_ISAKMP_CERT_PRE,
        /** IKEv1 post-authentication certificate handling */
        TASK_ISAKMP_CERT_POST,
 };