From 5ca8a9216559349c56e09039c4335636fd85c241 Mon Sep 17 00:00:00 2001 From: Darren Tucker Date: Sat, 13 Mar 2021 14:40:43 +1100 Subject: Only call dh_set_moduli_file if using OpenSSL. Fixes link failure when configuring --without-openssl since dh.c is not linked in. --- sshd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sshd.c b/sshd.c index bda7455f..32dd4dd4 100644 --- a/sshd.c +++ b/sshd.c @@ -1725,8 +1725,10 @@ main(int ac, char **av) parse_server_config(&options, rexeced_flag ? "rexec" : config_file_name, cfg, &includes, NULL); +#ifdef WITH_OPENSSL if (options.moduli_file != NULL) dh_set_moduli_file(options.moduli_file); +#endif /* Fill in default values for those options not explicitly set. */ fill_default_server_options(&options); -- cgit v1.2.1