The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Functions
base.h File Reference

Public interface to the unlang interpreter. More...

#include <freeradius-devel/unlang/call.h>
#include <freeradius-devel/unlang/compile.h>
#include <freeradius-devel/unlang/function.h>
#include <freeradius-devel/unlang/interpret.h>
#include <freeradius-devel/unlang/module.h>
#include <freeradius-devel/unlang/subrequest.h>
+ Include dependency graph for base.h:

Go to the source code of this file.

Functions

void unlang_global_free (void)
 
int unlang_global_init (void)
 
bool unlang_section (CONF_SECTION *cs)
 Return whether a section has unlang data associated with it. More...
 
int unlang_thread_instantiate (TALLOC_CTX *ctx)
 Create thread-specific data structures for unlang. More...
 

Detailed Description

Public interface to the unlang interpreter.

Id
000b670c9d910f29f0504bb0fa511fa7325d38a1

Definition in file base.h.

Function Documentation

◆ unlang_global_free()

void unlang_global_free ( void  )

Definition at line 134 of file base.c.

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

◆ unlang_global_init()

int unlang_global_init ( void  )

Definition at line 74 of file base.c.

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

◆ unlang_section()

bool unlang_section ( CONF_SECTION cs)

Return whether a section has unlang data associated with it.

Parameters
[in]csto check.
Returns
  • true if it has data.
  • false if it doesn't have data.

Definition at line 42 of file base.c.

◆ unlang_thread_instantiate()

int unlang_thread_instantiate ( TALLOC_CTX *  ctx)

Create thread-specific data structures for unlang.

Definition at line 4965 of file compile.c.

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