#include <freeradius-devel/server/base.h>
#include <freeradius-devel/server/module_rlm.h>
#include <freeradius-devel/tls/base.h>
#include "eap_pwd.h"
 
Go to the source code of this file.
◆ rlm_eap_pwd_t
Definition at line 42 of file rlm_eap_pwd.c.
 
| Data Fields | 
| 
BN_CTX * | 
bnctx | 
 | 
| 
uint32_t | 
fragment_size | 
 | 
| 
uint32_t | 
group | 
 | 
| 
char const  * | 
server_id | 
 | 
| 
char const  * | 
virtual_server | 
 | 
 
 
◆ MPPE_KEY_LEN
◆ MSK_EMSK_LEN
◆ _free_pwd_session()
◆ mod_detach()
◆ mod_instantiate()
◆ mod_process()
◆ mod_session_init()
◆ send_pwd_request()
◆ attr_cleartext_password
◆ attr_framed_mtu
◆ attr_ms_mppe_recv_key
◆ attr_ms_mppe_send_key
◆ dict_freeradius
◆ dict_radius
◆ rlm_eap_pwd
Initial value:= {
        .common = {
                .name           = "eap_pwd",
        },
}
#define MODULE_MAGIC_INIT
Stop people using different module/library/server versions together.
 
static const conf_parser_t config[]
 
static int mod_detach(module_detach_ctx_t const *mctx)
 
static conf_parser_t submodule_config[]
 
static unlang_action_t mod_session_init(unlang_result_t *p_result, module_ctx_t const *mctx, request_t *request)
 
static int mod_instantiate(module_inst_ctx_t const *mctx)
 
 
Definition at line 587 of file rlm_eap_pwd.c.
 
 
◆ rlm_eap_pwd_dict
Initial value:= {
}
#define DICT_AUTOLOAD_TERMINATOR
 
static fr_dict_t const  * dict_freeradius
 
static fr_dict_t const  * dict_radius
 
 
Definition at line 65 of file rlm_eap_pwd.c.
 
 
◆ rlm_eap_pwd_dict_attr
Initial value:= {
}
@ FR_TYPE_STRING
String of printable characters.
 
@ FR_TYPE_UINT32
32 Bit unsigned integer.
 
@ FR_TYPE_OCTETS
Raw octets.
 
static fr_dict_attr_t const  * attr_ms_mppe_send_key
 
static fr_dict_attr_t const  * attr_cleartext_password
 
static fr_dict_attr_t const  * attr_framed_mtu
 
static fr_dict_attr_t const  * attr_ms_mppe_recv_key
 
 
Definition at line 77 of file rlm_eap_pwd.c.
 
 
◆ submodule_config
Initial value:= {
}
#define CONF_PARSER_TERMINATOR
 
#define FR_CONF_OFFSET(_name, _struct, _field)
conf_parser_t which parses a single CONF_PAIR, writing the result to a field in a struct
 
#define FR_CONF_OFFSET_FLAGS(_name, _flags, _struct, _field)
conf_parser_t which parses a single CONF_PAIR, writing the result to a field in a struct
 
@ CONF_FLAG_REQUIRED
Error out if no matching CONF_PAIR is found, and no dflt value is set.
 
 
Definition at line 54 of file rlm_eap_pwd.c.