diff options
| author | David Lönnhager <david.l@mullvad.net> | 2020-04-27 21:56:22 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2020-04-27 23:54:50 +0200 |
| commit | f0b8f4ad995d6215adc2cef069bdb7059a97f9f2 (patch) | |
| tree | 259b2cba418f6bead1bd6bb88bb64ffd976757bc | |
| parent | 6247688bf1186c4604e6085bcdf69a59dfb0c910 (diff) | |
| download | mullvadvpn-f0b8f4ad995d6215adc2cef069bdb7059a97f9f2.tar.xz mullvadvpn-f0b8f4ad995d6215adc2cef069bdb7059a97f9f2.zip | |
Find all default routes in RouteManager
| -rw-r--r-- | talpid-core/src/routing/linux.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/talpid-core/src/routing/linux.rs b/talpid-core/src/routing/linux.rs index 248e02c4f3..a123ede323 100644 --- a/talpid-core/src/routing/linux.rs +++ b/talpid-core/src/routing/linux.rs @@ -225,7 +225,7 @@ impl RouteManagerImplInner { async fn get_default_routes_inner(&self, version: IpVersion) -> Result<HashSet<Route>> { let mut routes = HashSet::new(); let mut route_request = self.handle.route().get(version).execute(); - if let Some(route) = route_request + while let Some(route) = route_request .try_next() .await .map_err(failure::Fail::compat) @@ -236,7 +236,7 @@ impl RouteManagerImplInner { routes.insert(default_route); } } - }; + } Ok(routes) } |
