22#ifndef MBEDTLS_PLATFORM_TIME_H
23#define MBEDTLS_PLATFORM_TIME_H
25#if !defined(MBEDTLS_CONFIG_FILE)
28#include MBEDTLS_CONFIG_FILE
51#if defined(MBEDTLS_PLATFORM_TIME_TYPE_MACRO)
52typedef MBEDTLS_PLATFORM_TIME_TYPE_MACRO mbedtls_time_t;
56typedef time_t mbedtls_time_t;
62#if defined(MBEDTLS_PLATFORM_TIME_ALT)
63extern mbedtls_time_t (*mbedtls_time)( mbedtls_time_t* time );
72int mbedtls_platform_set_time( mbedtls_time_t (*time_func)( mbedtls_time_t* time ) );
74#if defined(MBEDTLS_PLATFORM_TIME_MACRO)
75#define mbedtls_time MBEDTLS_PLATFORM_TIME_MACRO
77#define mbedtls_time time
Configuration options (set of defines)