From: Luciano Coelho Date: Tue, 23 Aug 2011 15:34:44 +0000 (+0300) Subject: wl12xx: add support for multiple SSIDs in sched_scan X-Git-Tag: v3.2-rc1~129^2~254^2~25^2^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f952079a19c69843f4da2f7e0da008192421c6ce;p=pandora-kernel.git wl12xx: add support for multiple SSIDs in sched_scan The wl12xx firmwares support multiple SSIDs in a single sched_scan run. This patch implements support for it. We use three different types os sched_scan: FILTER_ANY (ie. not filtering, only wildcard SSID in the probe_reqs); FILTER_LIST (ie. send out probe_reqs with the specified SSIDs and only report if they are found); and FILTER_DISABLED (ie. send out probe_reqs with the specified SSIDs, but report anything found). Since we still don't have proper filter support in nl80211/cfg80211 yet, we cannot use filters when the wildcard SSID is used. Thus, we will not filter anything if the wildcard SSID is specified. Signed-off-by: Luciano Coelho --- Reading git-diff-tree failed