Searched refs:iv16 (Results 1 – 8 of 8) sorted by relevance
66 static u8 *write_tkip_iv(u8 *pos, u16 iv16) in write_tkip_iv() argument68 *pos++ = iv16 >> 8; in write_tkip_iv()69 *pos++ = ((iv16 >> 8) | 0x20) & 0x7f; in write_tkip_iv()70 *pos++ = iv16 & 0xFF; in write_tkip_iv()202 u16 iv16 = data[2] | (data[0] << 8); in mac80211_get_tkip_p2k() local206 tkip_mixing_phase2(tk, ctx, iv16, p2k); in mac80211_get_tkip_p2k()241 u32 iv16; in ieee80211_tkip_decrypt_data() local250 iv16 = (pos[0] << 8) | pos[2]; in ieee80211_tkip_decrypt_data()272 (iv16 < rx_ctx->iv16 || in ieee80211_tkip_decrypt_data()273 (iv16 == rx_ctx->iv16 && in ieee80211_tkip_decrypt_data()[all …]
55 u16 iv16; /* current iv16 */ member
537 key->u.tkip.rx[i].iv16 = in ieee80211_key_alloc()1112 seq->tkip.iv16 = key->u.tkip.rx[tid].iv16; in mac80211_get_key_rx_seq()1164 key->u.tkip.rx[tid].iv16 = seq->tkip.iv16; in mac80211_set_key_rx_seq()
175 key->u.tkip.rx[i].iv16); in key_rx_spec_read()
597 u16 iv16; in ieee80211_get_key() local629 iv16 = TKIP_PN_TO_IV16(pn64); in ieee80211_get_key()635 iv16 = kseq.tkip.iv16; in ieee80211_get_key()638 seq[0] = iv16 & 0xff; in ieee80211_get_key()639 seq[1] = (iv16 >> 8) & 0xff; in ieee80211_get_key()
171 rx->key->u.tkip.rx[rx->security_idx].iv16 = rx->tkip_iv16; in ieee80211_rx_h_michael_mic_verify()
682 static void phase2(u8 *rc4key, const u8 *tk, const u16 *p1k, u16 iv16) in phase2() argument689 PPK[5] = p1k[4] + iv16; /* next, add in IV16 */ in phase2()712 rc4key[0] = Hi8(iv16); /* RC4KEY[0..2] is the WEP IV */ in phase2()713 rc4key[1] = (Hi8(iv16) | 0x20) & 0x7F; /* Help avoid weak (FMS) keys */ in phase2()714 rc4key[2] = Lo8(iv16); in phase2()
1813 u16 iv16; member