The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Data Structures | Functions
condition_priv.h File Reference
#include "unlang_priv.h"
+ Include dependency graph for condition_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_cond_t
 

Functions

static unlang_group_tunlang_cond_to_group (unlang_cond_t *cond)
 Cast a cond keyword extension to a group structure. More...
 
static unlang_cond_tunlang_group_to_cond (unlang_group_t *g)
 Cast a group structure to the cond keyword extension. More...
 

Detailed Description

Id
a8e8dd23d2c392c6bd661bafafc1bc4f162b10d9

Definition in file condition_priv.h.


Data Structure Documentation

◆ unlang_cond_t

struct unlang_cond_t

Definition at line 31 of file condition_priv.h.

+ Collaboration diagram for unlang_cond_t:
Data Fields
unlang_group_t group
xlat_exp_head_t * head
bool is_truthy
bool value

Function Documentation

◆ unlang_cond_to_group()

static unlang_group_t* unlang_cond_to_group ( unlang_cond_t cond)
inlinestatic

Cast a cond keyword extension to a group structure.

Definition at line 49 of file condition_priv.h.

◆ unlang_group_to_cond()

static unlang_cond_t* unlang_group_to_cond ( unlang_group_t g)
inlinestatic

Cast a group structure to the cond keyword extension.

Definition at line 41 of file condition_priv.h.

+ Here is the caller graph for this function: