1 #!/bin/sh /etc/rc.common
2 # Copyright (C) 2006-2012 OpenWrt.org
15 config_get _val "$section" "$option"
16 [ -n "$_val" ] && append "$var" "$val $_val"
21 config_get_bool enabled "$1" 'enabled' 0
29 section_enabled "$section" || return 1
31 append_string args "$section" 'listen_ip' '-l'
32 append_string args "$section" 'server_ip' '-s'
33 append_string args "$section" 'conn_limit' '-c'
35 SERVICE_PID_FILE="/var/run/frickin-${section}.pid"
36 service_start /usr/sbin/frickin $args
44 section_enabled "$section" || return 1
46 SERVICE_PID_FILE="/var/run/frickin-${section}.pid"
47 service_stop /usr/sbin/frickin
52 config_foreach start_instance 'frickin'
57 config_foreach stop_instance 'frickin'