1a8e1175bSopenharmony_ci/** 2a8e1175bSopenharmony_ci * \file arguments.h 3a8e1175bSopenharmony_ci * 4a8e1175bSopenharmony_ci * \brief Manipulation of test arguments. 5a8e1175bSopenharmony_ci * 6a8e1175bSopenharmony_ci * Much of the code is in host_test.function, to be migrated here later. 7a8e1175bSopenharmony_ci */ 8a8e1175bSopenharmony_ci 9a8e1175bSopenharmony_ci/* 10a8e1175bSopenharmony_ci * Copyright The Mbed TLS Contributors 11a8e1175bSopenharmony_ci * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 12a8e1175bSopenharmony_ci */ 13a8e1175bSopenharmony_ci 14a8e1175bSopenharmony_ci#ifndef TEST_ARGUMENTS_H 15a8e1175bSopenharmony_ci#define TEST_ARGUMENTS_H 16a8e1175bSopenharmony_ci 17a8e1175bSopenharmony_ci#include "mbedtls/build_info.h" 18a8e1175bSopenharmony_ci#include <stdint.h> 19a8e1175bSopenharmony_ci#include <stdlib.h> 20a8e1175bSopenharmony_ci 21a8e1175bSopenharmony_citypedef union { 22a8e1175bSopenharmony_ci size_t len; 23a8e1175bSopenharmony_ci intmax_t sint; 24a8e1175bSopenharmony_ci} mbedtls_test_argument_t; 25a8e1175bSopenharmony_ci 26a8e1175bSopenharmony_ci#endif /* TEST_ARGUMENTS_H */ 27