mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-22 15:02:32 +00:00
relayd: remove old start-stop-service related code
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
This commit is contained in:
parent
b24273fe71
commit
77fb98ee41
@ -21,7 +21,6 @@ resolve_ifname() {
|
||||
grep -qs "^ *$1:" /proc/net/dev && {
|
||||
procd_append_param command -I "$1"
|
||||
procd_append_param netdev "$1"
|
||||
append ifaces "$1"
|
||||
}
|
||||
}
|
||||
|
||||
@ -36,26 +35,12 @@ resolve_network() {
|
||||
start_relay() {
|
||||
local cfg="$1"
|
||||
|
||||
local args=""
|
||||
local ifaces=""
|
||||
|
||||
config_get proto "$cfg" proto
|
||||
[ "$proto" = "relay" ] || return 0
|
||||
|
||||
config_get_bool disabled "$cfg" disabled 0
|
||||
[ "$disabled" -gt 0 ] && return 0
|
||||
|
||||
SERVICE_DAEMONIZE=1
|
||||
SERVICE_WRITE_PID=1
|
||||
SERVICE_PID_FILE="/var/run/relay-$cfg.pid"
|
||||
[ -f "$SERVICE_PID_FILE" ] && {
|
||||
if grep -q relayd "/proc/$(cat $SERVICE_PID_FILE)/cmdline"; then
|
||||
return 0
|
||||
else
|
||||
rm -f "$SERVICE_PID_FILE"
|
||||
fi
|
||||
}
|
||||
|
||||
procd_open_instance
|
||||
procd_set_param command "$PROG"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user