![]() |
The FreeRADIUS server $Id: a4e7f8c94e8038b7627bcf52356b7ed15955c1d7 $
|
Private declarations for the unlang interpreter. More...
#include <freeradius-devel/util/event.h>#include <freeradius-devel/unlang/interpret.h>
Include dependency graph for interpret_priv.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | unlang_interpret_s |
| el_self ties the lifetime of the event list to the interpreter More... | |
Functions | |
| static void | interpret_child_init (request_t *request) |
Private declarations for the unlang interpreter.
Definition in file interpret_priv.h.
| struct unlang_interpret_s |
el_self ties the lifetime of the event list to the interpreter
The block is a child of the event list. When the event list is freed, the block removes the event list from the interpreter, so that the interpreter does not use a freed event list.
Definition at line 39 of file interpret_priv.h.
Collaboration diagram for unlang_interpret_s:| Data Fields | ||
|---|---|---|
| fr_event_list_t * | el | |
| unlang_request_func_t | funcs | |
| unlang_interpret_t ** | p_self | Child of the event list, which points back to us. |
| void * | uctx | |
|
inlinestatic |
Definition at line 46 of file interpret_priv.h.
Here is the call graph for this function:
Here is the caller graph for this function:
1.9.8