add support for if{down,up} -a and implement proper start/stop/restart for /etc/init.d/network

SVN-Revision: 6455
v19.07.3_mercusys_ac12_duma
Felix Fietkau 17 years ago
parent 3e95289149
commit 84bec9f9cf

@ -2,7 +2,7 @@
# Copyright (C) 2006 OpenWrt.org
START=40
start() {
boot() {
setup_switch() { return 0; }
include /lib/network
@ -12,3 +12,16 @@ start() {
/sbin/wifi up
}
start() {
ifup -a
/sbin/wifi up
}
restart() {
ifup -a
/sbin/wifi up
}
stop() {
ifdown -a
}

@ -1,8 +1,15 @@
#!/bin/sh
# Copyright (C) 2006 OpenWrt.org
[ $# = 0 ] && { echo " $0 <group>"; exit; }
. /etc/functions.sh
[ $# = 0 ] && { echo " $0 <group>"; exit; }
[ "x$1" = "x-a" ] && {
config_cb() {
[ -z "$2" ] || eval "$0 $2"
}
config_load network
exit
}
include /lib/network
scan_interfaces

Loading…
Cancel
Save