Skip to content

Commit 444d8dd

Browse files
committed
fix custom zeroize congif
1 parent eca69a8 commit 444d8dd

File tree

1 file changed

+19
-6
lines changed

1 file changed

+19
-6
lines changed

test/custom_zeroize_config.h

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,32 @@
77

88
#define MLD_RANDOMIZED_SIGNING
99

10+
#ifndef MLD_CONFIG_PARAMETER_SET
1011
#ifndef MLDSA_MODE
1112
#define MLDSA_MODE 2
1213
#endif
1314

1415
#if MLDSA_MODE == 2
15-
#define MLD_NAMESPACETOP MLD_44_ref
16-
#define MLD_NAMESPACE(s) MLD_44_ref_##s
16+
#define MLD_CONFIG_PARAMETER_SET 44
1717
#elif MLDSA_MODE == 3
18-
#define MLD_NAMESPACETOP MLD_65_ref
19-
#define MLD_NAMESPACE(s) MLD_65_ref_##s
18+
#define MLD_CONFIG_PARAMETER_SET 65
2019
#elif MLDSA_MODE == 5
21-
#define MLD_NAMESPACETOP MLD_87_ref
22-
#define MLD_NAMESPACE(s) MLD_87_ref_##s
20+
#define MLD_CONFIG_PARAMETER_SET 87
21+
#else
22+
#define MLD_CONFIG_PARAMETER_SET 44
23+
#endif
24+
#endif
25+
26+
#ifndef MLD_CONFIG_NAMESPACE_PREFIX
27+
#if MLD_CONFIG_PARAMETER_SET == 44
28+
#define MLD_CONFIG_NAMESPACE_PREFIX MLD_44_ref_
29+
#elif MLD_CONFIG_PARAMETER_SET == 65
30+
#define MLD_CONFIG_NAMESPACE_PREFIX MLD_65_ref_
31+
#elif MLD_CONFIG_PARAMETER_SET == 87
32+
#define MLD_CONFIG_NAMESPACE_PREFIX MLD_87_ref_
33+
#else
34+
#define MLD_CONFIG_NAMESPACE_PREFIX MLD_44_ref_
35+
#endif
2336
#endif
2437

2538

0 commit comments

Comments
 (0)