#!/bin/sh [ $# = 0 ] && { echo " $0 "; exit; } . /etc/functions.sh . /etc/config/network debug "### ifdown $type ###" type=$1 eval "if_proto=\"\${${type}_proto}\"" eval "if=\"\${${type}_ifname}\"" [ "${if%%[0-9]}" = "ppp" ] && eval "if=\"\${${type}_device}\"" case "$if_proto" in pppoa) hotplug_dev unregister atm0; exit 0 ;; ""|none) exit 0;; esac hotplug_dev unregister "$if"