aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ringlogger
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2021-01-31 23:38:46 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2021-02-02 21:44:58 +0100
commita2216958d90e4af64c6d130f46fa75b666a2a7b7 (patch)
tree38aab04b68597cb02a2c241f4deca80d9a2065a9 /ringlogger
parentwinipcfg: move to undocumented DNS function (diff)
downloadwireguard-windows-a2216958d90e4af64c6d130f46fa75b666a2a7b7.tar.xz
wireguard-windows-a2216958d90e4af64c6d130f46fa75b666a2a7b7.zip
manager: use stricter handle inheritability
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'ringlogger')
-rw-r--r--ringlogger/ringlogger.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/ringlogger/ringlogger.go b/ringlogger/ringlogger.go
index 66487c08..fa3d8c76 100644
--- a/ringlogger/ringlogger.go
+++ b/ringlogger/ringlogger.go
@@ -234,7 +234,7 @@ func (rl *Ringlogger) Close() error {
return nil
}
-func (rl *Ringlogger) ExportInheritableMappingHandleStr() (str string, handleToClose windows.Handle, err error) {
+func (rl *Ringlogger) ExportInheritableMappingHandle() (handleToClose windows.Handle, err error) {
handleToClose, err = windows.CreateFileMapping(windows.Handle(rl.file.Fd()), nil, windows.PAGE_READONLY, 0, 0, nil)
if err != nil {
return
@@ -245,6 +245,5 @@ func (rl *Ringlogger) ExportInheritableMappingHandleStr() (str string, handleToC
handleToClose = 0
return
}
- str = strconv.FormatUint(uint64(handleToClose), 10)
return
}