|
@@ -572,9 +572,8 @@ static int ieee80211_michael_mic_add(struct sk_buff *skb, int hdr_len, void *pri
|
|
|
|
|
|
// { david, 2006.9.1
|
|
|
// fix the wpa process with wmm enabled.
|
|
|
- if (IEEE80211_QOS_HAS_SEQ(le16_to_cpu(hdr->frame_ctl))) {
|
|
|
+ if (IEEE80211_QOS_HAS_SEQ(le16_to_cpu(hdr->frame_ctl)))
|
|
|
tkey->tx_hdr[12] = *(skb->data + hdr_len - 2) & 0x07;
|
|
|
- }
|
|
|
// }
|
|
|
pos = skb_put(skb, 8);
|
|
|
|
|
@@ -621,9 +620,8 @@ static int ieee80211_michael_mic_verify(struct sk_buff *skb, int keyidx,
|
|
|
michael_mic_hdr(skb, tkey->rx_hdr);
|
|
|
// { david, 2006.9.1
|
|
|
// fix the wpa process with wmm enabled.
|
|
|
- if (IEEE80211_QOS_HAS_SEQ(le16_to_cpu(hdr->frame_ctl))) {
|
|
|
+ if (IEEE80211_QOS_HAS_SEQ(le16_to_cpu(hdr->frame_ctl)))
|
|
|
tkey->rx_hdr[12] = *(skb->data + hdr_len - 2) & 0x07;
|
|
|
- }
|
|
|
// }
|
|
|
|
|
|
if (michael_mic(tkey->rx_tfm_michael, &tkey->key[24], tkey->rx_hdr,
|