diff options
author | Zhu Yi <yi.zhu@intel.com> | 2006-04-13 05:17:17 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2006-04-24 16:15:53 -0400 |
commit | 73858062b66c07d71bce47a0e4798dd3ce604590 (patch) | |
tree | ab97d0268e29c237cbc397bd254ca75c00e9c1be /include/net/ieee80211.h | |
parent | ea2841521a7e061b772d6cee03f5b23c58a58284 (diff) |
[PATCH] ieee80211: Fix TX code doesn't enable QoS when using WPA + QoS
Fix ieee80211 TX code when using WPA+QOS. TKIP/CCMP will use
the TID field of qos_ctl in 802.11 frame header to do encryption. We
cannot ignore this field when doing host encryption and add the qos_ctl
field later.
Signed-off-by: Hong Liu <hong.liu@intel.com>
Signed-off-by: Zhu Yi <yi.zhu@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include/net/ieee80211.h')
-rw-r--r-- | include/net/ieee80211.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/ieee80211.h b/include/net/ieee80211.h index 66dc136588a9..bc6bdd62c150 100644 --- a/include/net/ieee80211.h +++ b/include/net/ieee80211.h | |||
@@ -1076,6 +1076,7 @@ struct ieee80211_device { | |||
1076 | 1076 | ||
1077 | int (*handle_management) (struct net_device * dev, | 1077 | int (*handle_management) (struct net_device * dev, |
1078 | struct ieee80211_network * network, u16 type); | 1078 | struct ieee80211_network * network, u16 type); |
1079 | int (*is_qos_active) (struct net_device *dev, struct sk_buff *skb); | ||
1079 | 1080 | ||
1080 | /* Typical STA methods */ | 1081 | /* Typical STA methods */ |
1081 | int (*handle_auth) (struct net_device * dev, | 1082 | int (*handle_auth) (struct net_device * dev, |