summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli
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-cli
parentcf3cc8b150de40079391b27f19ceaf2cd1afac2c (diff)
downloadmullvadvpn-34ced4259eb413ab23f8434236dcfd83a5a019a5.tar.xz
mullvadvpn-34ced4259eb413ab23f8434236dcfd83a5a019a5.zip
Update tonic to 0.8
Diffstat (limited to 'mullvad-cli')
-rw-r--r--mullvad-cli/src/cmds/tunnel.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/mullvad-cli/src/cmds/tunnel.rs b/mullvad-cli/src/cmds/tunnel.rs
index 8e6a03d3d7..d86dfa19bd 100644
--- a/mullvad-cli/src/cmds/tunnel.rs
+++ b/mullvad-cli/src/cmds/tunnel.rs
@@ -332,9 +332,10 @@ impl Tunnel {
async fn process_wireguard_rotation_interval_set(matches: &clap::ArgMatches) -> Result<()> {
let rotate_interval = matches.value_of_t_or_exit::<u64>("interval");
let mut rpc = new_rpc_client().await?;
- rpc.set_wireguard_rotation_interval(types::Duration::from(Duration::from_secs(
- 60 * 60 * rotate_interval,
- )))
+ rpc.set_wireguard_rotation_interval(
+ types::Duration::try_from(Duration::from_secs(60 * 60 * rotate_interval))
+ .expect("Failed to convert rotation interval to prost_types::Duration"),
+ )
.await?;
println!("Set key rotation interval: {} hour(s)", rotate_interval);
Ok(())