Internationalized Domain Name encoding for DNS aka IDNA aka RFC3490.
More...
#include <freeradius-devel/server/base.h>
#include <freeradius-devel/server/module_rlm.h>
#include <freeradius-devel/unlang/xlat_func.h>
#include <idna.h>
Go to the source code of this file.
Internationalized Domain Name encoding for DNS aka IDNA aka RFC3490.
- Id
- 2a81a4fb3bcc34c3f7b450aa3f06a2628d63fd3f
- Copyright
- 2013 Brian S. Julin (bjuli.nosp@m.n@cl.nosp@m.arku..nosp@m.edu)
Definition in file rlm_idn.c.
◆ rlm_idn_t
Definition at line 35 of file rlm_idn.c.
Data Fields |
bool |
allow_unassigned |
|
bool |
use_std3_ascii_rules |
|
◆ mod_bootstrap()
◆ mod_config
Initial value:= {
}
#define CONF_PARSER_TERMINATOR
#define FR_CONF_OFFSET(_name, _struct, _field)
conf_parser_t which parses a single CONF_PAIR, writing the result to a field in a struct
Definition at line 67 of file rlm_idn.c.
◆ rlm_idn
Initial value:= {
.common = {
.name = "idn",
}
}
#define MODULE_MAGIC_INIT
Stop people using different module/library/server versions together.
static const conf_parser_t config[]
static int mod_bootstrap(module_inst_ctx_t const *mctx)
static const conf_parser_t mod_config[]
Definition at line 163 of file rlm_idn.c.
◆ xlat_idna_arg
Initial value:= {
}
@ FR_TYPE_STRING
String of printable characters.
#define XLAT_ARG_PARSER_TERMINATOR
Definition at line 90 of file rlm_idn.c.