updated Doxyfile
[strongswan.git] / src / charon / encoding / payloads / ke_payload.c
index fc87551..200ec4d 100644 (file)
@@ -1,10 +1,3 @@
-/**
- * @file ke_payload.c
- * 
- * @brief Implementation of ke_payload_t.
- * 
- */
-
 /*
  * Copyright (C) 2005-2006 Martin Willi
  * Copyright (C) 2005 Jan Hutter
@@ -19,6 +12,8 @@
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
  * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  * for more details.
+ *
+ * $Id$
  */
 
 #include <stddef.h>
@@ -58,7 +53,7 @@ struct private_ke_payload_t {
        /**
         * DH Group Number.
         */
-       diffie_hellman_group_t dh_group_number;
+       u_int16_t dh_group_number;
        
        /**
         * Key Exchange Data of this KE payload.
@@ -256,7 +251,7 @@ ke_payload_t *ke_payload_create()
        this->critical = FALSE;
        this->next_payload = NO_PAYLOAD;
        this->payload_length = KE_PAYLOAD_HEADER_LENGTH;
-       this->key_exchange_data = CHUNK_INITIALIZER;
+       this->key_exchange_data = chunk_empty;
        this->dh_group_number = MODP_NONE;
 
        return &this->public;