enum: Don't directly include enum.h
authorMartin Willi <martin@revosec.ch>
Fri, 16 May 2014 09:55:53 +0000 (11:55 +0200)
committerMartin Willi <martin@revosec.ch>
Fri, 16 May 2014 13:42:07 +0000 (15:42 +0200)
To allow enum.h to depend on utils.h definitions, avoid its direct inclusion.
Instead include utils.h, which includes enum.h as well.

src/libhydra/attributes/attributes.h
src/libsimaka/simaka_message.h
src/libstrongswan/crypto/transform.h
src/libstrongswan/plugins/pgp/pgp_builder.c
src/libstrongswan/plugins/pkcs11/pkcs11_library.h
src/libstrongswan/tests/suites/test_enum.c
src/libstrongswan/utils/debug.h
src/libstrongswan/utils/enum.c
src/libstrongswan/utils/utils.h

index c3c37cf..5d1e9f9 100644 (file)
@@ -24,7 +24,7 @@
 
 typedef enum configuration_attribute_type_t configuration_attribute_type_t;
 
-#include <utils/enum.h>
+#include <utils/utils.h>
 
 /**
  * Type of the attribute, as in IKEv2 RFC 3.15.1 or IKEv1 ModeConfig.
index 32c39a3..9e2c7de 100644 (file)
@@ -26,7 +26,7 @@
 #ifndef SIMAKA_MESSAGE_H_
 #define SIMAKA_MESSAGE_H_
 
-#include <utils/enum.h>
+#include <utils/utils.h>
 #include <eap/eap.h>
 
 #include "simaka_crypto.h"
index 4a98f81..a585e97 100644 (file)
@@ -23,7 +23,7 @@
 
 typedef enum transform_type_t transform_type_t;
 
-#include <utils/enum.h>
+#include <utils/utils.h>
 
 /**
  * Type of a transform, as in IKEv2 RFC 3.3.2.
index 3ff3572..152e83a 100644 (file)
@@ -17,7 +17,7 @@
 #include "pgp_builder.h"
 #include "pgp_utils.h"
 
-#include <utils/enum.h>
+#include <utils/utils.h>
 #include <utils/debug.h>
 #include <credentials/keys/private_key.h>
 
@@ -273,4 +273,3 @@ private_key_t *pgp_private_key_load(key_type_t type, va_list args)
                        return NULL;
        }
 }
-
index abd99ed..b8b4ff7 100644 (file)
@@ -29,7 +29,7 @@ typedef struct pkcs11_library_t pkcs11_library_t;
 
 #include "pkcs11.h"
 
-#include <utils/enum.h>
+#include <utils/utils.h>
 #include <utils/chunk.h>
 #include <collections/enumerator.h>
 
index 990d9cf..512448a 100644 (file)
@@ -15,7 +15,6 @@
 
 #include "test_suite.h"
 
-#include <utils/enum.h>
 #include <utils/utils.h>
 
 /*******************************************************************************
index c46d3fe..f1c8c70 100644 (file)
@@ -26,7 +26,7 @@ typedef enum level_t level_t;
 
 #include <stdio.h>
 
-#include "utils/enum.h"
+#include <utils/utils.h>
 
 /**
  * Debug message group.
index 3db9a34..465121e 100644 (file)
@@ -17,6 +17,7 @@
 #include <stdio.h>
 
 #include <library.h>
+#include <utils/utils.h>
 
 #include "enum.h"
 
index 53bfced..392f24e 100644 (file)
@@ -29,9 +29,6 @@
 #include <arpa/inet.h>
 #include <string.h>
 
-#include "enum.h"
-#include "utils/strerror.h"
-
 /**
  * strongSwan program return codes
  */
@@ -73,6 +70,9 @@
 # define TRUE  true
 #endif /* TRUE */
 
+#include "enum.h"
+#include "utils/strerror.h"
+
 /**
  * Helper function that compares two strings for equality
  */