Changeset 14246


Ignore:
Timestamp:
2009-01-28T16:47:28+01:00 (7 years ago)
Author:
juhosg
Message:

[package] mac80211: cleanup mac80211.sh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/mac80211/files/lib/wifi/mac80211.sh

    r12856 r14246  
    55        local device="$1" 
    66        local adhoc sta ap 
    7          
     7 
    88        config_get vifs "$device" vifs 
    99        for vif in $vifs; do 
    10          
     10 
    1111                config_get ifname "$vif" ifname 
    1212                config_set "$vif" ifname "${ifname:-$device}" 
    13                  
     13 
    1414                config_get mode "$vif" mode 
    1515                case "$mode" in 
     
    3030        set_wifi_down "$device" 
    3131        # kill all running hostapd and wpa_supplicant processes that 
    32         # are running on atheros/mac80211 vifs  
     32        # are running on atheros/mac80211 vifs 
    3333        for pid in `pidof hostapd wpa_supplicant`; do 
    3434                grep wlan /proc/$pid/cmdline >/dev/null && \ 
    3535                        kill $pid 
    3636        done 
    37          
     37 
    3838        include /lib/network 
    3939        cd /proc/sys/net 
    4040        for dev in *; do 
    4141                grep "$device" "$dev/%parent" >/dev/null 2>/dev/null && { 
    42                         ifconfig "$dev" down  
     42                        ifconfig "$dev" down 
    4343                        unbridge "$dev" 
    4444                } 
     
    5151        config_get channel "$device" channel 
    5252        config_get vifs "$device" vifs 
    53          
     53 
    5454        local first=1 
    5555        for vif in $vifs; do 
     
    5959                config_get eap_type "$vif" eap_type 
    6060                config_get mode "$vif" mode 
    61                  
     61 
    6262                config_get ifname "$vif" ifname 
    6363                [ $? -ne 0 ] && { 
     
    8383                        iwconfig "$ifname" mode $mode >/dev/null 2>/dev/null 
    8484                fi 
    85          
     85 
    8686                wpa= 
    8787                case "$enc" in 
     
    106106                        adhoc) 
    107107                                config_get addr "$vif" bssid 
    108                                 [ -z "$addr" ] || {  
     108                                [ -z "$addr" ] || { 
    109109                                        iwconfig "$ifname" ap "$addr" 
    110110                                } 
     
    129129 
    130130                ifconfig "$ifname" up 
    131                 iwconfig "$ifname" channel "$channel" >/dev/null 2>/dev/null  
     131                iwconfig "$ifname" channel "$channel" >/dev/null 2>/dev/null 
    132132 
    133133                local net_cfg bridge 
Note: See TracChangeset for help on using the changeset viewer.