From c8153fd0f98573c19c071815f8420433283d871d Mon Sep 17 00:00:00 2001 From: evilsocket Date: Sat, 10 Feb 2018 02:35:09 +0100 Subject: [PATCH] balls --- firewall/firewall_windows.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/firewall/firewall_windows.go b/firewall/firewall_windows.go index d913ab31..a4b5b354 100644 --- a/firewall/firewall_windows.go +++ b/firewall/firewall_windows.go @@ -91,12 +91,13 @@ func (f *WindowsFirewall) AllowPort(port int, address string, proto string, allo return fmt.Errorf("Unexpected netsh output: %s", out) } + return nil } func (f *WindowsFirewall) EnableRedirection(r *Redirection, enabled bool) error { - if err := f.AllowPort(r.SrcPort, r.DstAddress, enabled); err != nil { + if err := f.AllowPort(r.SrcPort, r.DstAddress, r.Protocol, enabled); err != nil { return err - } else if err := f.AllowPort(r.DstPort, r.DstAddress, enabled); err != nil { + } else if err := f.AllowPort(r.DstPort, r.DstAddress, r.Protocol, enabled); err != nil { return err }