wpa_supplicant / hostapd
2.5
|
EAP peer method: EAP-MSCHAPV2 (draft-kamath-pppext-eap-mschapv2-00.txt) More...
#include "includes.h"
#include "common.h"
#include "crypto/ms_funcs.h"
#include "crypto/random.h"
#include "common/wpa_ctrl.h"
#include "mschapv2.h"
#include "eap_i.h"
#include "eap_config.h"
Data Structures | |
struct | eap_mschapv2_hdr |
struct | ms_response |
struct | ms_change_password |
struct | eap_mschapv2_data |
Functions | |
int | eap_peer_mschapv2_register (void) |
Register EAP-MSCHAPv2 peer method. More... | |
Variables | |
struct eap_mschapv2_hdr | STRUCT_PACKED |
EAP peer method: EAP-MSCHAPV2 (draft-kamath-pppext-eap-mschapv2-00.txt)
This file implements EAP peer part of EAP-MSCHAPV2 method (EAP type 26). draft-kamath-pppext-eap-mschapv2-00.txt defines the Microsoft EAP CHAP Extensions Protocol, Version 2, for mutual authentication and key derivation. This encapsulates MS-CHAP-v2 protocol which is defined in RFC 2759. Use of EAP-MSCHAPV2 derived keys with MPPE cipher is described in RFC 3079.
int eap_peer_mschapv2_register | ( | void | ) |
Register EAP-MSCHAPv2 peer method.
This function is used to register EAP-MSCHAPv2 peer method into the EAP method list.