diff options
| author | Emīls Piņķis <emils@mullvad.net> | 2022-09-27 21:14:34 +0200 |
|---|---|---|
| committer | Emīls Piņķis <emils@mullvad.net> | 2022-09-27 21:14:34 +0200 |
| commit | 3b2844507e077f33ca4f4b50cbcbc79ca166753c (patch) | |
| tree | a02d52abbd257dd1534df0c96bc2b37f5aeb8634 /mullvad-cli | |
| parent | cf3cc8b150de40079391b27f19ceaf2cd1afac2c (diff) | |
| parent | 10ba71b305a60d131758f613484b08cab2c7b0c9 (diff) | |
| download | mullvadvpn-3b2844507e077f33ca4f4b50cbcbc79ca166753c.tar.xz mullvadvpn-3b2844507e077f33ca4f4b50cbcbc79ca166753c.zip | |
Merge branch 'update-tonic'
Diffstat (limited to 'mullvad-cli')
| -rw-r--r-- | mullvad-cli/src/cmds/tunnel.rs | 7 |
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(()) |
