From: Andreas Steffen Date: Thu, 28 May 2009 13:34:18 +0000 (+0200) Subject: hide credentials headers in credential_factory.h X-Git-Tag: 4.3.2~151 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e24aaddde0c07d4ff77a30aeba20104285e04197;p=thirdparty%2Fstrongswan.git hide credentials headers in credential_factory.h --- diff --git a/src/charon/config/attributes/attribute_provider.h b/src/charon/config/attributes/attribute_provider.h index d14ffdac6b..0f1057af41 100644 --- a/src/charon/config/attributes/attribute_provider.h +++ b/src/charon/config/attributes/attribute_provider.h @@ -23,6 +23,7 @@ #include #include +#include typedef struct attribute_provider_t attribute_provider_t; diff --git a/src/libstrongswan/credentials/credential_factory.h b/src/libstrongswan/credentials/credential_factory.h index 42fb2df6d8..5057a7aae3 100644 --- a/src/libstrongswan/credentials/credential_factory.h +++ b/src/libstrongswan/credentials/credential_factory.h @@ -24,9 +24,6 @@ typedef struct credential_factory_t credential_factory_t; typedef enum credential_type_t credential_type_t; -#include -#include -#include #include /** diff --git a/src/libstrongswan/library.h b/src/libstrongswan/library.h index c343249fa9..35c6b686a9 100644 --- a/src/libstrongswan/library.h +++ b/src/libstrongswan/library.h @@ -63,12 +63,7 @@ #include #include #include - -#ifdef NO_CREDENTIAL_FACTORY - typedef struct credential_factory_t credential_factory_t; -#else - #include -#endif +#include typedef struct library_t library_t; diff --git a/src/libstrongswan/plugins/x509/x509_ac.c b/src/libstrongswan/plugins/x509/x509_ac.c index 4016468abb..46055c633e 100644 --- a/src/libstrongswan/plugins/x509/x509_ac.c +++ b/src/libstrongswan/plugins/x509/x509_ac.c @@ -30,6 +30,7 @@ #include #include #include +#include extern identification_t* x509_parse_authorityKeyIdentifier(chunk_t blob, int level0, chunk_t *authKeySerialNumber); diff --git a/src/libstrongswan/plugins/x509/x509_cert.c b/src/libstrongswan/plugins/x509/x509_cert.c index 75f7f19a84..57fef9496c 100644 --- a/src/libstrongswan/plugins/x509/x509_cert.c +++ b/src/libstrongswan/plugins/x509/x509_cert.c @@ -35,6 +35,7 @@ #include #include #include +#include #include #include diff --git a/src/libstrongswan/plugins/x509/x509_ocsp_request.c b/src/libstrongswan/plugins/x509/x509_ocsp_request.c index 4c0907cb91..4020d8d959 100644 --- a/src/libstrongswan/plugins/x509/x509_ocsp_request.c +++ b/src/libstrongswan/plugins/x509/x509_ocsp_request.c @@ -24,6 +24,7 @@ #include #include #include +#include #define NONCE_LEN 16 diff --git a/src/openac/openac.c b/src/openac/openac.c index 6cbb761731..3686c07ac8 100755 --- a/src/openac/openac.c +++ b/src/openac/openac.c @@ -37,6 +37,7 @@ #include #include #include +#include #include #ifdef INTEGRITY_TEST