qos-scripts: convert to procd

Signed-off-by: John Crispin <blogic@openwrt.org>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 41730
master
Felix Fietkau 10 years ago
parent 48494962d1
commit 4ecb9289ef
  1. 22
      package/network/config/qos-scripts/files/etc/init.d/qos

@ -2,15 +2,27 @@
# Copyright (C) 2006 OpenWrt.org # Copyright (C) 2006 OpenWrt.org
START=50 START=50
USE_PROCD=1
boot() { validate_qos_section()
/usr/lib/qos/generate.sh firewall | sh {
uci_validate_section qos interface "${1}" \
'enabled:bool' \
'upload:uinteger' \
'download:uinteger'
} }
start() { service_triggers()
{
procd_add_reload_trigger "qos"
procd_add_validation validate_qos_section
qos-start qos-start
} }
stop() { start_service() {
qos-stop qos-start
}
reload_service() {
qos-start
} }

Loading…
Cancel
Save