The FreeRADIUS server
$Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Declarations for EAP-TTLS as defined by RFC 5281. More...
#include <freeradius-devel/eap/tls.h>
#include <freeradius-devel/radius/radius.h>
#include <freeradius-devel/radius/defs.h>
Go to the source code of this file.
Data Structures | |
struct | ttls_tunnel_t |
Functions | |
unlang_action_t | eap_ttls_process (request_t *request, eap_session_t *eap_session, fr_tls_session_t *tls_session) |
unlang_action_t | eap_ttls_success (rlm_rcode_t *p_result, request_t *request, eap_session_t *eap_session) |
Variables | |
HIDDEN fr_dict_attr_t const * | attr_chap_challenge |
HIDDEN fr_dict_attr_t const * | attr_eap_channel_binding_message |
HIDDEN fr_dict_attr_t const * | attr_eap_message |
HIDDEN fr_dict_attr_t const * | attr_eap_tls_require_client_cert |
HIDDEN fr_dict_attr_t const * | attr_ms_chap2_success |
HIDDEN fr_dict_attr_t const * | attr_ms_chap_challenge |
HIDDEN fr_dict_attr_t const * | attr_reply_message |
HIDDEN fr_dict_attr_t const * | attr_user_name |
HIDDEN fr_dict_attr_t const * | attr_user_password |
HIDDEN fr_dict_attr_t const * | attr_vendor_specific |
Declarations for EAP-TTLS as defined by RFC 5281.
Definition in file eap_ttls.h.
struct ttls_tunnel_t |
Definition at line 43 of file eap_ttls.h.
Data Fields | ||
---|---|---|
bool | authenticated | |
CONF_SECTION * | server_cs | |
fr_pair_t * | username |
unlang_action_t eap_ttls_process | ( | request_t * | request, |
eap_session_t * | eap_session, | ||
fr_tls_session_t * | tls_session | ||
) |
unlang_action_t eap_ttls_success | ( | rlm_rcode_t * | p_result, |
request_t * | request, | ||
eap_session_t * | eap_session | ||
) |
|
extern |
Definition at line 89 of file rlm_eap_ttls.c.
|
extern |
|
extern |
|
extern |
Definition at line 96 of file rlm_eap_fast.c.
|
extern |
Definition at line 90 of file rlm_eap_ttls.c.
|
extern |
Definition at line 98 of file rlm_eap_fast.c.
|
extern |
Definition at line 93 of file rlm_eap_ttls.c.
|
extern |
|
extern |
Definition at line 107 of file rlm_eap_fast.c.
|
extern |
Definition at line 97 of file rlm_eap_ttls.c.