]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Replace deprecated mysql_options with mysql_optionsv
authorNick Porter <nick@portercomputing.co.uk>
Fri, 31 Jul 2026 13:59:56 +0000 (14:59 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Fri, 31 Jul 2026 16:30:25 +0000 (17:30 +0100)
src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c

index 0edd1f16b7169e6fc086f3cc7668dcd4f728e7b0..8a6362113bb12d482785280c4582aee995de3e8e 100644 (file)
@@ -297,15 +297,15 @@ static connection_state_t _sql_connection_init(void **h, connection_t *conn, voi
                 * For MariaDB, It should be true as can be seen in
                 * https://github.com/MariaDB/server/blob/mariadb-5.5.68/sql-common/client.c#L4338
                 */
-               mysql_options(&(c->db), MYSQL_OPT_SSL_VERIFY_SERVER_CERT, &ssl_mode);
+               mysql_optionsv(&(c->db), MYSQL_OPT_SSL_VERIFY_SERVER_CERT, &ssl_mode);
        }
 
-       if (inst->tls_crl_file) mysql_options(&(c->db), MYSQL_OPT_SSL_CRL, inst->tls_crl_file);
-       if (inst->tls_crl_path) mysql_options(&(c->db), MYSQL_OPT_SSL_CRLPATH, inst->tls_crl_path);
+       if (inst->tls_crl_file) mysql_optionsv(&(c->db), MYSQL_OPT_SSL_CRL, inst->tls_crl_file);
+       if (inst->tls_crl_path) mysql_optionsv(&(c->db), MYSQL_OPT_SSL_CRLPATH, inst->tls_crl_path);
 
-       mysql_options(&(c->db), MYSQL_READ_DEFAULT_GROUP, "freeradius");
+       mysql_optionsv(&(c->db), MYSQL_READ_DEFAULT_GROUP, "freeradius");
 
-       if (inst->character_set) mysql_options(&(c->db), MYSQL_SET_CHARSET_NAME, inst->character_set);
+       if (inst->character_set) mysql_optionsv(&(c->db), MYSQL_SET_CHARSET_NAME, inst->character_set);
 
 #if MYSQL_VERSION_ID < 80034
        /*
@@ -326,7 +326,7 @@ static connection_state_t _sql_connection_init(void **h, connection_t *conn, voi
        sql_flags |= CLIENT_MULTI_STATEMENTS;
 #endif
 
-       mysql_options(&c->db, MYSQL_OPT_NONBLOCK, 0);
+       mysql_optionsv(&c->db, MYSQL_OPT_NONBLOCK, 0);
 
        c->status = mysql_real_connect_start(&c->sock, &c->db,
                                             config->sql_server,