mac80211: make uapsd_* keys per-vif
authorEliad Peller <eliad@wizery.com>
Wed, 14 Mar 2012 14:15:03 +0000 (16:15 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 15 Mar 2012 17:43:12 +0000 (13:43 -0400)
commitdc41e4d474bb18e60bc6678e58adc52ed227f105
tree9a218ec7a9ccfca2bb92f655b270271e765b4433
parentada577c12f7cd8851c999a9f19f62df06df7c39a
mac80211: make uapsd_* keys per-vif

uapsd_queues and uapsd_max_sp_len are relevant only for managed
interfaces, and can be configured differently for each vif.

Move them from the local struct to sdata->u.mgd, and update
the debugfs functions accordingly.

Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/debugfs.c
net/mac80211/debugfs_netdev.c
net/mac80211/ieee80211_i.h
net/mac80211/main.c
net/mac80211/mlme.c
net/mac80211/tx.c