mirror of https://github.com/hak5/openwrt.git
netifd: fix stopping netifd + interfaces
stop() is overwritten by rc.common, so implement stop_service instead. While at it, remove the now unnecessary restart() override Signed-off-by: Felix Fietkau <nbd@nbd.name>lede-17.01
parent
87e021e6e3
commit
df041b6520
|
@ -31,9 +31,10 @@ reload_service() {
|
|||
/sbin/wifi reload_legacy
|
||||
}
|
||||
|
||||
stop() {
|
||||
stop_service() {
|
||||
/sbin/wifi down
|
||||
procd_kill network ''
|
||||
ifdown -a
|
||||
sleep 1
|
||||
}
|
||||
|
||||
service_running() {
|
||||
|
@ -137,14 +138,6 @@ service_triggers()
|
|||
procd_close_validate
|
||||
}
|
||||
|
||||
restart() {
|
||||
ifdown -a
|
||||
sleep 1
|
||||
trap '' TERM
|
||||
stop "$@"
|
||||
start "$@"
|
||||
}
|
||||
|
||||
shutdown() {
|
||||
ifdown -a
|
||||
sleep 1
|
||||
|
|
Loading…
Reference in New Issue