]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: Handle BSSID/AID for multiple interfaces
authorRajkumar Manoharan <rmanoharan@atheros.com>
Mon, 4 Apr 2011 17:26:18 +0000 (22:56 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 7 Apr 2011 19:34:15 +0000 (15:34 -0400)
commit415e8eb5c069a72af044432fb3cc06c68d99c68b
tree8b274c152875ac445b1de352709f9bc371253b48
parentc4682ceb161fea89d9a810a12672ab8fee540eec
ath9k: Handle BSSID/AID for multiple interfaces

As of now bssid/aid is overridden with recently changed vif's
bss config. This may cause improper beacon updation due to
bssid/aid mismatch. On station mode, select an associated
sta vif as primary vif and configure that vif's bss into hw.
Update the primary vif on interface change and bss info change.

Signed-off-by: Rajkumar Manoharan <rmanoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/main.c