From 5b11d026cd0403833ea23a660bd71ea76c31c3b6 Mon Sep 17 00:00:00 2001 From: Paul Bakker Date: Thu, 10 Jul 2014 13:54:38 +0200 Subject: [PATCH] Fix dependencies and includes without FS_IO and PLATFORM_C --- library/ccm.c | 1 + library/entropy.c | 1 + tests/suites/test_suite_x509parse.function | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/library/ccm.c b/library/ccm.c index 60477d0c5..72d766b9a 100644 --- a/library/ccm.c +++ b/library/ccm.c @@ -340,6 +340,7 @@ int ccm_auth_decrypt( ccm_context *ctx, size_t length, #if defined(POLARSSL_PLATFORM_C) #include "polarssl/platform.h" #else +#include #define polarssl_printf printf #endif diff --git a/library/entropy.c b/library/entropy.c index 7f9531721..bc7fb0fe4 100644 --- a/library/entropy.c +++ b/library/entropy.c @@ -385,6 +385,7 @@ int entropy_update_seed_file( entropy_context *ctx, const char *path ) #if defined(POLARSSL_PLATFORM_C) #include "polarssl/platform.h" #else +#include #define polarssl_printf printf #endif diff --git a/tests/suites/test_suite_x509parse.function b/tests/suites/test_suite_x509parse.function index 500df35af..52d748f09 100644 --- a/tests/suites/test_suite_x509parse.function +++ b/tests/suites/test_suite_x509parse.function @@ -367,7 +367,7 @@ void x509_oid_numstr( char *oid_str, char *numstr, int blen, int ret ) } /* END_CASE */ -/* BEGIN_CASE depends_on:POLARSSL_X509_CRT_PARSE_C:POLARSSL_X509_CHECK_KEY_USAGE */ +/* BEGIN_CASE depends_on:POLARSSL_FS_IO:POLARSSL_X509_CRT_PARSE_C:POLARSSL_X509_CHECK_KEY_USAGE */ void x509_check_key_usage( char *crt_file, int usage, int ret ) { x509_crt crt; @@ -382,7 +382,7 @@ void x509_check_key_usage( char *crt_file, int usage, int ret ) } /* END_CASE */ -/* BEGIN_CASE depends_on:POLARSSL_X509_CRT_PARSE_C:POLARSSL_X509_CHECK_EXTENDED_KEY_USAGE */ +/* BEGIN_CASE depends_on:POLARSSL_FS_IO:POLARSSL_X509_CRT_PARSE_C:POLARSSL_X509_CHECK_EXTENDED_KEY_USAGE */ void x509_check_extended_key_usage( char *crt_file, char *usage_hex, int ret ) { x509_crt crt;