24 RCSIDH(eap_peap_h,
"$Id: 897e17c7eea2e7d1d568d3e9149db5507e04a054 $")
26 #include <freeradius-devel/eap/tls.h>
63 #define EAP_TLV_SUCCESS (1)
64 #define EAP_TLV_FAILURE (2)
65 #define EAP_TLV_ACK_RESULT (3)
67 #define FR_PEAP_EXTENSIONS_TYPE 33
unlang_action_t
Returned by unlang_op_t calls, determine the next action of the interpreter.
@ PEAP_STATUS_PHASE2_INIT
@ PEAP_STATUS_TUNNEL_ESTABLISHED
@ PEAP_STATUS_INNER_IDENTITY_REQ_SENT
@ PEAP_STATUS_SENT_TLV_SUCCESS
@ PEAP_STATUS_SENT_TLV_FAILURE
HIDDEN fr_dict_attr_t const * attr_proxy_to_realm
HIDDEN fr_dict_attr_t const * attr_auth_type
HIDDEN fr_dict_attr_t const * attr_user_name
bool proxy_tunneled_request_as_eap
char const * virtual_server
HIDDEN fr_dict_attr_t const * attr_eap_tls_require_client_cert
peap_resumption session_resumption_state
HIDDEN fr_dict_attr_t const * attr_freeradius_proxied_to
unlang_action_t eap_peap_process(rlm_rcode_t *p_result, request_t *request, eap_session_t *eap_session, fr_tls_session_t *tls_session)
HIDDEN fr_dict_attr_t const * attr_eap_message
Tracks the progress of a single session of any EAP method.
rlm_rcode_t
Return codes indicating the result of the module call.
Stores an attribute, a value and various bits of other data.