mac80211: drop unencrypted frames in mesh fwding
authorBob Copeland <me@bobcopeland.com>
Mon, 2 Mar 2015 19:28:52 +0000 (14:28 -0500)
committerSasha Levin <sasha.levin@oracle.com>
Fri, 17 Apr 2015 00:11:37 +0000 (20:11 -0400)
commitd78408c0288dce070487844ba2694cd8c1114437
tree70724b5ad50c1daec23af73798144683322dbc1b
parent205124bc2c04af72db97957471959636dd88ef3c
mac80211: drop unencrypted frames in mesh fwding

[ Upstream commit d0c22119f574b851e63360c6b8660fe9593bbc3c ]

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

Cc: stable@vger.kernel.org
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: Sasha Levin <sasha.levin@oracle.com>
net/mac80211/rx.c