Lines Matching defs:in_decrypted
798 struct wpabuf *in_decrypted = NULL;
812 in_decrypted = data->pending_phase2_req;
837 res = eap_peer_tls_decrypt(sm, &data->ssl, in_data, &in_decrypted);
840 if (wpabuf_len(in_decrypted) == 0) {
841 wpabuf_free(in_decrypted);
847 in_decrypted);
849 hdr = wpabuf_mhead(in_decrypted);
850 if (wpabuf_len(in_decrypted) == 5 && hdr->code == EAP_CODE_REQUEST &&
852 eap_get_type(in_decrypted) == EAP_TYPE_IDENTITY) {
857 if (wpabuf_len(in_decrypted) >= 5 && hdr->code == EAP_CODE_REQUEST &&
858 eap_get_type(in_decrypted) == EAP_TYPE_TLV) {
865 wpabuf_len(in_decrypted));
867 wpabuf_clear_free(in_decrypted);
871 wpabuf_put_buf(nmsg, in_decrypted);
875 wpabuf_len(in_decrypted));
877 wpabuf_clear_free(in_decrypted);
878 in_decrypted = nmsg;
881 hdr = wpabuf_mhead(in_decrypted);
882 if (wpabuf_len(in_decrypted) < sizeof(*hdr)) {
885 (unsigned long) wpabuf_len(in_decrypted));
886 wpabuf_clear_free(in_decrypted);
890 if (len > wpabuf_len(in_decrypted)) {
893 (unsigned long) wpabuf_len(in_decrypted),
895 wpabuf_clear_free(in_decrypted);
898 if (len < wpabuf_len(in_decrypted)) {
903 (unsigned long) wpabuf_len(in_decrypted));
910 if (eap_peap_phase2_request(sm, data, ret, in_decrypted,
912 wpabuf_clear_free(in_decrypted);
931 wpabuf_clear_free(in_decrypted);
941 wpabuf_clear_free(in_decrypted);
987 wpabuf_clear_free(in_decrypted);