aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/service/zsyscall_windows.go
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2019-03-16 02:50:33 -0600
committerJason A. Donenfeld <Jason@zx2c4.com>2019-03-16 02:56:50 -0600
commitca5505be0b85fd9da382ff75b81bb5d05a92378f (patch)
tree4c27f79345b61bc66a2b4baea4958bd490a05d71 /service/zsyscall_windows.go
parenttunnel: tell wggo about mtu changes (diff)
downloadwireguard-windows-ca5505be0b85fd9da382ff75b81bb5d05a92378f.tar.xz
wireguard-windows-ca5505be0b85fd9da382ff75b81bb5d05a92378f.zip
manager: CreateWellKnownSid is upstreamed now
Diffstat (limited to '')
-rw-r--r--service/zsyscall_windows.go13
1 files changed, 0 insertions, 13 deletions
diff --git a/service/zsyscall_windows.go b/service/zsyscall_windows.go
index edae1999..d3ca8ddd 100644
--- a/service/zsyscall_windows.go
+++ b/service/zsyscall_windows.go
@@ -44,7 +44,6 @@ var (
procWTSQueryUserToken = modwtsapi32.NewProc("WTSQueryUserToken")
procWTSEnumerateSessionsW = modwtsapi32.NewProc("WTSEnumerateSessionsW")
procWTSFreeMemory = modwtsapi32.NewProc("WTSFreeMemory")
- procCreateWellKnownSid = modadvapi32.NewProc("CreateWellKnownSid")
procNotifyServiceStatusChangeW = modadvapi32.NewProc("NotifyServiceStatusChangeW")
procSleepEx = modkernel32.NewProc("SleepEx")
)
@@ -78,18 +77,6 @@ func wtsFreeMemory(ptr uintptr) {
return
}
-func createWellKnownSid(sidType wellKnownSidType, domainSid *windows.SID, sid *windows.SID, sizeSid *uint32) (err error) {
- r1, _, e1 := syscall.Syscall6(procCreateWellKnownSid.Addr(), 4, uintptr(sidType), uintptr(unsafe.Pointer(domainSid)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sizeSid)), 0, 0)
- if r1 == 0 {
- if e1 != 0 {
- err = errnoErr(e1)
- } else {
- err = syscall.EINVAL
- }
- }
- return
-}
-
func notifyServiceStatusChange(service windows.Handle, notifyMask uint32, notifyBuffer uintptr) (status uint32) {
r0, _, _ := syscall.Syscall(procNotifyServiceStatusChangeW.Addr(), 3, uintptr(service), uintptr(notifyMask), uintptr(notifyBuffer))
status = uint32(r0)