diff --git a/firewall/firewall_windows.go b/firewall/firewall_windows.go index 865b0773..20866d9b 100644 --- a/firewall/firewall_windows.go +++ b/firewall/firewall_windows.go @@ -73,7 +73,7 @@ func (f WindowsFirewall) generateRule(r *Redirection, enabled bool) []string { } func (f *WindowsFirewall) EnableRedirection(r *Redirection, enabled bool) error { - rule := f.generateRule(r) + rule := f.generateRule(r, enabled) if enabled == true { rule = append([]string{"interface", "portproxy", "add", "v4tov4"}, rule...)