From: Martin Willi Date: Thu, 12 May 2011 08:33:48 +0000 (+0200) Subject: Include library.h in plugin.h X-Git-Tag: 4.6.0~202 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9cd7f384ba15153775d62cf5aaea329b647b8c3d;p=thirdparty%2Fstrongswan.git Include library.h in plugin.h --- diff --git a/src/libcharon/daemon.c b/src/libcharon/daemon.c index f21a7951c8..a108cd4efe 100644 --- a/src/libcharon/daemon.c +++ b/src/libcharon/daemon.c @@ -34,6 +34,7 @@ #include "daemon.h" #include +#include #include #include #include diff --git a/src/libcharon/plugins/stroke/stroke_list.c b/src/libcharon/plugins/stroke/stroke_list.c index cbe10e1521..485c7b3137 100644 --- a/src/libcharon/plugins/stroke/stroke_list.c +++ b/src/libcharon/plugins/stroke/stroke_list.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/src/libstrongswan/integrity_checker.h b/src/libstrongswan/integrity_checker.h index 55a4658f77..891ccccf79 100644 --- a/src/libstrongswan/integrity_checker.h +++ b/src/libstrongswan/integrity_checker.h @@ -22,7 +22,6 @@ #define INTEGRITY_CHECKER_H_ #include "utils.h" -#include "plugins/plugin.h" typedef struct integrity_checker_t integrity_checker_t; typedef struct integrity_checksum_t integrity_checksum_t; diff --git a/src/libstrongswan/library.h b/src/libstrongswan/library.h index 85e61de4b2..7e76e1927d 100644 --- a/src/libstrongswan/library.h +++ b/src/libstrongswan/library.h @@ -72,7 +72,6 @@ #include "chunk.h" #include "settings.h" #include "integrity_checker.h" -#include "plugins/plugin_loader.h" #include "processing/processor.h" #include "processing/scheduler.h" #include "crypto/crypto_factory.h" @@ -82,6 +81,7 @@ #include "credentials/credential_manager.h" #include "credentials/cred_encoding.h" #include "utils/leak_detective.h" +#include "plugins/plugin_loader.h" typedef struct library_t library_t; diff --git a/src/libstrongswan/plugins/plugin.h b/src/libstrongswan/plugins/plugin.h index 3626f45f79..c0150487c3 100644 --- a/src/libstrongswan/plugins/plugin.h +++ b/src/libstrongswan/plugins/plugin.h @@ -22,6 +22,7 @@ #define PLUGIN_H_ #include "../utils.h" +#include typedef struct plugin_t plugin_t; diff --git a/src/scepclient/scepclient.c b/src/scepclient/scepclient.c index e91b3f5c07..6e7125b74a 100644 --- a/src/scepclient/scepclient.c +++ b/src/scepclient/scepclient.c @@ -50,6 +50,7 @@ #include #include #include +#include #include "../pluto/constants.h" #include "../pluto/defs.h"