add chaos_calmer branch
[15.05/openwrt.git] / package / network / config / qos-scripts / files / etc / init.d / qos
1 #!/bin/sh /etc/rc.common
2 # Copyright (C) 2006 OpenWrt.org
3
4 START=50
5 USE_PROCD=1
6
7 validate_qos_section()
8 {
9         uci_validate_section qos interface "${1}" \
10                 'enabled:bool' \
11                 'upload:uinteger' \
12                 'download:uinteger'
13 }
14
15 service_triggers()
16 {
17         procd_add_reload_trigger "qos"
18         procd_add_validation validate_qos_section
19         qos-start
20 }
21
22 start_service() {
23         qos-start
24 }
25
26 reload_service() {
27         qos-start
28 }