25 RCSID(
"$Id: e5555ed76b7f2453e656103f55b0541963f530ca $")
27 #include "unlang_priv.h"
void unlang_call_init(void)
void unlang_caller_init(void)
void unlang_catch_init(void)
A section grouping multiple CONF_PAIR.
#define cf_data_find(_cf, _type, _name)
void unlang_compile_init(TALLOC_CTX *ctx)
void unlang_condition_init(void)
void unlang_detach_init(void)
Initialise subrequest ops.
void unlang_foreach_init(TALLOC_CTX *ctx)
void unlang_function_init(void)
void unlang_group_init(void)
int unlang_interpret_init_global(TALLOC_CTX *ctx)
void unlang_register(int type, unlang_op_t *op)
Register an operation with the interpreter.
unlang_op_t unlang_ops[UNLANG_TYPE_MAX]
Different operations the interpreter can execute.
void unlang_global_free(void)
bool unlang_section(CONF_SECTION *cs)
Return whether a section has unlang data associated with it.
static uint32_t instance_count
static TALLOC_CTX * unlang_ctx
int unlang_global_init(void)
void unlang_map_init(void)
void unlang_limit_init(void)
void unlang_load_balance_init(void)
void unlang_parallel_init(void)
void unlang_return_init(void)
void unlang_module_init(void)
fr_aka_sim_id_type_t type
int unlang_subrequest_op_init(void)
Initialise subrequest ops.
void unlang_subrequest_op_free(void)
void unlang_switch_init(void)
void unlang_timeout_init(void)
void unlang_tmpl_init(void)
void unlang_transaction_init(void)
void unlang_try_init(void)
void unlang_edit_init(void)
int xlat_global_init(TALLOC_CTX *ctx)
Global initialisation for xlat.
void xlat_global_free(void)
De-register all xlat functions we created.
Generic representation of a grouping.