#include <freeradius-devel/util/iovec.h>
#include <sys/stat.h>
#include "file.h"
Go to the source code of this file.
|
| static void | _batch_write (rlm_linelog_file_t *file) |
| |
| static void | _batching_cleanup_timer (UNUSED fr_timer_list_t *tl, UNUSED fr_time_t now, void *uctx) |
| |
| static void | _batching_handle_signal (NDEBUG_UNUSED request_t *request, NDEBUG_UNUSED fr_signal_t action, rlm_linelog_file_entry_t *entry) |
| |
| static void | _batching_handle_timeout (UNUSED fr_timer_list_t *tl, UNUSED fr_time_t now, void *uctx) |
| |
| static int | _file_free (rlm_linelog_file_t *file) |
| |
| static void | batching_mark_entries_failed (rlm_linelog_file_t *file, rlm_linelog_file_entry_t *start_entry, int error) |
| |
| void | file_batching_mod_handle_signal (module_ctx_t const *mctx, request_t *request, fr_signal_t action) |
| |
| unlang_action_t | file_batching_mod_resume (UNUSED unlang_result_t *p_result, module_ctx_t const *mctx, request_t *request) |
| |
| void | file_batching_xlat_handle_signal (xlat_ctx_t const *xctx, request_t *request, fr_signal_t action) |
| |
| xlat_action_t | file_batching_xlat_resume (TALLOC_CTX *ctx, fr_dcursor_t *out, xlat_ctx_t const *xctx, request_t *request, UNUSED fr_value_box_list_t *in) |
| |
| linelog_buffer_action_t | file_enqueue_write (rlm_linelog_file_entry_t **entry_p, module_ctx_t const *mctx, linelog_call_env_t const *call_env, request_t *request, struct iovec *vector_p, size_t vector_len) |
| |
| void | file_thread_init (rlm_linelog_thread_t *thread, fr_timer_list_t *tl) |
| |
| static int8_t | filename_cmp (void const *one, void const *two) |
| |
| static uint32_t | filename_hash (void const *data) |
| |
◆ _batch_write()
◆ _batching_cleanup_timer()
◆ _batching_handle_signal()
◆ _batching_handle_timeout()
◆ _file_free()
◆ batching_mark_entries_failed()
◆ file_batching_mod_handle_signal()
◆ file_batching_mod_resume()
◆ file_batching_xlat_handle_signal()
◆ file_batching_xlat_resume()
◆ file_enqueue_write()
◆ file_thread_init()
◆ filename_cmp()
| static int8_t filename_cmp |
( |
void const * |
one, |
|
|
void const * |
two |
|
) |
| |
|
static |
◆ filename_hash()
| static uint32_t filename_hash |
( |
void const * |
data | ) |
|
|
static |