#!/bin/sh
#
# lltd:       Starts the lld2d Daemon
#
# $Id: S9lltd,v 1.1.4.3.2.2 2009/03/20 03:15:12 wiley Exp $
#

start() {
  /bin/echo -n "==> Starting lltd ......................................... "
  /usr/sbin/lld2d egiga0 1>/dev/null 2>&1
  if [ "$?" == 0 ]; then
    /bin/echo "[ OK ]"
  else
    /bin/echo "[FAIL]"
  fi

  # egiga1
  A=`/bin/cat /proc/board_type`
  if [ "$A" == "SHASTA" ]; then
    /bin/echo -n "==> Starting lltd ......................................... "
    /usr/sbin/lld2d egiga1 1>/dev/null 2>&1
    if [ "$?" == 0 ]; then
      /bin/echo "[ OK ]"
    else
      /bin/echo "[FAIL]"
    fi
  fi
}

stop() {
  /bin/echo -n "==> Stopping lltd ......................................... "
  /usr/bin/killall lld2d >/dev/null 2>&1
  if [ "$?" == 0 ]; then
    /bin/echo "[ OK ]"
  else
    /bin/echo "[FAIL]"
  fi
  
  /bin/rm -f /var/run/lld2d-egiga0.pid
}

case "$1" in
  start)
    start
  ;;
  stop)
    stop
  ;;
  restart)
    stop
    start
  ;;
  *)
    /bin/echo $"Usage: $0 {start|stop|restart}"
  exit 1
esac

exit 0
