]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
sql_num_fields is not used
authorNick Porter <nick@portercomputing.co.uk>
Mon, 20 May 2024 18:22:02 +0000 (19:22 +0100)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 7 Jun 2024 02:26:58 +0000 (22:26 -0400)
src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c
src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
src/modules/rlm_sql/rlm_sql.h

index 84c8981d088d1ea7a6bcf4fc6c025055965f18ca..89b71c605eb754a47aef8507cc4437c70b848028 100644 (file)
@@ -983,7 +983,6 @@ rlm_sql_driver_t rlm_sql_cassandra = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_num_rows                   = sql_num_rows,
        .sql_affected_rows              = sql_affected_rows,
        .sql_fields                     = sql_fields,
index bfd6fb2bf6702849cff10ab2f1b409429b492510..f026de9fec1d41f533270c66610f6737f358b9dd 100644 (file)
@@ -291,7 +291,6 @@ rlm_sql_driver_t rlm_sql_db2 = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_affected_rows              = sql_affected_rows,
        .sql_fields                     = sql_fields,
        .sql_fetch_row                  = sql_fetch_row,
index 302b73e64ebdfda065c4965c6b5da11c8b58e9b1..6ca61b5c0c0d6367e802f0eab1216d828a7adead 100644 (file)
@@ -25,10 +25,6 @@ RCSID("$Id$")
 #include "sql_fbapi.h"
 #include <freeradius-devel/util/debug.h>
 
-
-/* Forward declarations */
-static int sql_num_fields(rlm_sql_handle_t *handle, rlm_sql_config_t const *config);
-
 static int _sql_socket_destructor(rlm_sql_firebird_conn_t *conn)
 {
        int i;
@@ -155,14 +151,6 @@ static unlang_action_t sql_query(rlm_rcode_t *p_result, UNUSED int *priority, UN
        RETURN_MODULE_OK;
 }
 
-/** Returns number of columns from query.
- *
- */
-static int sql_num_fields(rlm_sql_handle_t *handle, UNUSED rlm_sql_config_t const *config)
-{
-       return ((rlm_sql_firebird_conn_t *) handle->conn)->sqlda_out->sqld;
-}
-
 /** Returns name of fields.
  *
  */
@@ -295,7 +283,6 @@ rlm_sql_driver_t rlm_sql_firebird = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_num_rows                   = sql_affected_rows,
        .sql_affected_rows              = sql_affected_rows,
        .sql_fetch_row                  = sql_fetch_row,
index 8b070a22a89fcbabc228c99855d1c0fe5488eec3..db903fca88df3ecd981cddae5c091c77e918c33e 100644 (file)
@@ -836,7 +836,6 @@ rlm_sql_driver_t rlm_sql_freetds = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_select_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_num_rows                   = sql_num_rows,
        .sql_fields                     = sql_fields,
        .sql_affected_rows              = sql_num_rows,
index 645d10db741cbd7b3b6fcdda7a642697db3d31fc..df15d0874cc20ab87e7cd5821825a9d2734ec4cc 100644 (file)
@@ -795,7 +795,6 @@ rlm_sql_driver_t rlm_sql_mysql = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_select_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_num_rows                   = sql_num_rows,
        .sql_affected_rows              = sql_affected_rows,
        .sql_fields                     = sql_fields,
index 64737f020b6d09e7e35a415d7bb245638cfeb2ac..48964db6eb017f519418e4fd6f5e316a3dcc5598 100644 (file)
@@ -43,11 +43,6 @@ static unlang_action_t sql_query(rlm_rcode_t *p_result, UNUSED int *priority, UN
        RETURN_MODULE_OK;
 }
 
-static int sql_num_fields(UNUSED rlm_sql_handle_t * handle, UNUSED rlm_sql_config_t const *config)
-{
-       return 0;
-}
-
 static int sql_num_rows(UNUSED fr_sql_query_t *query_ctx, UNUSED rlm_sql_config_t const *config)
 {
        return 0;
@@ -95,7 +90,6 @@ rlm_sql_driver_t rlm_sql_null = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_num_rows                   = sql_num_rows,
        .sql_fetch_row                  = sql_fetch_row,
        .sql_free_result                = sql_free_result,
index d42718aee10b6498e5ef40a986264a698307db4b..2a8ca3b888875d213d15935a4473e2c96979209f 100644 (file)
@@ -646,7 +646,6 @@ rlm_sql_driver_t rlm_sql_oracle = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_select_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_num_rows                   = sql_num_rows,
        .sql_affected_rows              = sql_num_rows,
        .sql_fetch_row                  = sql_fetch_row,
index 849a7ee89ab638c65f19baada8fb9be1c6c3c3bc..88ef7bb3dc083390f289ff3601980123e1657d0f 100644 (file)
@@ -455,16 +455,6 @@ static unlang_action_t sql_fetch_row(rlm_rcode_t *p_result, UNUSED int *priority
        RETURN_MODULE_OK;
 }
 
-static int sql_num_fields(rlm_sql_handle_t * handle, UNUSED rlm_sql_config_t const *config)
-{
-       rlm_sql_postgres_conn_t *conn = handle->conn;
-
-       conn->affected_rows = PQntuples(conn->result);
-       if (conn->result) return PQnfields(conn->result);
-
-       return 0;
-}
-
 static sql_rcode_t sql_free_result(fr_sql_query_t *query_ctx, UNUSED rlm_sql_config_t const *config)
 {
        rlm_sql_postgres_conn_t *conn = query_ctx->handle->conn;
@@ -681,7 +671,6 @@ rlm_sql_driver_t rlm_sql_postgresql = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_fields                     = sql_fields,
        .sql_fetch_row                  = sql_fetch_row,
        .sql_error                      = sql_error,
index ee9aa588e46569892a37b397d7a8609e3568d2a6..9769f2d47469e8eab2a7c16be500f82da67cf559 100644 (file)
@@ -832,7 +832,6 @@ rlm_sql_driver_t rlm_sql_sqlite = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_select_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_affected_rows              = sql_affected_rows,
        .sql_fetch_row                  = sql_fetch_row,
        .sql_fields                     = sql_fields,
index 32427e892d8bc3247272d1adf17d3af452abe670..e4ade741de3a8e1d8b00f7dec9092b53ddf1e8e8 100644 (file)
@@ -399,7 +399,6 @@ rlm_sql_driver_t rlm_sql_unixodbc = {
        .sql_socket_init                = sql_socket_init,
        .sql_query                      = sql_query,
        .sql_select_query               = sql_select_query,
-       .sql_num_fields                 = sql_num_fields,
        .sql_affected_rows              = sql_affected_rows,
        .sql_fields                     = sql_fields,
        .sql_fetch_row                  = sql_fetch_row,
index 6eea82ef331016a3da31304018c6f04876a7d686..cc3c7baaf471c4dcc9a74f0463cba1f451a7be9a 100644 (file)
@@ -207,7 +207,6 @@ typedef struct {
        unlang_function_t       sql_query;
        unlang_function_t       sql_select_query;
 
-       int             (*sql_num_fields)(rlm_sql_handle_t *handle, rlm_sql_config_t const *config);
        int             (*sql_num_rows)(fr_sql_query_t *query_ctx, rlm_sql_config_t const *config);
        int             (*sql_affected_rows)(fr_sql_query_t *query_ctx, rlm_sql_config_t const *config);