eapol/eapol_framework/eapol_common/include/abs_eapol_wlan_authentication.h
branchRCL_3
changeset 45 bad0cc58d154
parent 2 1c7bc153c08e
child 46 c74b3d9f6b9e
child 49 43351a4f2da3
equal deleted inserted replaced
43:30e048a7b597 45:bad0cc58d154
    14 * Description:  EAP and WLAN authentication protocols.
    14 * Description:  EAP and WLAN authentication protocols.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 2.1.2 %
    19 * %version: 6 %
    20 */
    20 */
    21 
    21 
    22 #if !defined(_ABS_WLAN_AUTHENTICATION_H_)
    22 #if !defined(_ABS_WLAN_AUTHENTICATION_H_)
    23 #define _ABS_WLAN_AUTHENTICATION_H_
    23 #define _ABS_WLAN_AUTHENTICATION_H_
    24 
    24 
   140 		const eap_variable_data_c * const new_password,
   140 		const eap_variable_data_c * const new_password,
   141 		const simple_config_Device_Password_ID_e Device_Password_ID,
   141 		const simple_config_Device_Password_ID_e Device_Password_ID,
   142 		const simple_config_payloads_c * const other_configuration) = 0;
   142 		const simple_config_payloads_c * const other_configuration) = 0;
   143 #endif // #if defined(USE_EAP_SIMPLE_CONFIG)
   143 #endif // #if defined(USE_EAP_SIMPLE_CONFIG)
   144 
   144 
       
   145 	virtual eap_status_e complete_check_pmksa_cache(
       
   146 		EAP_TEMPLATE_CONST eap_array_c<eap_am_network_id_c> * const bssid_sta_receive_network_ids) = 0;
       
   147 
       
   148 	virtual eap_status_e complete_disassociation(
       
   149 		const eap_am_network_id_c * const receive_network_id) = 0;
   145 
   150 
   146 	//--------------------------------------------------
   151 	//--------------------------------------------------
   147 }; // class abs_eapol_wlan_authentication_c
   152 }; // class abs_eapol_wlan_authentication_c
   148 
   153 
   149 #endif //#if !defined(_ABS_WLAN_AUTHENTICATION_H_)
   154 #endif //#if !defined(_ABS_WLAN_AUTHENTICATION_H_)