The FreeRADIUS server
$Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
#include <freeradius-devel/server/tmpl.h>
#include <freeradius-devel/util/htrie.h>
Go to the source code of this file.
Data Structures | |
struct | unlang_case_t |
struct | unlang_switch_t |
Functions | |
static unlang_group_t * | unlang_case_to_group (unlang_case_t *sw) |
Cast a case keyword extension to a group structure. More... | |
static unlang_case_t * | unlang_group_to_case (unlang_group_t *g) |
Cast a group structure to the case keyword extension. More... | |
static unlang_switch_t * | unlang_group_to_switch (unlang_group_t *g) |
Cast a group structure to the switch keyword extension. More... | |
static unlang_group_t * | unlang_switch_to_group (unlang_switch_t *sw) |
Cast a switch keyword extension to a group structure. More... | |
Definition in file switch_priv.h.
struct unlang_case_t |
Definition at line 55 of file switch_priv.h.
Data Fields | ||
---|---|---|
unlang_group_t | group | |
tmpl_t * | vpt |
struct unlang_switch_t |
Definition at line 32 of file switch_priv.h.
Data Fields | ||
---|---|---|
unlang_t * | default_case | |
unlang_group_t | group | |
fr_htrie_t * | ht | |
tmpl_t * | vpt |
|
inlinestatic |
Cast a case keyword extension to a group structure.
Definition at line 71 of file switch_priv.h.
|
inlinestatic |
Cast a group structure to the case keyword extension.
Definition at line 63 of file switch_priv.h.
|
inlinestatic |
Cast a group structure to the switch keyword extension.
Definition at line 42 of file switch_priv.h.
|
inlinestatic |
Cast a switch keyword extension to a group structure.
Definition at line 50 of file switch_priv.h.