Unlang "catch" keyword evaluation.
More...
#include <freeradius-devel/server/rcode.h>
#include "unlang_priv.h"
#include "catch_priv.h"
Go to the source code of this file.
|
static int | catch_argv (CONF_SECTION *cs, unlang_catch_t *ca, char const *name) |
|
static unlang_action_t | catch_skip_to_next (UNUSED unlang_result_t *p_result, UNUSED request_t *request, unlang_stack_frame_t *frame) |
|
static unlang_action_t | unlang_catch (UNUSED unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) |
|
void | unlang_catch_init (void) |
|
static unlang_t * | unlang_compile_catch (unlang_t *parent, unlang_compile_ctx_t *unlang_ctx, CONF_ITEM const *ci) |
|
unlang_action_t | unlang_interpret_skip_to_catch (UNUSED unlang_result_t *p_result, request_t *request, unlang_stack_frame_t *frame) |
| Skip ahead to a particular "catch" instruction.
|
|
Unlang "catch" keyword evaluation.
- Id
- 70ef78fb7dd8c6b5878ad275e4acd2d4737c6714
- Copyright
- 2023 Network RADIUS SAS (legal.nosp@m.@net.nosp@m.workr.nosp@m.adiu.nosp@m.s.com)
Definition in file catch.c.
◆ catch_argv()
◆ catch_skip_to_next()
◆ unlang_catch()
◆ unlang_catch_init()
void unlang_catch_init |
( |
void |
| ) |
|
◆ unlang_compile_catch()
◆ unlang_interpret_skip_to_catch()
Skip ahead to a particular "catch" instruction.
Definition at line 68 of file catch.c.