]> git.ipfire.org Git - thirdparty/wireguard-go.git/commitdiff
namespaceapi: AddSIDToBoundaryDescriptor modifies the handle
authorJason A. Donenfeld <Jason@zx2c4.com>
Fri, 6 Sep 2019 03:48:21 +0000 (21:48 -0600)
committerJason A. Donenfeld <Jason@zx2c4.com>
Fri, 6 Sep 2019 03:48:21 +0000 (21:48 -0600)
tun/wintun/namespaceapi/namespaceapi_windows.go

index ad73df2f082e76a4ab1f3451339dd2a4bef642f5..ef753026afc93294ce0e2b88ecc481c751700b64 100644 (file)
@@ -36,8 +36,8 @@ func (bd BoundaryDescriptor) Delete() {
 }
 
 // AddSid adds a security identifier (SID) to the specified boundary descriptor.
-func (bd BoundaryDescriptor) AddSid(requiredSid *windows.SID) error {
-       return addSIDToBoundaryDescriptor((*windows.Handle)(&bd), requiredSid)
+func (bd *BoundaryDescriptor) AddSid(requiredSid *windows.SID) error {
+       return addSIDToBoundaryDescriptor((*windows.Handle)(bd), requiredSid)
 }
 
 // PrivateNamespace represents a private namespace. Duh?!