#include "includes.h"
#include "common.h"
#include "crypto/ms_funcs.h"
#include "eap_i.h"
Go to the source code of this file.
#define CHALLENGE_LEN 16 |
Definition at line 49 of file eap_server_mschapv2.c.
#define ERROR_ACCT_DISABLED 647 |
Definition at line 39 of file eap_server_mschapv2.c.
#define ERROR_AUTHENTICATION_FAILURE 691 |
Definition at line 42 of file eap_server_mschapv2.c.
#define ERROR_CHANGING_PASSWORD 709 |
Definition at line 43 of file eap_server_mschapv2.c.
#define ERROR_NO_DIALIN_PERMISSION 649 |
Definition at line 41 of file eap_server_mschapv2.c.
#define ERROR_PASSWD_EXPIRED 648 |
Definition at line 40 of file eap_server_mschapv2.c.
#define ERROR_RESTRICTED_LOGON_HOURS 646 |
Definition at line 38 of file eap_server_mschapv2.c.
#define MSCHAPV2_KEY_LEN 16 |
Definition at line 46 of file eap_server_mschapv2.c.
#define MSCHAPV2_OP_CHALLENGE 1 |
Definition at line 30 of file eap_server_mschapv2.c.
#define MSCHAPV2_OP_CHANGE_PASSWORD 7 |
Definition at line 34 of file eap_server_mschapv2.c.
#define MSCHAPV2_OP_FAILURE 4 |
Definition at line 33 of file eap_server_mschapv2.c.
#define MSCHAPV2_OP_RESPONSE 2 |
Definition at line 31 of file eap_server_mschapv2.c.
#define MSCHAPV2_OP_SUCCESS 3 |
Definition at line 32 of file eap_server_mschapv2.c.
#define MSCHAPV2_RESP_LEN 49 |
Definition at line 36 of file eap_server_mschapv2.c.
#define PASSWD_CHANGE_CHAL_LEN 16 |
Definition at line 45 of file eap_server_mschapv2.c.
static struct wpabuf* eap_mschapv2_build_challenge | ( | struct eap_sm * | sm, | |
struct eap_mschapv2_data * | data, | |||
u8 | id | |||
) | [static, read] |
Definition at line 103 of file eap_server_mschapv2.c.
static struct wpabuf* eap_mschapv2_build_failure_req | ( | struct eap_sm * | sm, | |
struct eap_mschapv2_data * | data, | |||
u8 | id | |||
) | [static, read] |
Definition at line 191 of file eap_server_mschapv2.c.
static struct wpabuf* eap_mschapv2_build_success_req | ( | struct eap_sm * | sm, | |
struct eap_mschapv2_data * | data, | |||
u8 | id | |||
) | [static, read] |
Definition at line 147 of file eap_server_mschapv2.c.
static struct wpabuf* eap_mschapv2_buildReq | ( | struct eap_sm * | sm, | |
void * | priv, | |||
u8 | id | |||
) | [static, read] |
Definition at line 224 of file eap_server_mschapv2.c.
static Boolean eap_mschapv2_check | ( | struct eap_sm * | sm, | |
void * | priv, | |||
struct wpabuf * | respData | |||
) | [static] |
Definition at line 245 of file eap_server_mschapv2.c.
Definition at line 521 of file eap_server_mschapv2.c.
static void* eap_mschapv2_init | ( | struct eap_sm * | sm | ) | [static] |
Definition at line 63 of file eap_server_mschapv2.c.
Definition at line 514 of file eap_server_mschapv2.c.
Definition at line 543 of file eap_server_mschapv2.c.
static void eap_mschapv2_process | ( | struct eap_sm * | sm, | |
void * | priv, | |||
struct wpabuf * | respData | |||
) | [static] |
Definition at line 485 of file eap_server_mschapv2.c.
static void eap_mschapv2_process_failure_resp | ( | struct eap_sm * | sm, | |
struct eap_mschapv2_data * | data, | |||
struct wpabuf * | respData | |||
) | [static] |
Definition at line 458 of file eap_server_mschapv2.c.
static void eap_mschapv2_process_response | ( | struct eap_sm * | sm, | |
struct eap_mschapv2_data * | data, | |||
struct wpabuf * | respData | |||
) | [static] |
Definition at line 287 of file eap_server_mschapv2.c.
static void eap_mschapv2_process_success_resp | ( | struct eap_sm * | sm, | |
struct eap_mschapv2_data * | data, | |||
struct wpabuf * | respData | |||
) | [static] |
Definition at line 431 of file eap_server_mschapv2.c.
static void eap_mschapv2_reset | ( | struct eap_sm * | sm, | |
void * | priv | |||
) | [static] |
Definition at line 92 of file eap_server_mschapv2.c.
int eap_server_mschapv2_register | ( | void | ) |
Definition at line 550 of file eap_server_mschapv2.c.
struct eap_mschapv2_hdr STRUCT_PACKED |