summaryrefslogtreecommitdiffstats
path: root/sshd-session.c
diff options
context:
space:
mode:
authordjm@openbsd.org <djm@openbsd.org>2024-09-02 14:18:35 +0200
committerDamien Miller <djm@mindrot.org>2024-09-02 14:34:08 +0200
commit51b82648b6827675fc0cde21175fd1ed8e89aab2 (patch)
treebc26a796951f008b7de8b44ffdd757ea31ef2ab4 /sshd-session.c
parentupstream: Add experimental support for hybrid post-quantum key exchange (diff)
downloadopenssh-51b82648b6827675fc0cde21175fd1ed8e89aab2.tar.xz
openssh-51b82648b6827675fc0cde21175fd1ed8e89aab2.zip
upstream: missing ifdef
OpenBSD-Commit-ID: 85f09da957dd39fd0abe08fe5ee19393f25c2021
Diffstat (limited to 'sshd-session.c')
-rw-r--r--sshd-session.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sshd-session.c b/sshd-session.c
index dc8154a99..cfdbf7c17 100644
--- a/sshd-session.c
+++ b/sshd-session.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: sshd-session.c,v 1.7 2024/09/02 12:13:56 djm Exp $ */
+/* $OpenBSD: sshd-session.c,v 1.8 2024/09/02 12:18:35 djm Exp $ */
/*
* SSH2 implementation:
* Privilege Separation:
@@ -1465,7 +1465,9 @@ do_ssh2_kex(struct ssh *ssh)
#endif
kex->kex[KEX_C25519_SHA256] = kex_gen_server;
kex->kex[KEX_KEM_SNTRUP761X25519_SHA512] = kex_gen_server;
- kex->kex[KEX_KEM_MLKEM768X25519_SHA256] = kex_gen_server;
+#ifdef WITH_MLKEM
+ kex->kex[KEX_KEM_MLKEM768X25519_SHA256] = kex_gen_server;
+#endif
kex->load_host_public_key=&get_hostkey_public_by_type;
kex->load_host_private_key=&get_hostkey_private_by_type;
kex->host_key_index=&get_hostkey_index;