#!/bin/sh

if [ -e /etc/config/udhcpc.conf ]; then
	. /etc/config/udhcpc.conf
else
	IFACE=ixp1
	SCRIPT=/etc/udhcpc/udhcpc
fi

case "$1" in
	start)
	echo -n "Starting udhcpc..."
	/sbin/ifconfig ${IFACE} 0.0.0.0 up
	/sbin/udhcpc -i ${IFACE} -s ${SCRIPT} -p /var/run/udhcpc.${IFACE}
	echo
	;;

	stop)
	echo -n "Stoping udhcpc..."
	kill -TERM `cat /var/run/udhcpc.${IFACE}`
	echo
	;;
	*)
	echo "Usage: /usr/etc/init.d/udhcpc (start|stop)"
	exit 1
	;;
esac
