mac80211: process mesh channel switching using beacon
authorChun-Yeow Yeoh <yeohchunyeow@cozybit.com>
Thu, 17 Oct 2013 22:55:18 +0000 (15:55 -0700)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 28 Oct 2013 14:05:30 +0000 (15:05 +0100)
commit33a45867c56074a23d01e286890e3b61f3ff8fff
tree8ad0a2f2a4c7ee44d52322b3e837ba609b4bef8a
parentb8456a14e9d2770846fcf74de18ff95b676149a3
mac80211: process mesh channel switching using beacon

Trigger the mesh channel switching procedure if the mesh STA
happens to miss the CSA action frame but able to receive the
beacon containing the CSA and MCSP elements from its peer
mesh STAs.

Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@cozybit.com>
[fix locking in ieee80211_mesh_process_chnswitch()]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/mesh.c
net/mac80211/spectmgmt.c