Revert "mac80211: restore mac80211_interface_cleanup()"
This reverts commit 000b7687bc
.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
parent
f84d6d2f3a
commit
50d6e92619
@ -814,13 +814,6 @@ mac80211_interface_cleanup() {
|
|||||||
|
|
||||||
mac80211_vap_cleanup hostapd "${primary_ap}"
|
mac80211_vap_cleanup hostapd "${primary_ap}"
|
||||||
mac80211_vap_cleanup wpa_supplicant "$(uci -q -P /var/state get wireless._${phy}.splist)"
|
mac80211_vap_cleanup wpa_supplicant "$(uci -q -P /var/state get wireless._${phy}.splist)"
|
||||||
for wdev in $(list_phy_interfaces "$phy"); do
|
|
||||||
local wdev_phy="$(readlink /sys/class/net/${wdev}/phy80211)"
|
|
||||||
wdev_phy="$(basename "$wdev_phy")"
|
|
||||||
[ -n "$wdev_phy" -a "$wdev_phy" != "$phy" ] && continue
|
|
||||||
ip link set dev "$wdev" down 2>/dev/null
|
|
||||||
iw dev "$wdev" del
|
|
||||||
done
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mac80211_set_noscan() {
|
mac80211_set_noscan() {
|
||||||
@ -952,15 +945,6 @@ drv_mac80211_setup() {
|
|||||||
wireless_set_up
|
wireless_set_up
|
||||||
}
|
}
|
||||||
|
|
||||||
list_phy_interfaces() {
|
|
||||||
local phy="$1"
|
|
||||||
if [ -d "/sys/class/ieee80211/${phy}/device/net" ]; then
|
|
||||||
ls "/sys/class/ieee80211/${phy}/device/net" 2>/dev/null;
|
|
||||||
else
|
|
||||||
ls "/sys/class/ieee80211/${phy}/device" 2>/dev/null | grep net: | sed -e 's,net:,,g'
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
drv_mac80211_teardown() {
|
drv_mac80211_teardown() {
|
||||||
wireless_process_kill_all
|
wireless_process_kill_all
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user