mirror of
https://github.com/cuberite/polarssl.git
synced 2025-09-14 01:25:28 -04:00
Define public fields of mbedtls_ecp_group in alt test header
And don't define configuration macros that only apply to the built-in implementation. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
parent
bf69ea5b8f
commit
ad7f53cdb3
@ -21,19 +21,15 @@
|
|||||||
|
|
||||||
typedef struct mbedtls_ecp_group
|
typedef struct mbedtls_ecp_group
|
||||||
{
|
{
|
||||||
int dummy;
|
const mbedtls_ecp_group_id id;
|
||||||
|
const mbedtls_mpi P;
|
||||||
|
const mbedtls_mpi A;
|
||||||
|
const mbedtls_mpi B;
|
||||||
|
const mbedtls_ecp_point G;
|
||||||
|
const mbedtls_mpi N;
|
||||||
|
const size_t pbits;
|
||||||
|
const size_t nbits;
|
||||||
}
|
}
|
||||||
mbedtls_ecp_group;
|
mbedtls_ecp_group;
|
||||||
|
|
||||||
#if !defined(MBEDTLS_ECP_WINDOW_SIZE)
|
|
||||||
|
|
||||||
#define MBEDTLS_ECP_WINDOW_SIZE 6
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !defined(MBEDTLS_ECP_FIXED_POINT_OPTIM)
|
|
||||||
|
|
||||||
#define MBEDTLS_ECP_FIXED_POINT_OPTIM 1
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
#endif /* ecp_alt.h */
|
#endif /* ecp_alt.h */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user