]> git.ipfire.org Git - thirdparty/wireguard-go.git/commitdiff
conn: winrio: pass key parameter into struct
authorJason A. Donenfeld <Jason@zx2c4.com>
Fri, 2 Apr 2021 16:36:41 +0000 (10:36 -0600)
committerJason A. Donenfeld <Jason@zx2c4.com>
Fri, 2 Apr 2021 16:36:41 +0000 (10:36 -0600)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
conn/winrio/rio_windows.go

index 1785a026f843e437c7f09c44d78fd7880a8a559d..2f13ec89451edb7c2c26855c021fbbe3138c7745 100644 (file)
@@ -161,6 +161,7 @@ func CreateIOCPCompletionQueue(queueSize uint32, iocp windows.Handle, key uintpt
        notificationCompletion := &iocpNotificationCompletion{
                completionType: iocpCompletion,
                iocp:           iocp,
+               key:            key,
                overlapped:     overlapped,
        }
        ret, _, err := syscall.Syscall(extensionFunctionTable.rioCreateCompletionQueue, 2, uintptr(queueSize), uintptr(unsafe.Pointer(notificationCompletion)), 0)