diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-05-15 20:15:50 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-05-15 20:15:50 +0200 |
commit | dd599a5a7afd65b796669837f65fee91ff224c82 (patch) | |
tree | 6e88ad90067e45443adbce7bd500abdac10d5567 /service | |
parent | ui: fix dpi related code smells (diff) | |
download | wireguard-windows-dd599a5a7afd65b796669837f65fee91ff224c82.tar.xz wireguard-windows-dd599a5a7afd65b796669837f65fee91ff224c82.zip |
firewall: allow wireguard.exe to override other rules
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to '')
-rw-r--r-- | service/firewall/rules.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/service/firewall/rules.go b/service/firewall/rules.go index 00ca19ea..c48de299 100644 --- a/service/firewall/rules.go +++ b/service/firewall/rules.go @@ -173,6 +173,7 @@ func permitWireGuardService(session uintptr, baseObjects *baseObjects, weight ui providerKey: &baseObjects.provider, subLayerKey: baseObjects.filters, weight: filterWeight(weight), + flags: cFWPM_FILTER_FLAG_CLEAR_ACTION_RIGHT, numFilterConditions: uint32(len(conditions)), filterCondition: (*wtFwpmFilterCondition0)(unsafe.Pointer(&conditions)), action: wtFwpmAction0{ |