소스 검색

tls_wolfssl: allow building with debian libwolfssl35

- internal submodule is v5.6.6-stable
- libwolfssl35 is at v5.5.4-stable
S-P Chan 1 년 전
부모
커밋
43ec11a7e0
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      src/modules/tls_wolfssl/tls_wolfssl_mod.c

+ 2 - 1
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;