From: Alan T. DeKok Date: Thu, 29 Aug 2024 15:36:49 +0000 (-0400) Subject: we only use OpenSSL stuff when it's built X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4037f5ad82e3f4fe63f78a2a334e09da2d9d5f43;p=thirdparty%2Ffreeradius-server.git we only use OpenSSL stuff when it's built --- diff --git a/src/bin/radclient.c b/src/bin/radclient.c index 4a6daf26bc..0c8f2cf2fc 100644 --- a/src/bin/radclient.c +++ b/src/bin/radclient.c @@ -195,6 +195,7 @@ static int _rc_request_free(rc_request_t *request) return 0; } +#ifdef HAVE_OPENSSL_SSL_H #include static OSSL_PROVIDER *openssl_default_provider = NULL; @@ -237,6 +238,10 @@ static void openssl3_free(void) } openssl_legacy_provider = NULL; } +#else +#define openssl3_init() +#define openssl3_free() +#endif static int mschapv1_encode(fr_packet_t *packet, fr_pair_list_t *list, char const *password)