[PATCH v2] nl80211: fix nla_nest_start conversion
Johannes Berg
johannes
Fri Apr 5 13:41:24 PDT 2013
From: Johannes Berg <johannes.berg at intel.com>
Dmitry reported that the kernel could no longer parse the
scheduled scan attributes correctly after my patch to use
nla_nest_start/nla_nest_end. The reason is that the wrong
attribute is closed I accidentally made it close the full
scan config instead of just the SSID match set.
Reported-by: Dmitry Shmidt <dimitrysh at google.com>
Signed-hostap: Johannes Berg <johannes.berg at intel.com>
---
src/drivers/driver_nl80211.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c
index b53e706..3b0dba4 100644
--- a/src/drivers/driver_nl80211.c
+++ b/src/drivers/driver_nl80211.c
@@ -4004,7 +4004,7 @@ static int wpa_driver_nl80211_sched_scan(void *priv,
drv->filter_ssids[i].ssid_len,
drv->filter_ssids[i].ssid);
- nla_nest_end(msg, match_sets);
+ nla_nest_end(msg, match_set_ssid);
}
if (params->filter_rssi) {
--
1.8.0
More information about the Hostap
mailing list