wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Macros | Functions | Variables
eap_server_mschapv2.c File Reference

hostapd / EAP-MSCHAPv2 (draft-kamath-pppext-eap-mschapv2-00.txt) server More...

#include "includes.h"
#include "common.h"
#include "crypto/ms_funcs.h"
#include "crypto/random.h"
#include "eap_i.h"

Data Structures

struct  eap_mschapv2_hdr
 
struct  eap_mschapv2_data
 

Macros

#define MSCHAPV2_OP_CHALLENGE   1
 
#define MSCHAPV2_OP_RESPONSE   2
 
#define MSCHAPV2_OP_SUCCESS   3
 
#define MSCHAPV2_OP_FAILURE   4
 
#define MSCHAPV2_OP_CHANGE_PASSWORD   7
 
#define MSCHAPV2_RESP_LEN   49
 
#define ERROR_RESTRICTED_LOGON_HOURS   646
 
#define ERROR_ACCT_DISABLED   647
 
#define ERROR_PASSWD_EXPIRED   648
 
#define ERROR_NO_DIALIN_PERMISSION   649
 
#define ERROR_AUTHENTICATION_FAILURE   691
 
#define ERROR_CHANGING_PASSWORD   709
 
#define PASSWD_CHANGE_CHAL_LEN   16
 
#define MSCHAPV2_KEY_LEN   16
 
#define CHALLENGE_LEN   16
 

Functions

int eap_server_mschapv2_register (void)
 

Variables

struct eap_mschapv2_hdr STRUCT_PACKED
 

Detailed Description

hostapd / EAP-MSCHAPv2 (draft-kamath-pppext-eap-mschapv2-00.txt) server