here's the patch for reference -- Show where the quotes are missing.

--- netscript   2009-12-21 09:26:18 +0000
+++ netscript   2010-07-29 00:30:30 +0000
@@ -941,7 +941,7 @@
                return 0
                ;;
        esac
-       eval local IF_CHAIN_AUTO=\${"$1"_IF_CHAIN_AUTO:-""}
+       eval local IF_CHAIN_AUTO=\"\${"$1"_IF_CHAIN_AUTO:-""}\"
        if_up $1 && vb echo -n " $1"
        for IF in $IF_CHAIN_AUTO; do
            if_up $IF && vb echo -n " $IF"
@@ -969,8 +969,8 @@
                ;;
        esac
        local REV_IF_CHAIN
-       eval local IF_CHAIN=\${"$1"_IF_CHAIN:-""}
-       eval local IF_CHAIN_AUTO=\${"$1"_IF_CHAIN_AUTO:-""}
+       eval local IF_CHAIN=\"\${"$1"_IF_CHAIN:-""}\"
+       eval local IF_CHAIN_AUTO=\"\${"$1"_IF_CHAIN_AUTO:-""}\"
        IF_CHAIN="$IF_CHAIN_AUTO $IF_CHAIN" 
        for IF in $IF_CHAIN; do
                REV_IF_CHAIN="$REV_IF_CHAIN $IF"


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to