diff options
Diffstat (limited to 'src/libstrongswan/library.h')
-rw-r--r-- | src/libstrongswan/library.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libstrongswan/library.h b/src/libstrongswan/library.h index d26905a60..c343249fa 100644 --- a/src/libstrongswan/library.h +++ b/src/libstrongswan/library.h @@ -61,10 +61,15 @@ #include <settings.h> #include <plugins/plugin_loader.h> #include <crypto/crypto_factory.h> -#include <credentials/credential_factory.h> #include <fetcher/fetcher_manager.h> #include <database/database_factory.h> +#ifdef NO_CREDENTIAL_FACTORY + typedef struct credential_factory_t credential_factory_t; +#else + #include <credentials/credential_factory.h> +#endif + typedef struct library_t library_t; /** |