#!/bin/sh

IPVSADM="/usr/sbin/ipvsadm"
IPVSADM_CONFIG="/etc/default/ipvsadm"

: ${DAEMON:=none}

stop_daemon () {

    local daemon
    daemon=$1

    $IPVSADM --stop-daemon $daemon

}

exitstatus=0

case $DAEMON in
    master|backup)
	stop_daemon $DAEMON || exitstatus=1
	;;
    both)
	stop_daemon master || exitstatus=1
	stop_daemon backup || exitstatus=1
	;;
    *)
	echo "ipvsadm is not configured to run. Please edit /etc/default/ipvsadm" 1>&2
	;;
esac

exit $exitstatus
