2
1
Эх сурвалжийг харах

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 жил өмнө
parent
commit
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}"