WPS: Use different scan result sorting rules when doing WPS provisioning
authorJouni Malinen <jouni.malinen@atheros.com>
Fri, 11 Jun 2010 20:50:13 +0000 (13:50 -0700)
committerJouni Malinen <j@w1.fi>
Fri, 11 Jun 2010 20:50:13 +0000 (13:50 -0700)
commit41e650ae5c90a83a0c22989d43527901347dacc0
tree7e9ce9c191e6047b0de452a32cd73aef47f73988
parentf62c2315f71860d7334c8dcd470c702a20d8392b
WPS: Use different scan result sorting rules when doing WPS provisioning

The AP configuration may change after provisioning, so it is better
not to use the current security policy to prioritize results. Instead,
use WPS Selected Registrar attribute as the main sorting key and use
signal strength next without considering security policy or rate sets.
The non-WPS provisioning case remains as-is, i.e., this change applies
only when trying to find an AP for WPS provisioning.
src/wps/wps.c
src/wps/wps.h
wpa_supplicant/scan.c
wpa_supplicant/wps_supplicant.c
wpa_supplicant/wps_supplicant.h