diff --git a/shadowsocks-rust/files/shadowsocks-rust.init-nft b/shadowsocks-rust/files/shadowsocks-rust.init-nft index d895c822a..4f9fd0d21 100755 --- a/shadowsocks-rust/files/shadowsocks-rust.init-nft +++ b/shadowsocks-rust/files/shadowsocks-rust.init-nft @@ -163,7 +163,7 @@ ss_rules_nft_gen() { echo "table inet chk {include \"$tmp.nft\";}" >"$tmp.nft.chk" if nft -f "$tmp.nft.chk" -c; then mv "$tmp.nft" "$ssrules_nft" - fw4 restart + fw4 -q restart fi rm -f "$tmp.nft.chk" fi @@ -174,7 +174,7 @@ ss_rules_nft_gen() { ss_rules_nft_reset() { if [ -f "$ssrules_nft" ]; then rm -f "$ssrules_nft" - fw4 restart + fw4 -q restart fi } @@ -187,14 +187,14 @@ ss_rules() { rules_up() { if [ -f "${ssrules_nft}.down" ]; then mv -f "${ssrules_nft}.down" "$ssrules_nft" - fw4 restart + fw4 -q restart fi } rules_down() { if [ -f "${ssrules_nft}" ]; then mv -f "$ssrules_nft" "${ssrules_nft}.down" - fw4 restart + fw4 -q restart fi }