diff --git a/firewall/firewall_windows.go b/firewall/firewall_windows.go index c377caf7..e8c09d4d 100644 --- a/firewall/firewall_windows.go +++ b/firewall/firewall_windows.go @@ -36,7 +36,7 @@ func (f WindowsFirewall) IsForwardingEnabled() bool { } func (f WindowsFirewall) EnableForwarding(enabled bool) error { - out, err := core.Exec("netsh", []string{"interface", "ipv4", "set", "interface", fmt.Sprintf("%d", f.iface.Index), fmt.Sprintf("forwarding=\"%s\"", enabled)}) + out, err := core.Exec("netsh", []string{"interface", "ipv4", "set", "interface", fmt.Sprintf("%d", f.iface.Index), fmt.Sprintf("forwarding=\"%s\"", string(enabled))}) if err != nil { return err }