mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
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 1d9c5faeb3
)
This commit is contained in:
committed by
Asterisk Development Team
parent
0f33423107
commit
3949358ee1
@@ -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();
|
||||
|
Reference in New Issue
Block a user