1 /** 2 * \file private_access.h 3 * 4 * \brief Macro wrapper for struct's members. 5 */ 6 /* 7 * Copyright The Mbed TLS Contributors 8 * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 9 */ 10 11 #ifndef MBEDTLS_PRIVATE_ACCESS_H 12 #define MBEDTLS_PRIVATE_ACCESS_H 13 14 #ifndef MBEDTLS_ALLOW_PRIVATE_ACCESS 15 #define MBEDTLS_PRIVATE(member) private_##member 16 #else 17 #define MBEDTLS_PRIVATE(member) member 18 #endif 19 20 #endif /* MBEDTLS_PRIVATE_ACCESS_H */ 21