#!/bin/sh

logger "apmcontinue: called with arg $1"

case "$1" in
    suspend)
	
	;;
    resume)
	if [[ -x /etc/rc.d/init.d/wlan ]] && /sbin/ifconfig wlan0 | fgrep 'UP BROADCAST' > /dev/null 2>&1; then
	    /sbin/ifdown wlan0
	    /etc/rc.d/init.d/wlan stop
	    /etc/rc.d/init.d/wlan start
	    /sbin/ifup wlan0
	    logger "apmcontinue: wireless LAN restarted"
	fi
	;;
    *)
	exit 0
esac
