31 #include <freeradius-devel/unlang/unlang_priv.h>
static unlang_call_t * unlang_group_to_call(unlang_group_t *g)
Cast a group structure to the call keyword extension.
CONF_SECTION * server_cs
Config section of the virtual server being executed.
static unlang_t * unlang_call_to_generic(unlang_call_t *call)
Cast a call keyword extension to a unlang_t structure.
fr_dict_attr_t const * attr_packet_type
Attribute used to specify packet type and sections run in the server_cs.
unlang_group_t group
Generic field common to all group type unlang_t nodes.
static unlang_group_t * unlang_call_to_group(unlang_call_t *call)
Cast a call keyword extension to a group structure.
Entry point into a proto_ module.
A section grouping multiple CONF_PAIR.
Private interpreter structures and functions.
Generic representation of a grouping.
A node in a graph of unlang_op_t (s) that we execute.