]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mac80211: Only process mesh config header on frames that RA_MATCH
authorJavier Cardona <javier@cozybit.com>
Wed, 24 Oct 2012 19:43:30 +0000 (12:43 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 17 Nov 2012 21:15:56 +0000 (13:15 -0800)
commit739b9fa801cab6bd63d51de7d7a97b7bd8bbbdc8
tree3c027cf091a81bb289151421cdbd2bd4ced39a2f
parentfec9a0c8f048db2807646fea92bdd87dc8adbade
mac80211: Only process mesh config header on frames that RA_MATCH

commit 555cb715be8ef98b8ec362b23dfc254d432a35b1 upstream.

Doing otherwise is wrong, and may wreak havoc on the mpp tables,
specially if the frame is encrypted.

Reported-by: Chaoxing Lin <Chaoxing.Lin@ultra-3eti.com>
Signed-off-by: Javier Cardona <javier@cozybit.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/mac80211/rx.c