|  | The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
    | 
Unlang "call" keyword evaluation. More...
#include <freeradius-devel/server/rcode.h>#include <freeradius-devel/server/state.h>#include <freeradius-devel/server/pair.h>#include "call_priv.h" Include dependency graph for call.c:
 Include dependency graph for call.c:Go to the source code of this file.
| Functions | |
| static unlang_action_t | unlang_call_children (UNUSED unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) | 
| CONF_SECTION * | unlang_call_current (request_t *request) | 
| Return the last virtual server that was called. | |
| static unlang_action_t | unlang_call_frame_init (unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) | 
| void | unlang_call_init (void) | 
| unlang_action_t | unlang_call_push (unlang_result_t *p_result, request_t *request, CONF_SECTION *server_cs, bool top_frame) | 
| Push a call frame onto the stack. | |
| static unlang_action_t | unlang_call_resume (UNUSED unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) | 
| static unlang_t * | unlang_compile_call (unlang_t *parent, unlang_compile_ctx_t *unlang_ctx, CONF_ITEM const *ci) | 
Unlang "call" keyword evaluation.
Used for calling virtual servers.
Definition in file call.c.
| 
 | static | 
| CONF_SECTION * unlang_call_current | ( | request_t * | request | ) | 
| 
 | static | 
| void unlang_call_init | ( | void | ) | 
| unlang_action_t unlang_call_push | ( | unlang_result_t * | p_result, | 
| request_t * | request, | ||
| CONF_SECTION * | server_cs, | ||
| bool | top_frame | ||
| ) | 
| 
 | static | 
 1.9.8
 1.9.8