projects
/
openwrt
/
svn-archive
/
archive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
6relayd: fix shell library includes in init-script
[openwrt/svn-archive/archive.git]
/
package
/
network
/
ipv6
/
6relayd
/
files
/
6relayd.init
diff --git
a/package/network/ipv6/6relayd/files/6relayd.init
b/package/network/ipv6/6relayd/files/6relayd.init
index 74b9d52f793c1d85c0c9682c28ddf3663077e481..f35f80c609dea426a99c14ab13969f1cfc6c372b 100644
(file)
--- a/
package/network/ipv6/6relayd/files/6relayd.init
+++ b/
package/network/ipv6/6relayd/files/6relayd.init
@@
-1,8
+1,6
@@
#!/bin/sh /etc/rc.common
# Copyright (c) 2011-2012 OpenWrt.org
START=80
#!/bin/sh /etc/rc.common
# Copyright (c) 2011-2012 OpenWrt.org
START=80
-. /lib/functions/network.sh
-. /lib/functions/service.sh
start_6relayd() {
local cfg="$1"
start_6relayd() {
local cfg="$1"
@@
-107,6
+105,8
@@
restart_affected_6relayd() {
}
restart_affected() {
}
restart_affected() {
+ . /lib/functions/service.sh
+ . /lib/functions/network.sh
local net="$1"
config_load 6relayd
config_foreach restart_affected_6relayd server "$net"
local net="$1"
config_load 6relayd
config_foreach restart_affected_6relayd server "$net"
@@
-114,6
+114,7
@@
restart_affected() {
}
stop() {
}
stop() {
+ . /lib/functions/service.sh
for pid in /var/run/6relayd-*.pid; do
SERVICE_PID_FILE="$pid"
service_stop /usr/sbin/6relayd
for pid in /var/run/6relayd-*.pid; do
SERVICE_PID_FILE="$pid"
service_stop /usr/sbin/6relayd
@@
-122,6
+123,8
@@
stop() {
}
start() {
}
start() {
+ . /lib/functions/service.sh
+ . /lib/functions/network.sh
config_load 6relayd
config_foreach start_6relayd server
config_foreach start_6relayd relay relay
config_load 6relayd
config_foreach start_6relayd server
config_foreach start_6relayd relay relay