From: Brad Smith Date: Thu, 2 Nov 2023 06:26:09 +0000 (-0400) Subject: res_rtp_asterisk.c: Fix runtime issue with LibreSSL X-Git-Tag: 21.1.0-rc1~45 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3949358ee1966f9c9b798506ddbdf3347380920d;p=thirdparty%2Fasterisk.git res_rtp_asterisk.c: Fix runtime issue with LibreSSL The module will fail to load. Use proper function DTLS_method() with LibreSSL. (cherry picked from commit 1d9c5faeb399305e62c310d432ca9553b6704b8d) --- diff --git a/res/res_rtp_asterisk.c b/res/res_rtp_asterisk.c index c641641bbf..ff168066f1 100644 --- a/res/res_rtp_asterisk.c +++ b/res/res_rtp_asterisk.c @@ -1902,7 +1902,7 @@ static int dtls_setup_rtcp(struct ast_rtp_instance *instance) static const SSL_METHOD *get_dtls_method(void) { -#if OPENSSL_VERSION_NUMBER < 0x10002000L || defined(LIBRESSL_VERSION_NUMBER) +#if OPENSSL_VERSION_NUMBER < 0x10002000L return DTLSv1_method(); #else return DTLS_method();