aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/service
diff options
context:
space:
mode:
Diffstat (limited to 'service')
-rw-r--r--service/errors.go3
-rw-r--r--service/firewall/helpers.go3
-rw-r--r--service/firewall/rules.go5
-rw-r--r--service/install.go7
-rw-r--r--service/ipc_client.go5
-rw-r--r--service/ipc_pipe.go3
-rw-r--r--service/ipc_server.go11
-rw-r--r--service/names.go1
-rw-r--r--service/securityapi.go3
-rw-r--r--service/service_manager.go9
-rw-r--r--service/service_tunnel.go15
-rw-r--r--service/tunneltracker.go9
-rw-r--r--service/updatestate.go5
13 files changed, 46 insertions, 33 deletions
diff --git a/service/errors.go b/service/errors.go
index 670c3305..339b61b3 100644
--- a/service/errors.go
+++ b/service/errors.go
@@ -7,8 +7,9 @@ package service
import (
"fmt"
- "golang.org/x/sys/windows"
"syscall"
+
+ "golang.org/x/sys/windows"
)
type Error uint32
diff --git a/service/firewall/helpers.go b/service/firewall/helpers.go
index 7b882712..c9968660 100644
--- a/service/firewall/helpers.go
+++ b/service/firewall/helpers.go
@@ -7,11 +7,12 @@ package firewall
import (
"fmt"
- "golang.org/x/sys/windows"
"os"
"runtime"
"syscall"
"unsafe"
+
+ "golang.org/x/sys/windows"
)
func runTransaction(session uintptr, operation wfpObjectInstaller) error {
diff --git a/service/firewall/rules.go b/service/firewall/rules.go
index 364c7d1d..00ca19ea 100644
--- a/service/firewall/rules.go
+++ b/service/firewall/rules.go
@@ -8,11 +8,12 @@ package firewall
import (
"encoding/binary"
"errors"
- "golang.org/x/sys/windows"
- "golang.zx2c4.com/wireguard/windows/version"
"net"
"runtime"
"unsafe"
+
+ "golang.org/x/sys/windows"
+ "golang.zx2c4.com/wireguard/windows/version"
)
//
diff --git a/service/install.go b/service/install.go
index e20658e9..a989ac0e 100644
--- a/service/install.go
+++ b/service/install.go
@@ -7,13 +7,14 @@ package service
import (
"errors"
+ "os"
+ "syscall"
+ "time"
+
"golang.org/x/sys/windows"
"golang.org/x/sys/windows/svc"
"golang.org/x/sys/windows/svc/mgr"
"golang.zx2c4.com/wireguard/windows/conf"
- "os"
- "syscall"
- "time"
)
var cachedServiceManager *mgr.Mgr
diff --git a/service/ipc_client.go b/service/ipc_client.go
index adfd456c..268f18e9 100644
--- a/service/ipc_client.go
+++ b/service/ipc_client.go
@@ -8,10 +8,11 @@ package service
import (
"encoding/gob"
"errors"
- "golang.zx2c4.com/wireguard/windows/conf"
- "golang.zx2c4.com/wireguard/windows/updater"
"net/rpc"
"os"
+
+ "golang.zx2c4.com/wireguard/windows/conf"
+ "golang.zx2c4.com/wireguard/windows/updater"
)
type Tunnel struct {
diff --git a/service/ipc_pipe.go b/service/ipc_pipe.go
index 00f54bf7..ecf24716 100644
--- a/service/ipc_pipe.go
+++ b/service/ipc_pipe.go
@@ -6,9 +6,10 @@
package service
import (
- "golang.org/x/sys/windows"
"os"
"strconv"
+
+ "golang.org/x/sys/windows"
)
type pipeRWC struct {
diff --git a/service/ipc_server.go b/service/ipc_server.go
index 12e01ce2..9d9f7d99 100644
--- a/service/ipc_server.go
+++ b/service/ipc_server.go
@@ -9,11 +9,6 @@ import (
"bytes"
"encoding/gob"
"fmt"
- "github.com/Microsoft/go-winio"
- "golang.org/x/sys/windows"
- "golang.org/x/sys/windows/svc"
- "golang.zx2c4.com/wireguard/windows/conf"
- "golang.zx2c4.com/wireguard/windows/updater"
"io/ioutil"
"log"
"net/rpc"
@@ -22,6 +17,12 @@ import (
"sync/atomic"
"syscall"
"time"
+
+ "github.com/Microsoft/go-winio"
+ "golang.org/x/sys/windows"
+ "golang.org/x/sys/windows/svc"
+ "golang.zx2c4.com/wireguard/windows/conf"
+ "golang.zx2c4.com/wireguard/windows/updater"
)
var managerServices = make(map[*ManagerService]bool)
diff --git a/service/names.go b/service/names.go
index ced657aa..e93ed66f 100644
--- a/service/names.go
+++ b/service/names.go
@@ -7,6 +7,7 @@ package service
import (
"errors"
+
"golang.zx2c4.com/wireguard/windows/conf"
)
diff --git a/service/securityapi.go b/service/securityapi.go
index 2c1db5db..b7171198 100644
--- a/service/securityapi.go
+++ b/service/securityapi.go
@@ -7,9 +7,10 @@ package service
import (
"errors"
- "golang.org/x/sys/windows"
"runtime"
"unsafe"
+
+ "golang.org/x/sys/windows"
)
const (
diff --git a/service/service_manager.go b/service/service_manager.go
index a3642712..0284810f 100644
--- a/service/service_manager.go
+++ b/service/service_manager.go
@@ -7,10 +7,6 @@ package service
import (
"errors"
- "golang.org/x/sys/windows"
- "golang.org/x/sys/windows/svc"
- "golang.zx2c4.com/wireguard/windows/conf"
- "golang.zx2c4.com/wireguard/windows/ringlogger"
"log"
"os"
"runtime"
@@ -19,6 +15,11 @@ import (
"syscall"
"time"
"unsafe"
+
+ "golang.org/x/sys/windows"
+ "golang.org/x/sys/windows/svc"
+ "golang.zx2c4.com/wireguard/windows/conf"
+ "golang.zx2c4.com/wireguard/windows/ringlogger"
)
type managerService struct{}
diff --git a/service/service_tunnel.go b/service/service_tunnel.go
index 01e7b417..c7b469fb 100644
--- a/service/service_tunnel.go
+++ b/service/service_tunnel.go
@@ -9,13 +9,6 @@ import (
"bufio"
"bytes"
"fmt"
- "golang.org/x/sys/windows/svc"
- "golang.zx2c4.com/winipcfg"
- "golang.zx2c4.com/wireguard/device"
- "golang.zx2c4.com/wireguard/ipc"
- "golang.zx2c4.com/wireguard/tun"
- "golang.zx2c4.com/wireguard/windows/conf"
- "golang.zx2c4.com/wireguard/windows/ringlogger"
"log"
"net"
"os"
@@ -23,6 +16,14 @@ import (
"runtime/debug"
"strings"
"time"
+
+ "golang.org/x/sys/windows/svc"
+ "golang.zx2c4.com/winipcfg"
+ "golang.zx2c4.com/wireguard/device"
+ "golang.zx2c4.com/wireguard/ipc"
+ "golang.zx2c4.com/wireguard/tun"
+ "golang.zx2c4.com/wireguard/windows/conf"
+ "golang.zx2c4.com/wireguard/windows/ringlogger"
)
type tunnelService struct {
diff --git a/service/tunneltracker.go b/service/tunneltracker.go
index 1c368584..e0f5414a 100644
--- a/service/tunneltracker.go
+++ b/service/tunneltracker.go
@@ -7,15 +7,16 @@ package service
import (
"fmt"
- "golang.org/x/sys/windows"
- "golang.org/x/sys/windows/svc"
- "golang.org/x/sys/windows/svc/mgr"
- "golang.zx2c4.com/wireguard/windows/conf"
"log"
"runtime"
"sync"
"syscall"
"time"
+
+ "golang.org/x/sys/windows"
+ "golang.org/x/sys/windows/svc"
+ "golang.org/x/sys/windows/svc/mgr"
+ "golang.zx2c4.com/wireguard/windows/conf"
)
//sys notifyServiceStatusChange(service windows.Handle, notifyMask uint32, notifier *SERVICE_NOTIFY) (ret error) = advapi32.NotifyServiceStatusChangeW
diff --git a/service/updatestate.go b/service/updatestate.go
index c046edb2..4d9330ff 100644
--- a/service/updatestate.go
+++ b/service/updatestate.go
@@ -6,10 +6,11 @@
package service
import (
- "golang.zx2c4.com/wireguard/windows/updater"
- "golang.zx2c4.com/wireguard/windows/version"
"log"
"time"
+
+ "golang.zx2c4.com/wireguard/windows/updater"
+ "golang.zx2c4.com/wireguard/windows/version"
)
type UpdateState uint32