瀏覽代碼

make the default etc/init.d/S40network compatible with msh

msh is currently the only good choice for uClinux but it doesn't
understands shell functions.  In this case there is nothing to gain
by using shell functions anyway.

Signed-off-by: Nicolas Pitre <nico@cam.org>
Peter Korsgaard 16 年之前
父節點
當前提交
7139678f78

+ 6 - 16
target/generic/target_busybox_skeleton/etc/init.d/S40network

@@ -3,28 +3,18 @@
 # Start the network....
 #
 
-start() {
- 	echo "Starting network..."
-	/sbin/ifup -a
-}	
-stop() {
-	echo -n "Stopping network..."
-	/sbin/ifdown -a
-}
-restart() {
-	stop
-	start
-}	
-
 case "$1" in
   start)
-  	start
+ 	echo "Starting network..."
+	/sbin/ifup -a
 	;;
   stop)
-  	stop
+	echo -n "Stopping network..."
+	/sbin/ifdown -a
 	;;
   restart|reload)
-  	restart
+	"$0" stop
+	"$0" start
 	;;
   *)
 	echo $"Usage: $0 {start|stop|restart}"

+ 6 - 16
target/generic/target_skeleton/etc/init.d/S40network

@@ -3,28 +3,18 @@
 # Start the network....
 #
 
-start() {
- 	echo "Starting network..."
-	/sbin/ifup -a
-}	
-stop() {
-	echo -n "Stopping network..."
-	/sbin/ifdown -a
-}
-restart() {
-	stop
-	start
-}	
-
 case "$1" in
   start)
-  	start
+ 	echo "Starting network..."
+	/sbin/ifup -a
 	;;
   stop)
-  	stop
+	echo -n "Stopping network..."
+	/sbin/ifdown -a
 	;;
   restart|reload)
-  	restart
+	"$0" stop
+	"$0" start
 	;;
   *)
 	echo $"Usage: $0 {start|stop|restart}"