eapol/eapol_framework/eapol_common/type/tls_peap/tls/include/tls_peap_tlv_payloads.h
branchRCL_3
changeset 46 c74b3d9f6b9e
parent 45 bad0cc58d154
equal deleted inserted replaced
45:bad0cc58d154 46:c74b3d9f6b9e
    14 * Description:  EAP and WLAN authentication protocols.
    14 * Description:  EAP and WLAN authentication protocols.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 7.1.2 %
    19 * %version: 9 %
    20 */
    20 */
    21 
    21 
    22 #if !defined(_PEAP_TLV_PAYLOADS_H_)
    22 #if !defined(_PEAP_TLV_PAYLOADS_H_)
    23 #define _PEAP_TLV_PAYLOADS_H_
    23 #define _PEAP_TLV_PAYLOADS_H_
    24 
    24 
   127 		const peap_tlv_payload_status_e crypto_binding_tlv,
   127 		const peap_tlv_payload_status_e crypto_binding_tlv,
   128 		const peap_tlv_payload_status_e eap_payload_tlv,
   128 		const peap_tlv_payload_status_e eap_payload_tlv,
   129 		const peap_tlv_payload_status_e intermediate_result_tlv
   129 		const peap_tlv_payload_status_e intermediate_result_tlv
   130 		);
   130 		);
   131 
   131 
   132 	EAP_FUNC_IMPORT peap_tlv_variable_data_c * get_result_tlv();
   132 	peap_tlv_variable_data_c * get_result_tlv();
   133 
   133 
   134 	EAP_FUNC_IMPORT peap_tlv_variable_data_c * get_nak_tlv();
   134 	peap_tlv_variable_data_c * get_nak_tlv();
   135 
   135 
   136 	EAP_FUNC_IMPORT peap_tlv_variable_data_c * get_crypto_binding_tlv();
   136 	peap_tlv_variable_data_c * get_crypto_binding_tlv();
   137 
   137 
   138 	EAP_FUNC_IMPORT peap_tlv_variable_data_c * get_eap_payload_tlv();
   138 	peap_tlv_variable_data_c * get_eap_payload_tlv();
   139 
   139 
   140 	EAP_FUNC_IMPORT peap_tlv_variable_data_c * get_intermediate_result_tlv();
   140 	peap_tlv_variable_data_c * get_intermediate_result_tlv();
   141 
   141 
   142 	EAP_FUNC_IMPORT void reset();
   142 	void reset();
   143 
   143 
   144 	EAP_FUNC_IMPORT bool get_is_valid() const;
   144 	bool get_is_valid() const;
   145 
   145 
   146 	//--------------------------------------------------
   146 	//--------------------------------------------------
   147 }; // class peap_tlv_payloads_c
   147 }; // class peap_tlv_payloads_c
   148 
   148 
   149 
   149