summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface/src
diff options
context:
space:
mode:
authorEmīls Piņķis <emils@mullvad.net>2022-09-20 16:47:24 +0200
committerEmīls Piņķis <emils@mullvad.net>2022-09-27 21:13:19 +0200
commit34ced4259eb413ab23f8434236dcfd83a5a019a5 (patch)
treee480e04b51b68548d968227b9842b9866c46c606 /mullvad-management-interface/src
parentcf3cc8b150de40079391b27f19ceaf2cd1afac2c (diff)
downloadmullvadvpn-34ced4259eb413ab23f8434236dcfd83a5a019a5.tar.xz
mullvadvpn-34ced4259eb413ab23f8434236dcfd83a5a019a5.zip
Update tonic to 0.8
Diffstat (limited to 'mullvad-management-interface/src')
-rw-r--r--mullvad-management-interface/src/types.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/mullvad-management-interface/src/types.rs b/mullvad-management-interface/src/types.rs
index 3d9d7928f1..0f70d11a91 100644
--- a/mullvad-management-interface/src/types.rs
+++ b/mullvad-management-interface/src/types.rs
@@ -678,10 +678,10 @@ impl From<&mullvad_types::settings::TunnelOptions> for TunnelOptions {
}),
wireguard: Some(tunnel_options::WireguardOptions {
mtu: u32::from(options.wireguard.options.mtu.unwrap_or_default()),
- rotation_interval: options
- .wireguard
- .rotation_interval
- .map(|ivl| Duration::from(std::time::Duration::from(ivl))),
+ rotation_interval: options.wireguard.rotation_interval.map(|ivl| {
+ prost_types::Duration::try_from(std::time::Duration::from(ivl))
+ .expect("Failed to convert std::time::Duration to prost_types::Duration for tunnel_options.wireguard.rotation_interval")
+ }),
#[cfg(windows)]
use_wireguard_nt: options.wireguard.options.use_wireguard_nt,
#[cfg(not(windows))]