xref: /OK3568_Linux_fs/buildroot/package/libiio/S99iiod (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2
3# Server-side demuxing by default
4IIOD_OPTS=-D
5
6[ -r /etc/default/iiod ] && . /etc/default/iiod
7
8case "$1" in
9	start)
10		echo "Starting IIO Server Daemon"
11		start-stop-daemon -S -b -q -m -p /var/run/iiod.pid -x /usr/sbin/iiod -- $IIOD_OPTS
12		exit $?
13		;;
14
15	stop)
16		echo "Stopping IIO Server Daemon"
17		start-stop-daemon -K -q -p /var/run/iiod.pid 2>/dev/null
18		exit $?
19		;;
20
21	restart)
22		$0 stop
23		sleep 1
24		$0 start
25		;;
26
27	*)
28		echo "Usage: $0 {start|stop|restart}"
29		exit 1
30esac
31