aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/service
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2019-05-15 18:16:28 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2019-05-15 18:16:28 +0200
commite643b640470ebc1b6076ea0ff3031b3b65ed1ac7 (patch)
tree119411dbc732ca0cabf8800e1b48a05bdf4a709c /service
parentfirewall: correct type on 32bit structure (diff)
downloadwireguard-windows-e643b640470ebc1b6076ea0ff3031b3b65ed1ac7.tar.xz
wireguard-windows-e643b640470ebc1b6076ea0ff3031b3b65ed1ac7.zip
firewall: give sublayer heavy weight
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'service')
-rw-r--r--service/firewall/blocker.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/service/firewall/blocker.go b/service/firewall/blocker.go
index 7e4af0ca..0589ae66 100644
--- a/service/firewall/blocker.go
+++ b/service/firewall/blocker.go
@@ -94,6 +94,7 @@ func registerBaseObjects(session uintptr) (*baseObjects, error) {
subLayerKey: filtersGuid,
displayData: *displayData,
providerKey: &providerGuid,
+ weight: ^uint16(0),
}
err = fwpmSubLayerAdd0(session, &sublayer, 0)
if err != nil {