The FreeRADIUS server
$Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
#include <rlm_sql.h>
Data Fields | |
fr_value_box_escape_t | box_escape_func |
rlm_sql_config_t | config |
rlm_sql_driver_t const * | driver |
Driver's exported interface. More... | |
module_instance_t * | driver_submodule |
Driver's submodule. More... | |
exfile_t * | ef |
unlang_function_t | fetch_row |
fr_dict_attr_t const * | group_da |
Group dictionary attribute. More... | |
module_instance_t const * | mi |
Module instance data for thread lookups. More... | |
char const * | name |
Module instance name. More... | |
fr_pool_t * | pool |
unlang_function_t | query |
fr_sql_query_t *(* | query_alloc )(TALLOC_CTX *ctx, rlm_sql_t const *inst, request_t *request, rlm_sql_handle_t *handle, trunk_t *trunk, char const *query_str, fr_sql_query_type_t type) |
unlang_function_t | select |
void * | sql_escape_arg |
Instance specific argument to be passed to escape function. More... | |
xlat_escape_legacy_t | sql_escape_func |
fr_dict_attr_t const * | sql_user |
Cached pointer to SQL-User-Name dictionary attribute. More... | |
fr_value_box_escape_t sql_inst::box_escape_func |
rlm_sql_config_t sql_inst::config |
rlm_sql_driver_t const* sql_inst::driver |
module_instance_t* sql_inst::driver_submodule |
unlang_function_t sql_inst::fetch_row |
fr_dict_attr_t const* sql_inst::group_da |
module_instance_t const* sql_inst::mi |
unlang_function_t sql_inst::query |
fr_sql_query_t*(* sql_inst::query_alloc) (TALLOC_CTX *ctx, rlm_sql_t const *inst, request_t *request, rlm_sql_handle_t *handle, trunk_t *trunk, char const *query_str, fr_sql_query_type_t type) |
unlang_function_t sql_inst::select |
void* sql_inst::sql_escape_arg |
xlat_escape_legacy_t sql_inst::sql_escape_func |
fr_dict_attr_t const* sql_inst::sql_user |