aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/encoding/payloads/payload.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/charon/encoding/payloads/payload.h')
-rw-r--r--Source/charon/encoding/payloads/payload.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/Source/charon/encoding/payloads/payload.h b/Source/charon/encoding/payloads/payload.h
index 9d8b753cb..a1c5cb007 100644
--- a/Source/charon/encoding/payloads/payload.h
+++ b/Source/charon/encoding/payloads/payload.h
@@ -29,6 +29,8 @@
#include <encoding/payloads/encodings.h>
+typedef enum payload_type_t payload_type_t;
+
/**
* Payload-Types of a IKEv2-Message
*
@@ -36,9 +38,7 @@
* Header and substructures are also defined as
* payload types with values from PRIVATE USE space.
*/
-typedef enum payload_type_e payload_type_t;
-
-enum payload_type_e{
+enum payload_type_t{
/**
* NO_PAYLOAD
@@ -150,15 +150,15 @@ enum payload_type_e{
extern mapping_t payload_type_m[];
+typedef struct payload_t payload_t;
+
/**
* @brief Generic interface for all payload types (inclusive
* header and substructures)
*
*
*/
-typedef struct payload_s payload_t;
-
-struct payload_s {
+struct payload_t {
/**
* @brief Destroys a payload and all included substructures.
*