diff options
| author | Odd Stranne <odd@mullvad.net> | 2020-02-19 22:30:32 +0100 |
|---|---|---|
| committer | Odd Stranne <odd@mullvad.net> | 2020-02-20 10:56:06 +0100 |
| commit | 1fbd517017278f9c6c2ab00d1aaa8341e3049f1f (patch) | |
| tree | 6014f00f8947ec878204313bfd3c8044afc55c9d | |
| parent | d2a001b69c1239779c4294b62d246383c6dd880d (diff) | |
| download | mullvadvpn-1fbd517017278f9c6c2ab00d1aaa8341e3049f1f.tar.xz mullvadvpn-1fbd517017278f9c6c2ab00d1aaa8341e3049f1f.zip | |
Fix missing initialization on PermitNdp filters
| -rw-r--r-- | windows/winfw/src/winfw/rules/baseline/permitndp.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/windows/winfw/src/winfw/rules/baseline/permitndp.cpp b/windows/winfw/src/winfw/rules/baseline/permitndp.cpp index 52e6ec4693..135fbb9979 100644 --- a/windows/winfw/src/winfw/rules/baseline/permitndp.cpp +++ b/windows/winfw/src/winfw/rules/baseline/permitndp.cpp @@ -28,7 +28,12 @@ bool PermitNdp::apply(IObjectInstaller &objectInstaller) filterBuilder .key(MullvadGuids::Filter_Baseline_PermitNdp_Outbound_Router_Solicitation()) .name(L"Permit outbound NDP router solicitation") - .layer(FWPM_LAYER_ALE_AUTH_CONNECT_V6); + .description(L"This filter is part of a rule that permits the most central parts of NDP") + .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); |
