Author: nbd Date: 2014-07-18 13:25:07 +0200 (Fri, 18 Jul 2014) New Revision: 41730
Modified: trunk/package/network/config/qos-scripts/files/etc/init.d/qos Log: qos-scripts: convert to procd Signed-off-by: John Crispin <[email protected]> Signed-off-by: Felix Fietkau <[email protected]> Modified: trunk/package/network/config/qos-scripts/files/etc/init.d/qos =================================================================== --- trunk/package/network/config/qos-scripts/files/etc/init.d/qos 2014-07-18 10:06:16 UTC (rev 41729) +++ trunk/package/network/config/qos-scripts/files/etc/init.d/qos 2014-07-18 11:25:07 UTC (rev 41730) @@ -2,15 +2,27 @@ # Copyright (C) 2006 OpenWrt.org START=50 +USE_PROCD=1 -boot() { - /usr/lib/qos/generate.sh firewall | sh +validate_qos_section() +{ + 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 } -stop() { - qos-stop +start_service() { + qos-start } + +reload_service() { + qos-start +} _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
