summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorEmīls <emils@mullvad.net>2018-06-26 15:42:12 +0100
committerEmīls <emils@mullvad.net>2018-06-27 11:42:42 +0100
commitbb9445ce1f53d0a04006847f7f58d7ea0441b90f (patch)
treea92d48c7199e15017ae87ae6cd86d727ab51031d
parent6e8c2ff7a8618426faed87dc6d753e96fe682f41 (diff)
downloadmullvadvpn-bb9445ce1f53d0a04006847f7f58d7ea0441b90f.tar.xz
mullvadvpn-bb9445ce1f53d0a04006847f7f58d7ea0441b90f.zip
Simplify metric setting by altering a single interface
-rw-r--r--talpid-core/build.rs2
-rw-r--r--windows/winroute/src/winroute/NetworkInterfaces.cpp4
2 files changed, 1 insertions, 5 deletions
diff --git a/talpid-core/build.rs b/talpid-core/build.rs
index 30f34a71c1..b4c66db87c 100644
--- a/talpid-core/build.rs
+++ b/talpid-core/build.rs
@@ -42,7 +42,7 @@ mod win {
let lib_dir = env::var_os(env_var)
.map(PathBuf::from)
.unwrap_or_else(|| default_windows_build_artifact_dir(default_dir));
- println!("cargo:rustc-link-search={}",lib_dir.display());
+ println!("cargo:rustc-link-search={}", lib_dir.display());
println!("cargo:rustc-link-lib=dylib={}", lib_name);
}
}
diff --git a/windows/winroute/src/winroute/NetworkInterfaces.cpp b/windows/winroute/src/winroute/NetworkInterfaces.cpp
index 72ff982ae0..4b2bc9319f 100644
--- a/windows/winroute/src/winroute/NetworkInterfaces.cpp
+++ b/windows/winroute/src/winroute/NetworkInterfaces.cpp
@@ -145,10 +145,6 @@ bool NetworkInterfaces::SetTopMetricForInterfaceWithLuid(NET_LUID targetIfaceId)
<< success;
throw std::runtime_error(ss.str());
}
- if (!HasHighestMetric(targetIface))
- {
- EnsureIfaceMetricIsHighest(targetIface);
- }
return true;
}