Browse Source

Add window interface stub

Ettore Di Giacinto 4 years ago
parent
commit
2b11da2fab
1 changed files with 18 additions and 0 deletions
  1. 18 0
      pkg/edgevpn/interface_windows.go

+ 18 - 0
pkg/edgevpn/interface_windows.go

@@ -0,0 +1,18 @@
+// +build windows
+
+package edgevpn
+
+import "github.com/songgao/water"
+
+func (e *EdgeVPN) prepareInterface() error {
+
+	return nil
+}
+
+func (e *EdgeVPN) createInterface() (*water.Interface, error) {
+	config := water.Config{
+		DeviceType: e.config.DeviceType,
+	}
+
+	return water.New(config)
+}