Page MenuHomeFreeBSD

D54790.id.diff
No OneTemporary

D54790.id.diff

diff --git a/sys/net80211/ieee80211_crypto_tkip.c b/sys/net80211/ieee80211_crypto_tkip.c
--- a/sys/net80211/ieee80211_crypto_tkip.c
+++ b/sys/net80211/ieee80211_crypto_tkip.c
@@ -263,7 +263,7 @@
hdrlen = ieee80211_hdrspace(ic, wh);
- michael_mic(ctx, k->wk_txmic,
+ michael_mic(ctx, ieee80211_crypto_get_key_txmic_data(k),
m, hdrlen, m->m_pkthdr.len - hdrlen, mic);
return m_append(m, tkip.ic_miclen, mic);
}
@@ -417,7 +417,7 @@
vap->iv_stats.is_crypto_tkipdemic++;
- michael_mic(ctx, k->wk_rxmic,
+ michael_mic(ctx, ieee80211_crypto_get_key_rxmic_data(k),
m, hdrlen, m->m_pkthdr.len - (hdrlen + tkip.ic_miclen),
mic);
m_copydata(m, m->m_pkthdr.len - tkip.ic_miclen,

File Metadata

Mime Type
text/plain
Expires
Wed, Jan 21, 7:20 AM (8 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27789821
Default Alt Text
D54790.id.diff (707 B)

Event Timeline