- changed group_number type to diffie_hellman_group_t
authorMartin Willi <martin@strongswan.org>
Fri, 18 Nov 2005 14:40:15 +0000 (14:40 -0000)
committerMartin Willi <martin@strongswan.org>
Fri, 18 Nov 2005 14:40:15 +0000 (14:40 -0000)
Source/charon/transforms/diffie_hellman.c
Source/charon/transforms/diffie_hellman.h

index 50202e2..5ff0690 100644 (file)
@@ -558,7 +558,7 @@ static status_t destroy(private_diffie_hellman_t *this)
 /*
  * Described in header
  */
-diffie_hellman_t *diffie_hellman_create(u_int16_t dh_group_number)
+diffie_hellman_t *diffie_hellman_create(diffie_hellman_group_t dh_group_number)
 {
        private_diffie_hellman_t *this = allocator_alloc_thing(private_diffie_hellman_t);
        if ((this == NULL))
index 8313a14..f0fb589 100644 (file)
@@ -24,6 +24,7 @@
 #define DIFFIE_HELLMAN_H_
 
 #include "../types.h"
+#include "../payloads/transform_substructure.h"
 
 /**
  * Object representing a diffie hellman exchange
@@ -107,6 +108,6 @@ struct diffie_hellman_s {
  *                                                     - diffie_hellman_t if successfully
  *                                                     - NULL if out of ressources or dh_group not supported
  */
-diffie_hellman_t *diffie_hellman_create(u_int16_t dh_group_number);
+diffie_hellman_t *diffie_hellman_create(diffie_hellman_group_t dh_group_number);
 
 #endif /*DIFFIE_HELLMAN_H_*/