netmaker/netclient/wireguard/windows.go

18 lines
450 B
Go
Raw Normal View History

2021-09-20 02:03:47 +08:00
package wireguard
import "github.com/gravitl/netmaker/netclient/ncutils"
func ApplyWindowsConf(confPath string) error {
if _, err := ncutils.RunCmd("wireguard.exe /installtunnelservice "+confPath, true); err != nil {
return err
}
return nil
}
func RemoveWindowsConf(ifacename string, printlog bool) error {
if _, err := ncutils.RunCmd("wireguard.exe /uninstalltunnelservice "+ifacename, printlog); err != nil {
return err
}
return nil
}