The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Functions
call.h File Reference
#include <freeradius-devel/server/request.h>
#include <freeradius-devel/server/cf_util.h>
+ Include dependency graph for call.h:

Go to the source code of this file.

Functions

CONF_SECTIONunlang_call_current (request_t *request)
 Return the last virtual server that was called. More...
 
unlang_action_t unlang_call_push (request_t *request, CONF_SECTION *server_cs, bool top_frame)
 Push a call frame onto the stack. More...
 

Detailed Description

Id
2dd697b8d2d85fb8f2c2af4d4233a6b5bf08282b

Definition in file call.h.

Function Documentation

◆ unlang_call_current()

CONF_SECTION* unlang_call_current ( request_t request)

Return the last virtual server that was called.

Parameters
[in]requestTo return virtual server for.
Returns
  • A virtual server CONF_SECTION on success.
  • NULL on failure.

Definition at line 225 of file call.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ unlang_call_push()

unlang_action_t unlang_call_push ( request_t request,
CONF_SECTION server_cs,
bool  top_frame 
)

Push a call frame onto the stack.

This should be used instead of virtual_server_push in the majority of the code

Definition at line 147 of file call.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: