The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Data Structures | Functions
call_priv.h File Reference
#include "unlang_priv.h"
#include <freeradius-devel/unlang/unlang_priv.h>
+ Include dependency graph for call_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_call_t
 Entry point into a proto_ module. More...
 

Functions

static unlang_tunlang_call_to_generic (unlang_call_t *call)
 Cast a call keyword extension to a unlang_t structure. More...
 
static unlang_group_tunlang_call_to_group (unlang_call_t *call)
 Cast a call keyword extension to a group structure. More...
 
static unlang_call_tunlang_group_to_call (unlang_group_t *g)
 Cast a group structure to the call keyword extension. More...
 

Detailed Description

Id
2b88c95ae323f1bfb8659dfc27188f6e3d48ca45

Definition in file call_priv.h.


Data Structure Documentation

◆ unlang_call_t

struct unlang_call_t

Entry point into a proto_ module.

Definition at line 36 of file call_priv.h.

+ Collaboration diagram for unlang_call_t:
Data Fields
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.
CONF_SECTION * server_cs Config section of the virtual server being executed.

Function Documentation

◆ unlang_call_to_generic()

static unlang_t* unlang_call_to_generic ( unlang_call_t call)
inlinestatic

Cast a call keyword extension to a unlang_t structure.

Definition at line 64 of file call_priv.h.

+ Here is the caller graph for this function:

◆ unlang_call_to_group()

static unlang_group_t* unlang_call_to_group ( unlang_call_t call)
inlinestatic

Cast a call keyword extension to a group structure.

Definition at line 56 of file call_priv.h.

◆ unlang_group_to_call()

static unlang_call_t* unlang_group_to_call ( unlang_group_t g)
inlinestatic

Cast a group structure to the call keyword extension.

Definition at line 48 of file call_priv.h.

+ Here is the caller graph for this function: