27 #include <freeradius-devel/server/exec.h>
39 fr_value_box_list_t *
out;
fr_value_box_list_t * out
output list if the exec succeeds
unlang_tmpl_args_t args
Arguments that control how the tmpl is evaluated.
TALLOC_CTX * ctx
for allocating value boxes
fr_unlang_tmpl_resume_t resume
resumption handler
fr_value_box_list_t list
our intermediate working list
fr_unlang_tmpl_signal_t signal
signal handler
unlang_action_t(* fr_unlang_tmpl_resume_t)(rlm_rcode_t *p_result, request_t *request, void *rctx)
A callback for when the request is resumed.
void(* fr_unlang_tmpl_signal_t)(request_t *request, void *rctx, fr_signal_t action)
A callback when the request gets a fr_signal_t.
Arguments for evaluating different types of tmpls.
Private interpreter structures and functions.