26 RCSID(
"$Id: b96697d9825e9db62d959aa6f43cd99766377f8c $")
28 #include <freeradius-devel/server/base.h>
29 #include <freeradius-devel/server/module_rlm.h>
30 #include <freeradius-devel/unlang/xlat.h>
A section grouping multiple CONF_PAIR.
void server_free(void)
Free src/lib/server/.
int server_init(CONF_SECTION *cs)
Initialize src/lib/server/.
int packet_global_init(void)
Initialises the Net.
void packet_global_free(void)
void map_proc_free(void)
Free all map_processors unregistering them.
int modules_rlm_bootstrap(CONF_SECTION *root)
Bootstrap modules and virtual modules.
int modules_rlm_instantiate(void)
Performs the instantiation phase for all backend modules.
int password_init(void)
Load our dictionaries.
void request_global_free(void)
void tmpl_global_free(void)
int tmpl_global_init(void)
void trigger_exec_free(void)
Free trigger resources.
int trigger_exec_init(CONF_SECTION const *cs)
Set the global trigger section trigger_exec will search in, and register xlats.
int xlat_instantiate(void)
Call instantiation functions for all registered, "permanent" xlats.
int xlat_protocols_register(void)
Register xlats for any loaded dictionaries.
void xlat_instances_free(void)
Walk over all registered instance data and free them explicitly.
int virtual_servers_bootstrap(CONF_SECTION *config)
Load protocol modules and call their bootstrap methods.
int virtual_servers_instantiate(void)
Instantiate all the virtual servers.