summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli
diff options
context:
space:
mode:
authorEmīls Piņķis <emils@mullvad.net>2022-09-27 21:14:34 +0200
committerEmīls Piņķis <emils@mullvad.net>2022-09-27 21:14:34 +0200
commit3b2844507e077f33ca4f4b50cbcbc79ca166753c (patch)
treea02d52abbd257dd1534df0c96bc2b37f5aeb8634 /mullvad-cli
parentcf3cc8b150de40079391b27f19ceaf2cd1afac2c (diff)
parent10ba71b305a60d131758f613484b08cab2c7b0c9 (diff)
downloadmullvadvpn-3b2844507e077f33ca4f4b50cbcbc79ca166753c.tar.xz
mullvadvpn-3b2844507e077f33ca4f4b50cbcbc79ca166753c.zip
Merge branch 'update-tonic'
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(())