aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/service/firewall/rules.go
diff options
context:
space:
mode:
Diffstat (limited to 'service/firewall/rules.go')
-rw-r--r--service/firewall/rules.go1
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{