shadowsocks-libev: ss-rules: eliminiate not needed local var
[feed/packages.git] / net / shadowsocks-libev / files / ss-rules
index 58ce2c279814d90c9a2939e4cb809bc14c359ee5..b0a30606e1300d57f357d61e44d6e2c9da6c44c2 100755 (executable)
@@ -112,7 +112,7 @@ ss_rules_parse_args() {
                __errmsg "Please install iptables-mod-conntrack-extra with opkg"
                return 1
        fi
-       o_remote_servers="$(for s in $o_remote_servers; do resolveip "$s"; done)"
+       o_remote_servers="$(for s in $o_remote_servers; do resolveip -4 "$s"; done)"
 }
 
 ss_rules_flush() {
@@ -159,7 +159,6 @@ ss_rules_iptchains_init() {
 }
 
 ss_rules_iptchains_init_tcp() {
-       local ipt="iptables -t nat"
        local local_target
 
        [ -n "$o_redir_tcp_port" ] || return 0
@@ -253,7 +252,7 @@ ss_rules_iptchains_mkprerules() {
        if [ -z "$o_ifnames" ]; then
                echo "-I PREROUTING 1 -p $proto -j ss_rules_pre_src"
        else
-               echo "$o_ifnames" \
+               echo $o_ifnames \
                        | tr ' ' '\n' \
                        | sed "s/.*/-I PREROUTING 1 -i \\0 -p $proto -j ss_rules_pre_src/"
        fi