add a check for brctl in the unbridge() function (fixes #1417)
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 27 Feb 2007 23:34:14 +0000 (23:34 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 27 Feb 2007 23:34:14 +0000 (23:34 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6410 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/base-files/files/lib/network/config.sh

index 2b1574937bdec62f40bf6d314d10b3c278fc326d..95954bf15acd1621c5606fafc556ea2102d8d5c7 100755 (executable)
@@ -195,7 +195,8 @@ setup_interface() {
 unbridge() {
        local dev="$1"
        local brdev
-
+       
+       [ -x /usr/sbin/brctl ] || return 0
        brctl show | grep "$dev" >/dev/null && {
                # interface is still part of a bridge, correct that