From fac3bfa5cd96d9789cea2836cb4903580f8ce426 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Mon, 1 Mar 2010 16:03:18 +0100 Subject: [PATCH] Fixing some includes by replacing <> with "". I changed only the includes needed to fix the build on Android, which has an utils.h system header file, but we should probably change all the local includes in libstrongswan to "" and relative paths. --- src/libstrongswan/asn1/asn1.c | 1 - src/libstrongswan/asn1/asn1.h | 3 +-- src/libstrongswan/asn1/asn1_parser.c | 1 - src/libstrongswan/asn1/asn1_parser.h | 6 +++--- src/libstrongswan/chunk.c | 3 +-- src/libstrongswan/chunk.h | 2 +- src/libstrongswan/enum.h | 2 +- src/libstrongswan/integrity_checker.c | 4 ++-- src/libstrongswan/integrity_checker.h | 4 ++-- src/libstrongswan/library.c | 12 +++++------- src/libstrongswan/library.h | 24 ++++++++++++------------ src/libstrongswan/printf_hook.c | 4 ++-- src/libstrongswan/settings.c | 4 ++-- src/libstrongswan/settings.h | 4 ++-- src/libstrongswan/utils.c | 4 ++-- src/libstrongswan/utils.h | 2 +- src/libstrongswan/utils/enumerator.h | 2 +- 17 files changed, 38 insertions(+), 44 deletions(-) diff --git a/src/libstrongswan/asn1/asn1.c b/src/libstrongswan/asn1/asn1.c index 763caafc4..36a224519 100644 --- a/src/libstrongswan/asn1/asn1.c +++ b/src/libstrongswan/asn1/asn1.c @@ -19,7 +19,6 @@ #include #include -#include #include #include "oid.h" diff --git a/src/libstrongswan/asn1/asn1.h b/src/libstrongswan/asn1/asn1.h index d29190df7..866c28095 100644 --- a/src/libstrongswan/asn1/asn1.h +++ b/src/libstrongswan/asn1/asn1.h @@ -25,8 +25,7 @@ #include -#include -#include +#include /** * Definition of some primitive ASN1 types diff --git a/src/libstrongswan/asn1/asn1_parser.c b/src/libstrongswan/asn1/asn1_parser.c index dc7726ad7..8f524b5c6 100644 --- a/src/libstrongswan/asn1/asn1_parser.c +++ b/src/libstrongswan/asn1/asn1_parser.c @@ -19,7 +19,6 @@ #include #include -#include #include #include "asn1.h" diff --git a/src/libstrongswan/asn1/asn1_parser.h b/src/libstrongswan/asn1/asn1_parser.h index 49325232d..0edc22c23 100644 --- a/src/libstrongswan/asn1/asn1_parser.h +++ b/src/libstrongswan/asn1/asn1_parser.h @@ -25,9 +25,9 @@ #include -#include -#include -#include +#include + +#include "asn1.h" /** * Definition of ASN.1 flags diff --git a/src/libstrongswan/chunk.c b/src/libstrongswan/chunk.c index 86436e997..ede8b0966 100644 --- a/src/libstrongswan/chunk.c +++ b/src/libstrongswan/chunk.c @@ -22,8 +22,7 @@ #include #include "chunk.h" - -#include +#include "debug.h" /* required for chunk_hash */ #undef get16bits diff --git a/src/libstrongswan/chunk.h b/src/libstrongswan/chunk.h index a526f4a89..f0f9a7366 100644 --- a/src/libstrongswan/chunk.h +++ b/src/libstrongswan/chunk.h @@ -42,7 +42,7 @@ struct chunk_t { size_t len; }; -#include +#include "utils.h" /** * A { NULL, 0 }-chunk handy for initialization. diff --git a/src/libstrongswan/enum.h b/src/libstrongswan/enum.h index 6b9fd7eaa..691f9f2bc 100644 --- a/src/libstrongswan/enum.h +++ b/src/libstrongswan/enum.h @@ -22,7 +22,7 @@ #ifndef ENUM_H_ #define ENUM_H_ -#include +#include "printf_hook.h" typedef struct enum_name_t enum_name_t; diff --git a/src/libstrongswan/integrity_checker.c b/src/libstrongswan/integrity_checker.c index 51da4e725..680586c1d 100644 --- a/src/libstrongswan/integrity_checker.c +++ b/src/libstrongswan/integrity_checker.c @@ -26,8 +26,8 @@ #include #include -#include -#include +#include "debug.h" +#include "library.h" typedef struct private_integrity_checker_t private_integrity_checker_t; diff --git a/src/libstrongswan/integrity_checker.h b/src/libstrongswan/integrity_checker.h index 7349353f3..55a4658f7 100644 --- a/src/libstrongswan/integrity_checker.h +++ b/src/libstrongswan/integrity_checker.h @@ -21,8 +21,8 @@ #ifndef INTEGRITY_CHECKER_H_ #define INTEGRITY_CHECKER_H_ -#include -#include +#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.c b/src/libstrongswan/library.c index 4e8bb87d0..10d94a23b 100644 --- a/src/libstrongswan/library.c +++ b/src/libstrongswan/library.c @@ -18,14 +18,12 @@ #include -#include -#include -#include -#include -#include -#include +#include "debug.h" +#include "threading/thread.h" +#include "utils/identification.h" +#include "utils/host.h" #ifdef LEAK_DETECTIVE -#include +#include "utils/leak_detective.h" #endif #define CHECKSUM_LIBRARY IPSEC_DIR"/libchecksum.so" diff --git a/src/libstrongswan/library.h b/src/libstrongswan/library.h index 78a6fe0a9..ffc0b1c46 100644 --- a/src/libstrongswan/library.h +++ b/src/libstrongswan/library.h @@ -55,18 +55,18 @@ #ifndef LIBRARY_H_ #define LIBRARY_H_ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include "printf_hook.h" +#include "utils.h" +#include "chunk.h" +#include "settings.h" +#include "integrity_checker.h" +#include "plugins/plugin_loader.h" +#include "crypto/crypto_factory.h" +#include "fetcher/fetcher_manager.h" +#include "attributes/attribute_manager.h" +#include "database/database_factory.h" +#include "credentials/credential_factory.h" +#include "credentials/keys/key_encoding.h" typedef struct library_t library_t; diff --git a/src/libstrongswan/printf_hook.c b/src/libstrongswan/printf_hook.c index 0b516c99e..aeb15dfbd 100644 --- a/src/libstrongswan/printf_hook.c +++ b/src/libstrongswan/printf_hook.c @@ -16,8 +16,8 @@ #include "printf_hook.h" -#include -#include +#include "utils.h" +#include "debug.h" #include #include diff --git a/src/libstrongswan/settings.c b/src/libstrongswan/settings.c index 4a822bcbf..02ed05771 100644 --- a/src/libstrongswan/settings.c +++ b/src/libstrongswan/settings.c @@ -21,8 +21,8 @@ #include "settings.h" -#include -#include +#include "debug.h" +#include "utils/linked_list.h" typedef struct private_settings_t private_settings_t; diff --git a/src/libstrongswan/settings.h b/src/libstrongswan/settings.h index 9e8d75cc0..f274fb33c 100644 --- a/src/libstrongswan/settings.h +++ b/src/libstrongswan/settings.h @@ -23,8 +23,8 @@ typedef struct settings_t settings_t; -#include -#include +#include "utils.h" +#include "utils/enumerator.h" /** * Generic configuration options read from a config file. diff --git a/src/libstrongswan/utils.c b/src/libstrongswan/utils.c index e331ac0d0..8ee576995 100644 --- a/src/libstrongswan/utils.c +++ b/src/libstrongswan/utils.c @@ -25,8 +25,8 @@ #include #include -#include -#include +#include "enum.h" +#include "debug.h" ENUM(status_names, SUCCESS, DESTROY_ME, "SUCCESS", diff --git a/src/libstrongswan/utils.h b/src/libstrongswan/utils.h index 964cbd1d2..562521703 100644 --- a/src/libstrongswan/utils.h +++ b/src/libstrongswan/utils.h @@ -29,7 +29,7 @@ #include #include -#include +#include "enum.h" /** * strongSwan program return codes diff --git a/src/libstrongswan/utils/enumerator.h b/src/libstrongswan/utils/enumerator.h index 3056498b1..537bf69e1 100644 --- a/src/libstrongswan/utils/enumerator.h +++ b/src/libstrongswan/utils/enumerator.h @@ -23,7 +23,7 @@ typedef struct enumerator_t enumerator_t; -#include +#include "../utils.h" /** * Enumerate is simpler, but more flexible than iterator.