]> git.baikalelectronics.ru Git - kernel.git/commit
cfg80211: fix TDLS setup with VHT peers
authorArik Nemtsov <arik@wizery.com>
Thu, 17 Jul 2014 14:14:29 +0000 (17:14 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 21 Jul 2014 10:14:04 +0000 (12:14 +0200)
commit8cf864ae453e3f800c1b64c29ca8eef79d40ef77
tree7368e94c0489bd97325c076437f212b8c51811b3
parent15eb9bc5e5e561e0b5aa1b8e9349050697a7332f
cfg80211: fix TDLS setup with VHT peers

Some VHT TDLS peers (Google Nexus 5) include the VHT-AID IE in their
TDLS setup request/response. Usermode passes this aid as the station
aid, causing it to fail verifiction, since this happens in the
"set_station" stage. Make an exception for the TDLS use-case.

Signed-off-by: Arik Nemtsov <arikx.nemtsov@intel.com>
Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/wireless/nl80211.c