All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
rlm_eap_module Struct Reference

Interface to call EAP sub mdoules. More...

#include <eap.h>

+ Collaboration diagram for rlm_eap_module:

Data Fields

int(* detach )(void *instance)
 Destroy an EAP submodule instance. More...
 
int(* instantiate )(CONF_SECTION *conf, void **instance)
 Create a new submodule instance. More...
 
char const * name
 The name of the sub-module (without rlm_ prefix). More...
 
eap_process_t process
 Callback for processing the next eap_round_t of an eap_session_t. More...
 
eap_process_t session_init
 Callback for creating a new eap_session_t. More...
 

Detailed Description

Interface to call EAP sub mdoules.

Definition at line 95 of file eap.h.

Field Documentation

int(* rlm_eap_module::detach)(void *instance)

Destroy an EAP submodule instance.

Definition at line 103 of file eap.h.

int(* rlm_eap_module::instantiate)(CONF_SECTION *conf, void **instance)

Create a new submodule instance.

Definition at line 98 of file eap.h.

char const* rlm_eap_module::name

The name of the sub-module (without rlm_ prefix).

Definition at line 96 of file eap.h.

eap_process_t rlm_eap_module::process

Callback for processing the next eap_round_t of an eap_session_t.

Definition at line 100 of file eap.h.

eap_process_t rlm_eap_module::session_init

Callback for creating a new eap_session_t.

Definition at line 99 of file eap.h.


The documentation for this struct was generated from the following file: