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>
This commit is contained in:
Felix Fietkau 2017-02-20 10:49:33 +01:00 committed by Jo-Philipp Wich
parent 87e021e6e3
commit df041b6520

View File

@ -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