Parses NAIs and assigns requests to realms. More...
#include <freeradius-devel/radiusd.h>
#include <freeradius-devel/modules.h>
#include "trustrouter.h"
Go to the source code of this file.
Data Structures | |
struct | rlm_realm_t |
Macros | |
#define | REALM_FORMAT_PREFIX 0 |
#define | REALM_FORMAT_SUFFIX 1 |
Typedefs | |
typedef struct rlm_realm_t | rlm_realm_t |
Functions | |
static rlm_rcode_t | CC_HINT (nonnull) |
static int | check_for_realm (void *instance, REQUEST *request, REALM **returnrealm) |
static int | mod_instantiate (CONF_SECTION *conf, void *instance) |
static rlm_rcode_t | mod_realm_recv_coa (UNUSED void *instance, REQUEST *request) |
Variables | |
static CONF_PARSER | module_config [] |
module_t | rlm_realm |
Parses NAIs and assigns requests to realms.
Definition in file rlm_realm.c.
struct rlm_realm_t |
Definition at line 34 of file rlm_realm.c.
Data Fields | ||
---|---|---|
char const * | delim | |
int | format | |
char const * | format_string | |
bool | ignore_default | |
bool | ignore_null |
#define REALM_FORMAT_PREFIX 0 |
Definition at line 31 of file rlm_realm.c.
#define REALM_FORMAT_SUFFIX 1 |
Definition at line 32 of file rlm_realm.c.
typedef struct rlm_realm_t rlm_realm_t |
|
static |
Definition at line 70 of file rlm_realm.c.
|
static |
|
static |
|
static |
Definition at line 49 of file rlm_realm.c.
module_t rlm_realm |
Definition at line 503 of file rlm_realm.c.