The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Loading...
Searching...
No Matches
Functions
catch.c File Reference

Unlang "catch" keyword evaluation. More...

#include <freeradius-devel/server/rcode.h>
#include "unlang_priv.h"
#include "try_priv.h"
+ Include dependency graph for catch.c:

Go to the source code of this file.

Functions

static void catch_argv (unlang_try_t *gext, char const *name, unlang_t *c)
 
static unlang_action_t unlang_catch (UNUSED unlang_result_t *p_result, request_t *request, UNUSED unlang_stack_frame_t *frame)
 
void unlang_catch_init (void)
 
static unlang_tunlang_compile_catch (unlang_t *parent, unlang_compile_ctx_t *unlang_ctx, CONF_ITEM const *ci)
 

Detailed Description

Unlang "catch" keyword evaluation.

Id
d2673ba3b6cedded9b57cd6c6755229a41ed3791

Definition in file catch.c.

Function Documentation

◆ catch_argv()

static void catch_argv ( unlang_try_t gext,
char const *  name,
unlang_t c 
)
static

Definition at line 40 of file catch.c.

+ Here is the caller graph for this function:

◆ unlang_catch()

static unlang_action_t unlang_catch ( UNUSED unlang_result_t p_result,
request_t request,
UNUSED unlang_stack_frame_t frame 
)
static

Definition at line 31 of file catch.c.

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

◆ unlang_catch_init()

void unlang_catch_init ( void  )

Definition at line 132 of file catch.c.

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

◆ unlang_compile_catch()

static unlang_t * unlang_compile_catch ( unlang_t parent,
unlang_compile_ctx_t unlang_ctx,
CONF_ITEM const *  ci 
)
static

Definition at line 51 of file catch.c.

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