All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
rlm_eap_tls.c File Reference
#include "rlm_eap_tls.h"
+ Include dependency graph for rlm_eap_tls.c:

Go to the source code of this file.

Functions

static int CC_HINT (nonnull)
 
static int mod_instantiate (CONF_SECTION *cs, void **instance)
 

Variables

static
USES_APPLE_DEPRECATED_API
CONF_PARSER 
module_config []
 
rlm_eap_module_t rlm_eap_tls
 

Function Documentation

static int CC_HINT ( nonnull  )
static

Definition at line 80 of file rlm_eap_tls.c.

+ Here is the call graph for this function:

static int mod_instantiate ( CONF_SECTION cs,
void **  instance 
)
static

Definition at line 56 of file rlm_eap_tls.c.

+ Here is the call graph for this function:

Variable Documentation

USES_APPLE_DEPRECATED_API CONF_PARSER module_config[]
static
Initial value:
= {
{ FR_CONF_OFFSET("tls", PW_TYPE_STRING, rlm_eap_tls_t, tls_conf_name) },
{ FR_CONF_OFFSET("require_client_cert", PW_TYPE_BOOLEAN, rlm_eap_tls_t, req_client_cert), .dflt = "yes" },
{ FR_CONF_OFFSET("virtual_server", PW_TYPE_STRING, rlm_eap_tls_t, virtual_server) },
}
#define CONF_PARSER_TERMINATOR
Definition: conffile.h:289
A truth value.
Definition: radius.h:56
#define FR_CONF_OFFSET(_n, _t, _s, _f)
Definition: conffile.h:168
String of printable characters.
Definition: radius.h:33

Definition at line 43 of file rlm_eap_tls.c.

rlm_eap_module_t rlm_eap_tls
Initial value:
= {
.name = "eap_tls",
.instantiate = mod_instantiate,
.session_init = mod_session_init,
.process = mod_process
}
static int mod_process(void *instance, eap_session_t *eap_session)
Definition: rlm_eap_gtc.c:132
static int mod_session_init(void *instance, eap_session_t *eap_session)
Definition: rlm_eap_gtc.c:89
static int mod_instantiate(CONF_SECTION *cs, void **instance)
Definition: rlm_eap_tls.c:56

Definition at line 259 of file rlm_eap_tls.c.