Lines Matching refs:decrypted

158 	u8 *decrypted;  in try_ptk()  local
161 decrypted = NULL; in try_ptk()
164 decrypted = ccmp_decrypt(ptk->tk, hdr, a1, a2, a3, data, in try_ptk()
168 decrypted = ccmp_256_decrypt(ptk->tk, hdr, a1, a2, a3, data, in try_ptk()
174 decrypted = gcmp_decrypt(ptk->tk, tk_len, hdr, a1, a2, a3, in try_ptk()
180 decrypted = tkip_decrypt(ptk->tk, hdr, data, data_len, in try_ptk()
183 if (decrypted && mic_res == MICHAEL_MIC_INCORRECT) in try_ptk()
185 else if (decrypted && mic_res == MICHAEL_MIC_NOT_VERIFIED) in try_ptk()
189 return decrypted; in try_ptk()
199 u8 *decrypted; in try_all_ptk() local
204 decrypted = try_ptk(wt, pairwise_cipher, &ptk->ptk, hdr, a1, a2, in try_all_ptk()
206 if (decrypted) { in try_all_ptk()
210 write_decrypted_note(wt, decrypted, ptk->ptk.tk, in try_all_ptk()
212 return decrypted; in try_all_ptk()
246 u8 *decrypted = NULL; in rx_data_bss_prot_group() local
293 decrypted = try_all_ptk(wt, bss->group_cipher, hdr, NULL, NULL, in rx_data_bss_prot_group()
295 if (decrypted) in rx_data_bss_prot_group()
333 decrypted = tkip_decrypt(bss->gtk[keyid], hdr, data, len, in rx_data_bss_prot_group()
335 if (decrypted && mic_res == MICHAEL_MIC_INCORRECT) in rx_data_bss_prot_group()
337 else if (decrypted && mic_res == MICHAEL_MIC_NOT_VERIFIED) in rx_data_bss_prot_group()
340 decrypted = wep_decrypt(wt, hdr, data, len, &dlen); in rx_data_bss_prot_group()
342 decrypted = ccmp_decrypt(bss->gtk[keyid], hdr, NULL, NULL, NULL, in rx_data_bss_prot_group()
345 decrypted = ccmp_256_decrypt(bss->gtk[keyid], hdr, in rx_data_bss_prot_group()
350 decrypted = gcmp_decrypt(bss->gtk[keyid], bss->gtk_len[keyid], in rx_data_bss_prot_group()
355 if (decrypted) { in rx_data_bss_prot_group()
362 rx_data_process(wt, bss, bss->bssid, NULL, dst, src, decrypted, in rx_data_bss_prot_group()
367 decrypted, dlen); in rx_data_bss_prot_group()
375 os_free(decrypted); in rx_data_bss_prot_group()
386 u8 *decrypted = NULL; in try_ptk_decrypt() local
389 decrypted = ccmp_256_decrypt(tk, hdr, a1, a2, a3, in try_ptk_decrypt()
393 decrypted = gcmp_decrypt(tk, tk_len, hdr, a1, a2, a3, in try_ptk_decrypt()
396 decrypted = ccmp_decrypt(tk, hdr, a1, a2, a3, data, len, dlen); in try_ptk_decrypt()
397 write_decrypted_note(wt, decrypted, tk, tk_len, keyid); in try_ptk_decrypt()
399 return decrypted; in try_ptk_decrypt()
412 u8 *decrypted = NULL; in rx_data_bss_prot() local
650 decrypted = ccmp_256_decrypt(tk, hdr, a1, a2, a3, in rx_data_bss_prot()
652 write_decrypted_note(wt, decrypted, tk, 32, keyid); in rx_data_bss_prot()
655 decrypted = gcmp_decrypt(tk, sta->ptk.tk_len, hdr, in rx_data_bss_prot()
657 write_decrypted_note(wt, decrypted, tk, sta->ptk.tk_len, in rx_data_bss_prot()
660 decrypted = ccmp_decrypt(tk, hdr, a1, a2, a3, data, len, in rx_data_bss_prot()
662 write_decrypted_note(wt, decrypted, tk, 16, keyid); in rx_data_bss_prot()
667 decrypted = tkip_decrypt(sta->ptk.tk, hdr, data, len, &dlen, in rx_data_bss_prot()
669 if (decrypted && mic_res == MICHAEL_MIC_INCORRECT) in rx_data_bss_prot()
671 else if (decrypted && mic_res == MICHAEL_MIC_NOT_VERIFIED) in rx_data_bss_prot()
673 write_decrypted_note(wt, decrypted, sta->ptk.tk, 32, keyid); in rx_data_bss_prot()
675 decrypted = wep_decrypt(wt, hdr, data, len, &dlen); in rx_data_bss_prot()
677 decrypted = try_ptk_decrypt(wt, sta, hdr, a1, a2, a3, in rx_data_bss_prot()
682 decrypted = try_all_ptk(wt, sta->pairwise_cipher, hdr, in rx_data_bss_prot()
687 if (!decrypted && !ptk_iter_done) { in rx_data_bss_prot()
688 decrypted = try_all_ptk(wt, sta->pairwise_cipher, hdr, in rx_data_bss_prot()
691 if (decrypted) { in rx_data_bss_prot()
696 if (!decrypted) { in rx_data_bss_prot()
703 decrypted = try_ptk(wt, sta->pairwise_cipher, &zero_ptk, hdr, in rx_data_bss_prot()
706 if (decrypted) { in rx_data_bss_prot()
714 write_decrypted_note(wt, decrypted, zero_ptk.tk, in rx_data_bss_prot()
718 if (decrypted) { in rx_data_bss_prot()
726 decrypted, dlen, 1, peer_addr, qos); in rx_data_bss_prot()
728 decrypted, dlen); in rx_data_bss_prot()
733 decrypted = try_ptk_decrypt(wt, sta, hdr, a1, a2, a3, in rx_data_bss_prot()
737 if (decrypted) { in rx_data_bss_prot()
762 os_free(decrypted); in rx_data_bss_prot()