Ticket #60: iwconfig.patch

File iwconfig.patch, 0 bytes (added by roy, 2 years ago)

Fix APS and force_preferred

  • net/iwconfig.sh.BSD.in

    diff --git a/net/iwconfig.sh.BSD.in b/net/iwconfig.sh.BSD.in
    index 3a276cd..813fd2f 100644
    a b iwconfig_connect_preferred() 
    414414        [ $# = 0 ] && eval set -- $(_flatten_array "preferred_aps") 
    415415        [ $# = 0 ] && return 1 
    416416 
    417         local ssid= i=0 mode= mac= caps= freq= chan= 
     417        local ssid= i= mode= mac= caps= freq= chan= 
    418418        for ssid; do 
     419                i=0 
    419420                while [ ${i} -le ${APS} ]  ; do 
    420421                        eval e=\$SSID_${i} 
    421422                        if [ "${e}" = "${ssid}" ] ; then 
    iwconfig_defaults() 
    484485 
    485486iwconfig_configure() 
    486487{ 
    487         local x APS 
     488        local x= APS=-1 
    488489        eval SSID=\$ssid_${IFVAR} 
    489490 
    490491        # Setup ad-hoc mode? 
  • net/iwconfig.sh.Linux.in

    diff --git a/net/iwconfig.sh.Linux.in b/net/iwconfig.sh.Linux.in
    index 1610cba..a0fb517 100644
    a b iwconfig_defaults() 
    610610 
    611611iwconfig_configure() 
    612612{ 
    613         local x= APS= 
     613        local x= APS=-1 
    614614        eval SSID=\$ssid_${IFVAR} 
    615615 
    616616        # Support old variable