diff options
Diffstat (limited to 'mullvad-cli/src')
| -rw-r--r-- | mullvad-cli/src/cmds/status.rs | 5 | ||||
| -rw-r--r-- | mullvad-cli/src/cmds/tunnel.rs | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/mullvad-cli/src/cmds/status.rs b/mullvad-cli/src/cmds/status.rs index 8642c581ce..4846296fbb 100644 --- a/mullvad-cli/src/cmds/status.rs +++ b/mullvad-cli/src/cmds/status.rs @@ -57,6 +57,11 @@ impl Command for Status { println!("New relay list: {:#?}", relay_list); } } + DaemonEvent::WireguardKey(key_event) => { + if verbose { + println!("{}", key_event); + } + } } } } diff --git a/mullvad-cli/src/cmds/tunnel.rs b/mullvad-cli/src/cmds/tunnel.rs index 7eacdddb78..9fc7c12469 100644 --- a/mullvad-cli/src/cmds/tunnel.rs +++ b/mullvad-cli/src/cmds/tunnel.rs @@ -173,7 +173,11 @@ impl Tunnel { fn process_wireguard_key_generate() -> Result<()> { let mut rpc = new_rpc_client()?; - rpc.generate_wireguard_key().map_err(|e| e.into()) + let result = rpc + .generate_wireguard_key() + .map_err(|e| crate::Error::RpcClientError(e))?; + println!("{}", result); + Ok(()) } fn handle_ipv6_cmd(matches: &clap::ArgMatches<'_>) -> Result<()> { |
