diff options
| author | Odd Stranne <odd@mullvad.net> | 2020-02-19 22:29:49 +0100 |
|---|---|---|
| committer | Odd Stranne <odd@mullvad.net> | 2020-02-20 10:56:06 +0100 |
| commit | d2a001b69c1239779c4294b62d246383c6dd880d (patch) | |
| tree | cb8a719a7d94bf4b950a5b3fdf30e70c3cebc4af | |
| parent | 13add69fc9db4ad2a09d0b63c26935cc4e6fa1f2 (diff) | |
| download | mullvadvpn-d2a001b69c1239779c4294b62d246383c6dd880d.tar.xz mullvadvpn-d2a001b69c1239779c4294b62d246383c6dd880d.zip | |
Fix missing initialization on PermitDhcp IPv6 filters
| -rw-r--r-- | windows/winfw/src/winfw/rules/baseline/permitdhcp.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/windows/winfw/src/winfw/rules/baseline/permitdhcp.cpp b/windows/winfw/src/winfw/rules/baseline/permitdhcp.cpp index 4d142a6305..6e5b2896b9 100644 --- a/windows/winfw/src/winfw/rules/baseline/permitdhcp.cpp +++ b/windows/winfw/src/winfw/rules/baseline/permitdhcp.cpp @@ -90,7 +90,12 @@ bool PermitDhcp::applyIpv6(IObjectInstaller &objectInstaller) const filterBuilder .key(MullvadGuids::Filter_Baseline_PermitDhcp_Outbound_Request_Ipv6()) .name(L"Permit outbound DHCP requests (IPv6)") - .layer(FWPM_LAYER_ALE_AUTH_CONNECT_V6); + .description(L"This filter is part of a rule that permits DHCP client traffic") + .provider(MullvadGuids::Provider()) + .layer(FWPM_LAYER_ALE_AUTH_CONNECT_V6) + .sublayer(MullvadGuids::SublayerBaseline()) + .weight(wfp::FilterBuilder::WeightClass::Max) + .permit(); { wfp::ConditionBuilder conditionBuilder(FWPM_LAYER_ALE_AUTH_CONNECT_V6); |
