summaryrefslogtreecommitdiffstats
path: root/lib/dump_stack.c
diff options
context:
space:
mode:
authorChun-Yeow Yeoh2013-10-15 04:08:27 +0200
committerJohannes Berg2013-10-28 15:05:28 +0100
commit8f2535b92d685c68db4bc699dd78462a646f6ef9 (patch)
treee64579c3dfc09f81fbf47f2a76d316721a4da2e3 /lib/dump_stack.c
parentmac80211: refactor the parsing of chan switch ie (diff)
downloadkernel-qcow2-linux-8f2535b92d685c68db4bc699dd78462a646f6ef9.tar.gz
kernel-qcow2-linux-8f2535b92d685c68db4bc699dd78462a646f6ef9.tar.xz
kernel-qcow2-linux-8f2535b92d685c68db4bc699dd78462a646f6ef9.zip
mac80211: process the CSA frame for mesh accordingly
Process the CSA frame according to the procedures define in IEEE Std 802.11-2012 section 10.9.8.4.3 as follow: * The mesh channel switch parameters element (MCSP) must be availabe. * If the MCSP's TTL is 1, drop the frame but still process the CSA. * If the MCSP's precedence value is less than or equal to the current precedence value, drop the frame and do not process the CSA. * The CSA frame is forwarded after TTL is decremented by 1 and the initiator field is set to 0. Transmit restrict field and others are maintained as is. * No beacon or probe response frame are handled here. Also, introduce the debug message used for mesh CSA purpose. Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@cozybit.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'lib/dump_stack.c')
0 files changed, 0 insertions, 0 deletions