All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
rlm_utf8.c File Reference

Enforce UTF8 encoding in strings. More...

#include <freeradius-devel/radiusd.h>
#include <freeradius-devel/modules.h>
+ Include dependency graph for rlm_utf8.c:

Go to the source code of this file.

Functions

static rlm_rcode_t CC_HINT (nonnull)
 

Variables

module_t rlm_utf8
 

Detailed Description

Enforce UTF8 encoding in strings.

Id:
d2031c650c6520f0b480c7f0ba55e54f838e90e4

Definition in file rlm_utf8.c.

Function Documentation

static rlm_rcode_t CC_HINT ( nonnull  )
static

Definition at line 32 of file rlm_utf8.c.

+ Here is the call graph for this function:

Variable Documentation

module_t rlm_utf8
Initial value:
= {
.magic = RLM_MODULE_INIT,
.name = "utf8",
.methods = {
[MOD_AUTHORIZE] = mod_utf8_clean,
[MOD_PREACCT] = mod_utf8_clean,
[MOD_RECV_COA] = mod_utf8_clean
},
}
#define RLM_TYPE_THREAD_SAFE
Module is threadsafe.
Definition: modules.h:75
#define RLM_MODULE_INIT
Definition: modules.h:86
2 methods index for preacct section.
Definition: modules.h:43
8 methods index for recvcoa section.
Definition: modules.h:50
1 methods index for authorize section.
Definition: modules.h:42

Definition at line 62 of file rlm_utf8.c.