![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Unlang "switch" keyword evaluation. More...
#include <freeradius-devel/server/rcode.h>
#include "group_priv.h"
#include "switch_priv.h"
#include "xlat_priv.h"
Go to the source code of this file.
Functions | |
static int8_t | case_cmp (void const *one, void const *two) |
static uint32_t | case_hash (void const *data) |
static int | case_to_key (uint8_t **out, size_t *outlen, void const *data) |
static unlang_action_t | unlang_case (unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) |
static unlang_t * | unlang_compile_case (unlang_t *parent, unlang_compile_ctx_t *unlang_ctx, CONF_ITEM const *ci) |
static unlang_t * | unlang_compile_switch (unlang_t *parent, unlang_compile_ctx_t *unlang_ctx, CONF_ITEM const *ci) |
static unlang_action_t | unlang_switch (UNUSED unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) |
void | unlang_switch_init (void) |
Unlang "switch" keyword evaluation.
Definition in file switch.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |