mbedtls: export cmake files
[openwrt/staging/nbd.git] / package / network / config / netifd / files / etc / init.d / packet_steering
1 #!/bin/sh /etc/rc.common
2
3 START=25
4 USE_PROCD=1
5
6 start_service() {
7 reload_service
8 }
9
10 service_triggers() {
11 procd_add_reload_trigger "network"
12 procd_add_reload_trigger "firewall"
13 procd_add_raw_trigger "interface.*" 1000 /etc/init.d/packet_steering reload
14 }
15
16 reload_service() {
17 packet_steering="$(uci get "network.@globals[0].packet_steering")"
18 steering_flows="$(uci get "network.@globals[0].steering_flows")"
19 [ "$steering_flows" -gt 0 ] && opts="-l $steering_flows"
20 if [ -e "/usr/libexec/platform/packet-steering.sh" ]; then
21 /usr/libexec/platform/packet-steering.sh "$packet_steering"
22 else
23 /usr/libexec/network/packet-steering.uc $opts "$packet_steering"
24 fi
25 }