(mbedtls) Cleanups
This commit is contained in:
parent
8fe5ad8fd4
commit
34b0ad0bbf
|
@ -397,11 +397,6 @@
|
||||||
#error "MBEDTLS_PLATFORM_SNPRINTF_MACRO and MBEDTLS_PLATFORM_STD_SNPRINTF/MBEDTLS_PLATFORM_SNPRINTF_ALT cannot be defined simultaneously"
|
#error "MBEDTLS_PLATFORM_SNPRINTF_MACRO and MBEDTLS_PLATFORM_STD_SNPRINTF/MBEDTLS_PLATFORM_SNPRINTF_ALT cannot be defined simultaneously"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(MBEDTLS_PLATFORM_STD_MEM_HDR) &&\
|
|
||||||
!defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS)
|
|
||||||
#error "MBEDTLS_PLATFORM_STD_MEM_HDR defined, but not all prerequisites"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(MBEDTLS_PLATFORM_STD_CALLOC) && !defined(MBEDTLS_PLATFORM_MEMORY)
|
#if defined(MBEDTLS_PLATFORM_STD_CALLOC) && !defined(MBEDTLS_PLATFORM_MEMORY)
|
||||||
#error "MBEDTLS_PLATFORM_STD_CALLOC defined, but not all prerequisites"
|
#error "MBEDTLS_PLATFORM_STD_CALLOC defined, but not all prerequisites"
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -396,9 +396,6 @@
|
||||||
#if defined MBEDTLS_PLATFORM_MEMORY
|
#if defined MBEDTLS_PLATFORM_MEMORY
|
||||||
#define POLARSSL_PLATFORM_MEMORY MBEDTLS_PLATFORM_MEMORY
|
#define POLARSSL_PLATFORM_MEMORY MBEDTLS_PLATFORM_MEMORY
|
||||||
#endif
|
#endif
|
||||||
#if defined MBEDTLS_PLATFORM_NO_STD_FUNCTIONS
|
|
||||||
#define POLARSSL_PLATFORM_NO_STD_FUNCTIONS MBEDTLS_PLATFORM_NO_STD_FUNCTIONS
|
|
||||||
#endif
|
|
||||||
#if defined MBEDTLS_PLATFORM_PRINTF_ALT
|
#if defined MBEDTLS_PLATFORM_PRINTF_ALT
|
||||||
#define POLARSSL_PLATFORM_PRINTF_ALT MBEDTLS_PLATFORM_PRINTF_ALT
|
#define POLARSSL_PLATFORM_PRINTF_ALT MBEDTLS_PLATFORM_PRINTF_ALT
|
||||||
#endif
|
#endif
|
||||||
|
@ -420,9 +417,6 @@
|
||||||
#if defined MBEDTLS_PLATFORM_STD_FREE
|
#if defined MBEDTLS_PLATFORM_STD_FREE
|
||||||
#define POLARSSL_PLATFORM_STD_FREE MBEDTLS_PLATFORM_STD_FREE
|
#define POLARSSL_PLATFORM_STD_FREE MBEDTLS_PLATFORM_STD_FREE
|
||||||
#endif
|
#endif
|
||||||
#if defined MBEDTLS_PLATFORM_STD_MEM_HDR
|
|
||||||
#define POLARSSL_PLATFORM_STD_MEM_HDR MBEDTLS_PLATFORM_STD_MEM_HDR
|
|
||||||
#endif
|
|
||||||
#if defined MBEDTLS_PLATFORM_STD_PRINTF
|
#if defined MBEDTLS_PLATFORM_STD_PRINTF
|
||||||
#define POLARSSL_PLATFORM_STD_PRINTF MBEDTLS_PLATFORM_STD_PRINTF
|
#define POLARSSL_PLATFORM_STD_PRINTF MBEDTLS_PLATFORM_STD_PRINTF
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -124,27 +124,6 @@
|
||||||
*/
|
*/
|
||||||
#define MBEDTLS_HAVE_TIME_DATE
|
#define MBEDTLS_HAVE_TIME_DATE
|
||||||
|
|
||||||
/**
|
|
||||||
* \def MBEDTLS_PLATFORM_NO_STD_FUNCTIONS
|
|
||||||
*
|
|
||||||
* Do not assign standard functions in the platform layer (e.g. calloc() to
|
|
||||||
* MBEDTLS_PLATFORM_STD_CALLOC and printf() to MBEDTLS_PLATFORM_STD_PRINTF)
|
|
||||||
*
|
|
||||||
* This makes sure there are no linking errors on platforms that do not support
|
|
||||||
* these functions. You will HAVE to provide alternatives, either at runtime
|
|
||||||
* via the platform_set_xxx() functions or at compile time by setting
|
|
||||||
* the MBEDTLS_PLATFORM_STD_XXX defines, or enabling a
|
|
||||||
* MBEDTLS_PLATFORM_XXX_MACRO.
|
|
||||||
*
|
|
||||||
* Requires: MBEDTLS_PLATFORM_C
|
|
||||||
*
|
|
||||||
* Uncomment to prevent default assignment of standard functions in the
|
|
||||||
* platform layer.
|
|
||||||
*/
|
|
||||||
#if 0
|
|
||||||
#define MBEDTLS_PLATFORM_NO_STD_FUNCTIONS
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \def MBEDTLS_DEPRECATED_WARNING
|
* \def MBEDTLS_DEPRECATED_WARNING
|
||||||
*
|
*
|
||||||
|
@ -2661,7 +2640,6 @@
|
||||||
|
|
||||||
/* Platform options */
|
/* Platform options */
|
||||||
#if 0
|
#if 0
|
||||||
#define MBEDTLS_PLATFORM_STD_MEM_HDR <stdlib.h> /**< Header to include if MBEDTLS_PLATFORM_NO_STD_FUNCTIONS is defined. Don't define if no header is needed. */
|
|
||||||
#define MBEDTLS_PLATFORM_STD_EXIT exit /**< Default exit to use, can be undefined */
|
#define MBEDTLS_PLATFORM_STD_EXIT exit /**< Default exit to use, can be undefined */
|
||||||
#define MBEDTLS_PLATFORM_STD_TIME time /**< Default time to use, can be undefined. MBEDTLS_HAVE_TIME must be enabled */
|
#define MBEDTLS_PLATFORM_STD_TIME time /**< Default time to use, can be undefined. MBEDTLS_HAVE_TIME must be enabled */
|
||||||
#define MBEDTLS_PLATFORM_STD_FPRINTF fprintf /**< Default fprintf to use, can be undefined */
|
#define MBEDTLS_PLATFORM_STD_FPRINTF fprintf /**< Default fprintf to use, can be undefined */
|
||||||
|
|
|
@ -45,7 +45,6 @@ extern "C" {
|
||||||
* \{
|
* \{
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if !defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS)
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
|
@ -78,11 +77,6 @@ extern "C" {
|
||||||
#define MBEDTLS_PLATFORM_STD_NV_SEED_FILE "seedfile"
|
#define MBEDTLS_PLATFORM_STD_NV_SEED_FILE "seedfile"
|
||||||
#endif
|
#endif
|
||||||
#endif /* MBEDTLS_FS_IO */
|
#endif /* MBEDTLS_FS_IO */
|
||||||
#else /* MBEDTLS_PLATFORM_NO_STD_FUNCTIONS */
|
|
||||||
#if defined(MBEDTLS_PLATFORM_STD_MEM_HDR)
|
|
||||||
#include MBEDTLS_PLATFORM_STD_MEM_HDR
|
|
||||||
#endif
|
|
||||||
#endif /* MBEDTLS_PLATFORM_NO_STD_FUNCTIONS */
|
|
||||||
|
|
||||||
|
|
||||||
/* \} name SECTION: Module settings */
|
/* \} name SECTION: Module settings */
|
||||||
|
@ -207,7 +201,7 @@ int mbedtls_platform_set_exit( void (*exit_func)( int status ) );
|
||||||
* Only enabled when the NV seed entropy source is enabled
|
* Only enabled when the NV seed entropy source is enabled
|
||||||
*/
|
*/
|
||||||
#if defined(MBEDTLS_ENTROPY_NV_SEED)
|
#if defined(MBEDTLS_ENTROPY_NV_SEED)
|
||||||
#if !defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS) && defined(MBEDTLS_FS_IO)
|
#if defined(MBEDTLS_FS_IO)
|
||||||
/* Internal standard platform definitions */
|
/* Internal standard platform definitions */
|
||||||
int mbedtls_platform_std_nv_seed_read( unsigned char *buf, size_t buf_len );
|
int mbedtls_platform_std_nv_seed_read( unsigned char *buf, size_t buf_len );
|
||||||
int mbedtls_platform_std_nv_seed_write( unsigned char *buf, size_t buf_len );
|
int mbedtls_platform_std_nv_seed_write( unsigned char *buf, size_t buf_len );
|
||||||
|
|
|
@ -127,7 +127,7 @@ int mbedtls_platform_set_time( mbedtls_time_t (*time_func)( mbedtls_time_t* time
|
||||||
#endif /* MBEDTLS_HAVE_TIME */
|
#endif /* MBEDTLS_HAVE_TIME */
|
||||||
|
|
||||||
#if defined(MBEDTLS_ENTROPY_NV_SEED)
|
#if defined(MBEDTLS_ENTROPY_NV_SEED)
|
||||||
#if !defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS) && defined(MBEDTLS_FS_IO)
|
#if defined(MBEDTLS_FS_IO)
|
||||||
/* Default implementations for the platform independent seed functions use
|
/* Default implementations for the platform independent seed functions use
|
||||||
* standard libc file functions to read from and write to a pre-defined filename
|
* standard libc file functions to read from and write to a pre-defined filename
|
||||||
*/
|
*/
|
||||||
|
@ -166,7 +166,7 @@ int mbedtls_platform_std_nv_seed_write( unsigned char *buf, size_t buf_len )
|
||||||
fclose( file );
|
fclose( file );
|
||||||
return( (int)n );
|
return( (int)n );
|
||||||
}
|
}
|
||||||
#endif /* MBEDTLS_PLATFORM_NO_STD_FUNCTIONS */
|
#endif
|
||||||
|
|
||||||
#if defined(MBEDTLS_PLATFORM_NV_SEED_ALT)
|
#if defined(MBEDTLS_PLATFORM_NV_SEED_ALT)
|
||||||
#if !defined(MBEDTLS_PLATFORM_STD_NV_SEED_READ)
|
#if !defined(MBEDTLS_PLATFORM_STD_NV_SEED_READ)
|
||||||
|
|
Loading…
Reference in New Issue