aboutsummaryrefslogtreecommitdiffstats
path: root/main/freeswitch/sofia-sip-libressl.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/freeswitch/sofia-sip-libressl.patch')
-rw-r--r--main/freeswitch/sofia-sip-libressl.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/main/freeswitch/sofia-sip-libressl.patch b/main/freeswitch/sofia-sip-libressl.patch
new file mode 100644
index 0000000000..17c3314a88
--- /dev/null
+++ b/main/freeswitch/sofia-sip-libressl.patch
@@ -0,0 +1,13 @@
+diff --git a/libs/sofia-sip/libsofia-sip-ua/tport/tport_tls.c b/libs/sofia-sip/libsofia-sip-ua/tport/tport_tls.c
+index c872336..3160f48 100644
+--- a/libs/sofia-sip/libsofia-sip-ua/tport/tport_tls.c
++++ b/libs/sofia-sip/libsofia-sip-ua/tport/tport_tls.c
+@@ -516,7 +516,7 @@ tls_t *tls_init_master(tls_issues_t *ti)
+ if (ti->CAfile != NULL) {
+ SSL_CTX_set_client_CA_list(tls->ctx,
+ SSL_load_client_CA_file(ti->CAfile));
+- if (tls->ctx->client_CA == NULL)
++ if (SSL_CTX_get_client_CA_list(tls->ctx) == NULL)
+ tls_log_errors(3, "tls_init_master", 0);
+ }
+