The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Loading...
Searching...
No Matches
Functions | Variables
rlm_utf8.c File Reference

Enforce UTF8 encoding in strings. More...

#include <freeradius-devel/server/base.h>
#include <freeradius-devel/server/module_rlm.h>
+ Include dependency graph for rlm_utf8.c:

Go to the source code of this file.

Functions

static unlang_action_t mod_utf8_clean (unlang_result_t *p_result, UNUSED module_ctx_t const *mctx, request_t *request)
 

Variables

module_rlm_t rlm_utf8
 

Detailed Description

Enforce UTF8 encoding in strings.

Id
a49f8ff9156b126727bc5fae594a616cfdbceb3f

Definition in file rlm_utf8.c.

Function Documentation

◆ mod_utf8_clean()

static unlang_action_t mod_utf8_clean ( unlang_result_t p_result,
UNUSED module_ctx_t const *  mctx,
request_t request 
)
static

Definition at line 32 of file rlm_utf8.c.

+ Here is the call graph for this function:

Variable Documentation

◆ rlm_utf8

module_rlm_t rlm_utf8
Initial value:
= {
.common = {
.name = "utf8"
},
.method_group = {
.bindings = (module_method_binding_t[]){
}
}
}
#define CF_IDENT_ANY
Definition cf_util.h:78
#define MODULE_MAGIC_INIT
Stop people using different module/library/server versions together.
Definition dl_module.h:63
static unlang_action_t mod_utf8_clean(unlang_result_t *p_result, UNUSED module_ctx_t const *mctx, request_t *request)
Definition rlm_utf8.c:32
#define SECTION_NAME(_name1, _name2)
Define a section name consisting of a verb and a noun.
Definition section.h:40
#define MODULE_BINDING_TERMINATOR
Terminate a module binding list.
Definition module.h:152
Named methods exported by a module.
Definition module.h:174

Definition at line 58 of file rlm_utf8.c.