mbed TLS v2.3.0
|
mbed TLS Platform abstraction layer More...
Go to the source code of this file.
Macros | |
#define | mbedtls_free free |
#define | mbedtls_calloc calloc |
#define | mbedtls_fprintf fprintf |
#define | mbedtls_printf printf |
#define | mbedtls_snprintf snprintf |
#define | mbedtls_exit exit |
#define | MBEDTLS_EXIT_SUCCESS MBEDTLS_PLATFORM_STD_EXIT_SUCCESS |
#define | MBEDTLS_EXIT_FAILURE MBEDTLS_PLATFORM_STD_EXIT_FAILURE |
#define | mbedtls_time time |
SECTION: Module settings | |
The configuration options you can set for this module are in this section. Either change them in config.h or define them on the compiler command line. | |
#define | MBEDTLS_PLATFORM_STD_SNPRINTF snprintf |
Default snprintf to use. More... | |
#define | MBEDTLS_PLATFORM_STD_PRINTF printf |
Default printf to use. More... | |
#define | MBEDTLS_PLATFORM_STD_FPRINTF fprintf |
Default fprintf to use. More... | |
#define | MBEDTLS_PLATFORM_STD_CALLOC calloc |
Default allocator to use. More... | |
#define | MBEDTLS_PLATFORM_STD_FREE free |
Default free to use. More... | |
#define | MBEDTLS_PLATFORM_STD_EXIT exit |
Default exit to use. More... | |
#define | MBEDTLS_PLATFORM_STD_TIME time |
Default time to use. More... | |
#define | MBEDTLS_PLATFORM_STD_EXIT_SUCCESS EXIT_SUCCESS |
Default exit value to use. More... | |
#define | MBEDTLS_PLATFORM_STD_EXIT_FAILURE EXIT_FAILURE |
Default exit value to use. More... | |
#define | MBEDTLS_PLATFORM_STD_NV_SEED_READ mbedtls_platform_std_nv_seed_read |
#define | MBEDTLS_PLATFORM_STD_NV_SEED_WRITE mbedtls_platform_std_nv_seed_write |
#define | MBEDTLS_PLATFORM_STD_NV_SEED_FILE "seedfile" |
Typedefs | |
typedef time_t | mbedtls_time_t |
mbed TLS Platform abstraction layer
Copyright (C) 2006-2016, ARM Limited, All Rights Reserved SPDX-License-Identifier: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
This file is part of mbed TLS (https://tls.mbed.org)
Definition in file platform.h.
#define mbedtls_calloc calloc |
Definition at line 126 of file platform.h.
#define mbedtls_exit exit |
Definition at line 228 of file platform.h.
#define MBEDTLS_EXIT_FAILURE MBEDTLS_PLATFORM_STD_EXIT_FAILURE |
Definition at line 241 of file platform.h.
#define MBEDTLS_EXIT_SUCCESS MBEDTLS_PLATFORM_STD_EXIT_SUCCESS |
Definition at line 236 of file platform.h.
#define mbedtls_fprintf fprintf |
Definition at line 150 of file platform.h.
#define mbedtls_free free |
Definition at line 125 of file platform.h.
#define MBEDTLS_PLATFORM_STD_CALLOC calloc |
Default allocator to use.
Definition at line 62 of file platform.h.
#define MBEDTLS_PLATFORM_STD_EXIT exit |
Default exit to use.
Definition at line 68 of file platform.h.
#define MBEDTLS_PLATFORM_STD_EXIT_FAILURE EXIT_FAILURE |
Default exit value to use.
Definition at line 77 of file platform.h.
#define MBEDTLS_PLATFORM_STD_EXIT_SUCCESS EXIT_SUCCESS |
Default exit value to use.
Definition at line 74 of file platform.h.
#define MBEDTLS_PLATFORM_STD_FPRINTF fprintf |
Default fprintf to use.
Definition at line 59 of file platform.h.
#define MBEDTLS_PLATFORM_STD_FREE free |
Default free to use.
Definition at line 65 of file platform.h.
#define MBEDTLS_PLATFORM_STD_NV_SEED_FILE "seedfile" |
Definition at line 87 of file platform.h.
#define MBEDTLS_PLATFORM_STD_NV_SEED_READ mbedtls_platform_std_nv_seed_read |
Definition at line 81 of file platform.h.
#define MBEDTLS_PLATFORM_STD_NV_SEED_WRITE mbedtls_platform_std_nv_seed_write |
Definition at line 84 of file platform.h.
#define MBEDTLS_PLATFORM_STD_PRINTF printf |
Default printf to use.
Definition at line 56 of file platform.h.
#define MBEDTLS_PLATFORM_STD_SNPRINTF snprintf |
Default snprintf to use.
Definition at line 52 of file platform.h.
#define MBEDTLS_PLATFORM_STD_TIME time |
Default time to use.
Definition at line 71 of file platform.h.
#define mbedtls_printf printf |
Definition at line 172 of file platform.h.
#define mbedtls_snprintf snprintf |
Definition at line 206 of file platform.h.
#define mbedtls_time time |
Definition at line 275 of file platform.h.
typedef time_t mbedtls_time_t |
Definition at line 254 of file platform.h.