aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/crypto/signers/signer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstrongswan/crypto/signers/signer.h')
-rw-r--r--src/libstrongswan/crypto/signers/signer.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/libstrongswan/crypto/signers/signer.h b/src/libstrongswan/crypto/signers/signer.h
index b7c7af55d..a9a80a5e0 100644
--- a/src/libstrongswan/crypto/signers/signer.h
+++ b/src/libstrongswan/crypto/signers/signer.h
@@ -24,11 +24,12 @@
#ifndef SIGNER_H_
#define SIGNER_H_
+typedef enum integrity_algorithm_t integrity_algorithm_t;
+typedef struct signer_t signer_t;
+
#include <types.h>
#include <definitions.h>
-typedef enum integrity_algorithm_t integrity_algorithm_t;
-
/**
* @brief Integrity algorithm, as in IKEv2 RFC 3.3.2.
*
@@ -54,18 +55,15 @@ enum integrity_algorithm_t {
*/
extern enum_name_t *integrity_algorithm_names;
-
-typedef struct signer_t signer_t;
-
/**
* @brief Generig interface for a symmetric signature algorithm.
- *
+ *
* @b Constructors:
* - signer_create()
* - hmac_signer_create()
- *
+ *
* @todo Implement more integrity algorithms
- *
+ *
* @ingroup signers
*/
struct signer_t {