#!/bin/sh /etc/rc.common
# Copyright (C) 2006-2010 OpenWrt.org
# Copyright (C) 2006 Carlos Sobrinho

START=85
STOP=49

EXTRA_COMMANDS="is_enabled"
EXTRA_HELP="	is_enabled Check whether mp-sdk is enabled"

USE_PROCD=1
PROG=/usr/local/bin/mp-speeder/mp-sdk
NAME=mp-sdk

start_service()
{
#	[ "${enable}" = "0" ] && return 1
	procd_open_instance
	procd_set_param command "$PROG"
	procd_set_param respawn
	procd_set_param stderr 1
	procd_set_param env DBG_STATS=1 DBG_PATH=1
	procd_close_instance
}

restart_service()
{
	stop
	start
}

is_enabled() {
	for pid in $(pidof "${NAME}")
	do
		# check if correct program, otherwise process next pid
		grep -F -q -e "${PROG}" "/proc/${pid}/cmdline" || {
			continue
		}

		echo "enabled"
		return
	done
	echo "disabled"
}
