Module: kamailio Branch: 5.7 Commit: dee31a1eaace4d4c40ee5ef9591379768d4fad75 URL: https://github.com/kamailio/kamailio/commit/dee31a1eaace4d4c40ee5ef959137976...
Author: S-P Chan shihping.chan@gmail.com Committer: S-P Chan shihping.chan@gmail.com Date: 2024-01-25T21:50:01+08:00
tls_wolfssl: allow building with debian libwolfssl35
- internal submodule is v5.6.6-stable - libwolfssl35 is at v5.5.4-stable
(cherry-pick from 43ec11a7e0a37dfdaead873d555b26cb65589bd1)
---
Modified: src/modules/tls_wolfssl/tls_wolfssl_mod.c
---
Diff: https://github.com/kamailio/kamailio/commit/dee31a1eaace4d4c40ee5ef959137976... Patch: https://github.com/kamailio/kamailio/commit/dee31a1eaace4d4c40ee5ef959137976...
---
diff --git a/src/modules/tls_wolfssl/tls_wolfssl_mod.c b/src/modules/tls_wolfssl/tls_wolfssl_mod.c index 6cdf2de2d1b..e95cecb7be5 100644 --- a/src/modules/tls_wolfssl/tls_wolfssl_mod.c +++ b/src/modules/tls_wolfssl/tls_wolfssl_mod.c @@ -453,7 +453,8 @@ static int ki_is_peer_verified(sip_msg_t *msg) ssl = ((struct tls_extra_data *)c->extra_data)->ssl;
ssl_verify = wolfSSL_get_verify_result(ssl); - if(ssl_verify != WOLFSSL_X509_V_OK) { + // WOLFSSL_X509_V_OK / X509_V_OK + if(ssl_verify != 0) { LM_WARN("verification of presented certificate failed... return -1\n"); tcpconn_put(c); return -1;