#!/bin/sh

. /usr/local/etc/roam.conf

DEVICE=$1

if [ "$DEVICE" = "$WIRED" ]; then
	/usr/local/sbin/wpa_cli -i $WLAN terminate
	[ -e /var/run/udhcpc.$WLAN.pid ] && /bin/kill `cat /var/run/udhcpc.$WLAN.pid`
	[ -e /var/run/udhcpc.$WIRED.pid ] && /bin/kill `cat /var/run/udhcpc.$WIRED.pid`
fi
if [ "$DEVICE" = "$WLAN" ]; then
	[ -e /var/run/udhcpc.$WLAN.pid ] && /bin/kill `cat /var/run/udhcpc.$WLAN.pid`
fi

/sbin/udhcpc -bR -i $DEVICE -h $(/bin/hostname) -p /var/run/udhcpc.$DEVICE.pid >/dev/null 2>&1 &
