|
|
| |
rc_read_config(3) |
Radius client library |
rc_read_config(3) |
#include <radcli/radcli.h>
rc_handle * rc_read_config(
char const *filename
);
Read the global config file
This function will load the provided configuration file, and any
other files such as the dictionary. This is the most common mode of use of
this library. The configuration format is compatible with the
radiusclient-ng and freeradius-client formats.
Note: To preserve compatibility with libraries of the same API
which don't load the dictionary care is taken not to reload the same
filename twice even if instructed to.
- filename
- a name of a file.
new rc_handle on success, NULL when failure.
radcli.h(3), rc_aaa(3), rc_aaa_ctx(3),
rc_aaa_ctx_free(3), rc_aaa_ctx_get_secret(3),
rc_aaa_ctx_get_vector(3), rc_aaa_ctx_server(3),
rc_acct(3), rc_acct_proxy(3), rc_add_config(3),
rc_apply_config(3), rc_auth(3), rc_auth_proxy(3),
rc_avpair_add(3), rc_avpair_assign(3), rc_avpair_copy(3),
rc_avpair_free(3), rc_avpair_gen(3), rc_avpair_get(3),
rc_avpair_get_attr(3), rc_avpair_get_in6(3),
rc_avpair_get_raw(3), rc_avpair_get_uint32(3),
rc_avpair_insert(3), rc_avpair_log(3), rc_avpair_new(3),
rc_avpair_next(3), rc_avpair_parse(3),
rc_avpair_remove(3), rc_avpair_tostr(3), rc_buildreq(3),
rc_check(3), rc_check_tls(3), rc_conf_int(3),
rc_conf_srv(3), rc_conf_str(3), rc_config_free(3),
rc_config_init(3), rc_destroy(3), rc_dict_findattr(3),
rc_dict_findval(3), rc_dict_findvend(3), rc_dict_free(3),
rc_dict_getattr(3), rc_dict_getval(3),
rc_dict_getvend(3), rc_find_server_addr(3),
rc_get_socket_type(3), rc_get_srcaddr(3), rc_getport(3),
rc_mksid(3), rc_new(3), rc_openlog(3),
rc_own_hostname(3), rc_read_config(3),
rc_read_dictionary(3), rc_read_dictionary_from_buffer(3),
rc_send_server(3), rc_setdebug(3), rc_test_config(3),
rc_tls_fd(3)
Visit the GSP FreeBSD Man Page Interface. Output converted with ManDoc. |