Skip to content

Commit d39dbb5

Browse files
committed
Fix compiling when WOLFSSH_NO_NISTP256_MLKEM768_SHA256 is defined,
but WOLFSSH_NO_CURVE25519_MLKEM768_SHA256 is not defined.
1 parent 9efdb7e commit d39dbb5

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

wolfssh/internal.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1223,13 +1223,15 @@ enum WS_MessageIds {
12231223

12241224
MSGID_KEXDH_INIT = 30,
12251225
MSGID_KEXECDH_INIT = 30,
1226-
#ifndef WOLFSSH_NO_NISTP256_MLKEM768_SHA256
1226+
#if !defined(WOLFSSH_NO_NISTP256_MLKEM768_SHA256) || \
1227+
!defined(WOLFSSH_NO_CURVE25519_MLKEM768_SHA256)
12271228
MSGID_KEXKEM_INIT = 30,
12281229
#endif
12291230

12301231
MSGID_KEXDH_REPLY = 31,
12311232
MSGID_KEXECDH_REPLY = 31,
1232-
#ifndef WOLFSSH_NO_NISTP256_MLKEM768_SHA256
1233+
#if !defined(WOLFSSH_NO_NISTP256_MLKEM768_SHA256) || \
1234+
!defined(WOLFSSH_NO_CURVE25519_MLKEM768_SHA256)
12331235
MSGID_KEXKEM_REPLY = 31,
12341236
#endif
12351237

0 commit comments

Comments
 (0)