Fix force_preferred, #60.

This commit is contained in:
Roy Marples 2008-04-20 14:24:35 +00:00
parent d83ae59cca
commit 799686e40d
2 changed files with 5 additions and 4 deletions

View File

@ -414,8 +414,9 @@ iwconfig_connect_preferred()
[ $# = 0 ] && eval set -- $(_flatten_array "preferred_aps")
[ $# = 0 ] && return 1
local ssid= i=0 mode= mac= caps= freq= chan=
local ssid= i= mode= mac= caps= freq= chan=
for ssid; do
i=0
while [ ${i} -le ${APS} ] ; do
eval e=\$SSID_${i}
if [ "${e}" = "${ssid}" ] ; then
@ -484,7 +485,7 @@ iwconfig_defaults()
iwconfig_configure()
{
local x APS
local x= APS=-1
eval SSID=\$ssid_${IFVAR}
# Setup ad-hoc mode?

View File

@ -525,7 +525,7 @@ iwconfig_force_preferred()
i=$((${i} + 1))
done
if ! ${found_AP}; then
SSID=${e}
SSID=${ssid}
iwconfig_associate && return 0
fi
done
@ -610,7 +610,7 @@ iwconfig_defaults()
iwconfig_configure()
{
local x= APS=
local x= APS=-1
eval SSID=\$ssid_${IFVAR}
# Support old variable