From: Felix Fietkau Date: Fri, 3 Nov 2006 10:06:44 +0000 (+0000) Subject: run /sbin/ifdown. from /sbin/ifdown X-Git-Tag: whiterussian_rc6~22 X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=78d063a20b314dd1f270ecbdb32c505e8ee1f2f1;p=openwrt%2Fsvn-archive%2Fopenwrt.git run /sbin/ifdown. from /sbin/ifdown SVN-Revision: 5411 --- diff --git a/openwrt/package/base-files/default/sbin/ifdown b/openwrt/package/base-files/default/sbin/ifdown index c4a9980bb6..53b63bb00f 100755 --- a/openwrt/package/base-files/default/sbin/ifdown +++ b/openwrt/package/base-files/default/sbin/ifdown @@ -10,6 +10,7 @@ proto=$(nvram get ${type}_proto) if_valid $if && $DEBUG ifconfig $if down [ -r /var/run/${if}.pid ] && kill $(cat /var/run/${if}.pid 2>&-) 2>&- killall ifup.$proto >&- 2>&- +[ -x "/sbin/ifdown.$proto" ] && /sbin/ifdown.$proto "$type" case "$proto" in pptp|pppoe) killall pppd >&- 2>&- ;; static) env -i ACTION="ifdown" INTERFACE="$type" PROTO=static /sbin/hotplug "iface" ;;