]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: fix mesh_add_rsn_ie IE finding loop
authorBob Copeland <me@bobcopeland.com>
Tue, 15 Apr 2014 14:43:07 +0000 (10:43 -0400)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 22 Apr 2014 15:24:49 +0000 (17:24 +0200)
commit2c16995b085d277b04b55aa67401204e852a9ff6
treec146ae7436f4ba1676b5b5515ad6371b6503f52d
parent159b83350e7f8f7740f043b0cb39a909151a62ac
mac80211: fix mesh_add_rsn_ie IE finding loop

Previously, the code to copy the RSN IE from the mesh config
would increment its pointer by one in the loop instead of by
the element length, so there was the potential for mistaking
another IE's data fields as the RSN IE.

cfg80211_find_ie() exists, so just use that.

Signed-off-by: Bob Copeland <me@bobcopeland.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/mesh.c