#!/bin/sh

. /etc/init.d/functions.sh

case "$1" in
	start)
		begin "Bringing lo up"
		{
			ip addr add 127.0.0.1/8 dev lo brd + scope host \
				2>/dev/null || [ $? -eq 2 ]
		} && ip link set up dev lo && {
			ip route add 127.0.0.0/8 dev lo 2>/dev/null ||
				[ $? -eq 2 ]
		}
		end $?
		;;
	stop)
		begin "Bringing lo down"
		ip link set down dev lo
		end $?
		;;
	*)
		error "Usage: $0 start|stop"
		;;
esac

exit 0
