atheros: Accept Public Action frames sent to Wildcard BSSID
authorManish Shukla <mshukla@qca.qualcomm.com>
Thu, 11 Aug 2016 13:08:30 +0000 (16:08 +0300)
committerJouni Malinen <j@w1.fi>
Thu, 11 Aug 2016 13:08:30 +0000 (16:08 +0300)
commit86a318f34a9090dc296ea8a3e320ab4eaad4f08b
treef2a21dea15d55c618aef8d674147bb0b858a304e
parente07adb7faa46de96172594bf9cd3600933daf18b
atheros: Accept Public Action frames sent to Wildcard BSSID

Previously, the check for mgmt->bssid matching own address (= BSSID)
ended up rejecting the case where Public Action frames are using
Wildcard BSSID in the Address 3 field. This could result in GAS queries
being dropped. Fix this by allowing both the own address (= AP BSSID)
and Wildcard BSSID in Action frame Address 3 field.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
src/drivers/driver_atheros.c