The FreeRADIUS server
$Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Allows for edit transactions. More...
Go to the source code of this file.
Functions | |
fr_edit_list_t * | unlang_interpret_edit_list (request_t *request) |
static unlang_action_t | unlang_transaction (rlm_rcode_t *p_result, request_t *request, unlang_stack_frame_t *frame) |
static unlang_action_t | unlang_transaction_final (rlm_rcode_t *p_result, UNUSED request_t *request, unlang_stack_frame_t *frame) |
Commit a successful transaction. More... | |
void | unlang_transaction_init (void) |
static void | unlang_transaction_signal (UNUSED request_t *request, unlang_stack_frame_t *frame, fr_signal_t action) |
Signal a transaction to abort. More... | |
Allows for edit transactions.
Definition in file transaction.c.
fr_edit_list_t* unlang_interpret_edit_list | ( | request_t * | request | ) |
Definition at line 100 of file transaction.c.
|
static |
Definition at line 86 of file transaction.c.
|
static |
Commit a successful transaction.
Definition at line 55 of file transaction.c.
void unlang_transaction_init | ( | void | ) |
Definition at line 123 of file transaction.c.
|
static |
Signal a transaction to abort.
[in] | request | The current request. |
[in] | frame | being signalled. |
[in] | action | to signal. |
Definition at line 38 of file transaction.c.