The FreeRADIUS server
$Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Unlang "call" keyword evaluation. More...
#include <freeradius-devel/server/state.h>
#include <freeradius-devel/server/pair.h>
#include "call_priv.h"
Go to the source code of this file.
Functions | |
static unlang_action_t | unlang_call_children (rlm_rcode_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. More... | |
static unlang_action_t | unlang_call_frame_init (rlm_rcode_t *p_result, request_t *request, unlang_stack_frame_t *frame) |
void | unlang_call_init (void) |
unlang_action_t | unlang_call_push (request_t *request, CONF_SECTION *server_cs, bool top_frame) |
Push a call frame onto the stack. More... | |
static unlang_action_t | unlang_call_resume (UNUSED rlm_rcode_t *p_result, request_t *request, unlang_stack_frame_t *frame) |
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 | ( | request_t * | request, |
CONF_SECTION * | server_cs, | ||
bool | top_frame | ||
) |
|
static |