Module: kamailio
Branch: master
Commit: 767b3faee3af450d6482b919c81431ea6d707807
URL: 
https://github.com/kamailio/kamailio/commit/767b3faee3af450d6482b919c81431ea6d707807

Author: Sergey Safarov <s.safa...@gmail.com>
Committer: Victor Seva <linuxman...@torreviejawireless.org>
Date: 2024-05-13T08:36:52+02:00

db_mysql: fixed build on CentOS 7

---

Modified: src/modules/db_mysql/km_my_con.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/767b3faee3af450d6482b919c81431ea6d707807.diff
Patch: 
https://github.com/kamailio/kamailio/commit/767b3faee3af450d6482b919c81431ea6d707807.patch

---

diff --git a/src/modules/db_mysql/km_my_con.c b/src/modules/db_mysql/km_my_con.c
index 4c756db66ff..561a0037223 100644
--- a/src/modules/db_mysql/km_my_con.c
+++ b/src/modules/db_mysql/km_my_con.c
@@ -178,9 +178,16 @@ struct my_con *db_mysql_new_connection(const struct db_id 
*id)
        }
 #endif /* MYSQL_VERSION_ID */
 #endif /* MARIADB_BASE_VERSION */
+
+#ifdef MYSQL_OPT_SSL_CA
        if(db_mysql_opt_ssl_ca)
                mysql_options(
                                ptr->con, MYSQL_OPT_SSL_CA, (const void 
*)db_mysql_opt_ssl_ca);
+#else
+       LM_WARN("opt_ssl_ca option not supported by mysql version (value %s) - "
+                       "ignoring\n",
+                       db_mysql_opt_ssl_ca);
+#endif /* MYSQL_OPT_SSL_CA */
 
 #ifdef KSR_MYSQL_OPT_RECONNECT
        /* set reconnect flag if enabled */

_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to