diff options
author | Zhu Yi <yi.zhu@intel.com> | 2006-04-13 17:17:17 +0800 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2006-04-24 16:15:53 -0400 |
commit | 73858062b66c07d71bce47a0e4798dd3ce604590 (patch) | |
tree | ab97d0268e29c237cbc397bd254ca75c00e9c1be /include | |
parent | ea2841521a7e061b772d6cee03f5b23c58a58284 (diff) | |
download | op-kernel-dev-73858062b66c07d71bce47a0e4798dd3ce604590.zip op-kernel-dev-73858062b66c07d71bce47a0e4798dd3ce604590.tar.gz |
[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')
-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 66dc136..bc6bdd6 100644 --- a/include/net/ieee80211.h +++ b/include/net/ieee80211.h @@ -1076,6 +1076,7 @@ struct ieee80211_device { int (*handle_management) (struct net_device * dev, struct ieee80211_network * network, u16 type); + int (*is_qos_active) (struct net_device *dev, struct sk_buff *skb); /* Typical STA methods */ int (*handle_auth) (struct net_device * dev, |