mac80211: drop unencrypted frames in mesh fwding
authorBob Copeland <me@bobcopeland.com>
Mon, 2 Mar 2015 19:28:52 +0000 (14:28 -0500)
committerBen Hutchings <ben@decadent.org.uk>
Sat, 9 May 2015 22:16:25 +0000 (23:16 +0100)
commit820f7bd3b0b3c4e6c433fc6f69a14b02704aa718
tree7f9609dcfaa1719334fb29330164d49fb65ed093
parent23ca6642912d2ba7ffc332774490b54d1b831ed8
mac80211: drop unencrypted frames in mesh fwding

commit d0c22119f574b851e63360c6b8660fe9593bbc3c upstream.

The mesh forwarding path was not checking that data
frames were protected when running an encrypted network;
add the necessary check.

Reported-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: Bob Copeland <me@bobcopeland.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
net/mac80211/rx.c