]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Consistent use of sql_rcode_t
authorNick Porter <nick@portercomputing.co.uk>
Tue, 17 Sep 2024 15:43:21 +0000 (16:43 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Tue, 17 Sep 2024 15:43:21 +0000 (16:43 +0100)
src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
src/modules/rlm_sql/rlm_sql.h
src/modules/rlm_sql/sql.c

index 248b55e8faf9bec0fb13a75fd37814651e5f01d5..59f5a4d240d0387c721348a22d7a838eef3106cd 100644 (file)
@@ -40,7 +40,7 @@ USES_APPLE_DEPRECATED_API
 #include <sqlext.h>
 
 /* Forward declarations */
-static int sql_check_error(long err_handle, rlm_sql_handle_t *handle, rlm_sql_config_t *config);
+static sql_rcode_t sql_check_error(long err_handle, rlm_sql_handle_t *handle, rlm_sql_config_t *config);
 static sql_rcode_t sql_free_result(rlm_sql_handle_t *handle, rlm_sql_config_t *config);
 static int sql_affected_rows(rlm_sql_handle_t *handle, rlm_sql_config_t *config);
 static int sql_num_fields(rlm_sql_handle_t *handle, rlm_sql_config_t *config);
@@ -121,7 +121,7 @@ static sql_rcode_t sql_query(rlm_sql_handle_t *handle, rlm_sql_config_t *config,
 {
        rlm_sql_unixodbc_conn_t *conn = handle->conn;
        long err_handle;
-       int state;
+       sql_rcode_t state;
 
        /* Executing query */
        {
@@ -186,7 +186,7 @@ static sql_rcode_t sql_fetch_row(rlm_sql_handle_t *handle, rlm_sql_config_t *con
 {
        rlm_sql_unixodbc_conn_t *conn = handle->conn;
        long err_handle;
-       int state;
+       sql_rcode_t state;
 
        handle->row = NULL;
 
index 5af8db40905fa83358081d70b1525090c77d8e1e..cb3799e57e37f99136bf67af572866bcd9129553 100644 (file)
@@ -252,7 +252,7 @@ int         sql_dict_init(rlm_sql_handle_t *handle);
 void           CC_HINT(nonnull (1, 2, 4)) rlm_sql_query_log(rlm_sql_t *inst, REQUEST *request, sql_acct_section_t *section, char const *query);
 sql_rcode_t    CC_HINT(nonnull (1, 3, 4)) rlm_sql_select_query(rlm_sql_t *inst, REQUEST *request, rlm_sql_handle_t **handle, char const *query);
 sql_rcode_t    CC_HINT(nonnull (1, 3, 4)) rlm_sql_query(rlm_sql_t *inst, REQUEST *request, rlm_sql_handle_t **handle, char const *query);
-int            rlm_sql_fetch_row(rlm_sql_t *inst, REQUEST *request, rlm_sql_handle_t **handle);
+sql_rcode_t    rlm_sql_fetch_row(rlm_sql_t *inst, REQUEST *request, rlm_sql_handle_t **handle);
 void           rlm_sql_print_error(rlm_sql_t *inst, REQUEST *request, rlm_sql_handle_t *handle, bool force_debug);
 int            sql_set_user(rlm_sql_t *inst, REQUEST *request, char const *username);
 #endif
index a18e00b1fe7bc6c189ef5d0aaaed3b9d3d9d8b00..59f81e44092e52f7b0219fee2b8fa9b7308de72d 100644 (file)
@@ -191,7 +191,7 @@ int sql_fr_pair_list_afrom_str(TALLOC_CTX *ctx, REQUEST *request, VALUE_PAIR **h
  */
 sql_rcode_t rlm_sql_fetch_row(rlm_sql_t *inst, REQUEST *request, rlm_sql_handle_t **handle)
 {
-       int ret;
+       sql_rcode_t ret;
 
        if (!*handle || !(*handle)->conn) return RLM_SQL_ERROR;